Revert direct submission enabling on non default CCS

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
This commit is contained in:
Lukasz Jobczyk
2021-09-15 11:48:20 +00:00
committed by Compute-Runtime-Automation
parent 3a6a24a911
commit 8355cf4ecf

View File

@@ -35,54 +35,54 @@ const PLATFORM XE_HP_SDV::platform = {
const RuntimeCapabilityTable XE_HP_SDV::capabilityTable{ const RuntimeCapabilityTable XE_HP_SDV::capabilityTable{
EngineDirectSubmissionInitVec{ EngineDirectSubmissionInitVec{
{aub_stream::ENGINE_CCS, {true, false, true, true, true, true}}, {aub_stream::ENGINE_CCS, {true, true, false, true}},
{aub_stream::ENGINE_CCS1, {true, false, true, true, true, true}}, {aub_stream::ENGINE_CCS1, {true, false, false, true}},
{aub_stream::ENGINE_CCS2, {true, false, true, true, true, true}}, {aub_stream::ENGINE_CCS2, {true, false, false, true}},
{aub_stream::ENGINE_CCS3, {true, false, true, true, true, true}}}, // directSubmissionEngines {aub_stream::ENGINE_CCS3, {true, false, false, true}}}, // directSubmissionEngines
{0, 0, 0, false, false, false}, // kmdNotifyProperties {0, 0, 0, false, false, false}, // kmdNotifyProperties
MemoryConstants::max48BitAddress, // gpuAddressSpace MemoryConstants::max48BitAddress, // gpuAddressSpace
83.333, // defaultProfilingTimerResolution 83.333, // defaultProfilingTimerResolution
MemoryConstants::pageSize, // requiredPreemptionSurfaceSize MemoryConstants::pageSize, // requiredPreemptionSurfaceSize
&isSimulationXEHP, // isSimulation &isSimulationXEHP, // isSimulation
PreemptionMode::ThreadGroup, // defaultPreemptionMode PreemptionMode::ThreadGroup, // defaultPreemptionMode
aub_stream::ENGINE_CCS, // defaultEngineType aub_stream::ENGINE_CCS, // defaultEngineType
0, // maxRenderFrequency 0, // maxRenderFrequency
30, // clVersionSupport 30, // clVersionSupport
CmdServicesMemTraceVersion::DeviceValues::XeHP_SDV, // aubDeviceId CmdServicesMemTraceVersion::DeviceValues::XeHP_SDV, // aubDeviceId
0, // extraQuantityThreadsPerEU 0, // extraQuantityThreadsPerEU
64, // slmSize 64, // slmSize
sizeof(XE_HP_SDV::GRF), // grfSize sizeof(XE_HP_SDV::GRF), // grfSize
36u, // timestampValidBits 36u, // timestampValidBits
32u, // kernelTimestampValidBits 32u, // kernelTimestampValidBits
false, // blitterOperationsSupported false, // blitterOperationsSupported
true, // ftrSupportsInteger64BitAtomics true, // ftrSupportsInteger64BitAtomics
true, // ftrSupportsFP64 true, // ftrSupportsFP64
true, // ftrSupports64BitMath true, // ftrSupports64BitMath
true, // ftrSvm true, // ftrSvm
false, // ftrSupportsCoherency false, // ftrSupportsCoherency
false, // ftrSupportsVmeAvcTextureSampler false, // ftrSupportsVmeAvcTextureSampler
false, // ftrSupportsVmeAvcPreemption false, // ftrSupportsVmeAvcPreemption
false, // ftrRenderCompressedBuffers false, // ftrRenderCompressedBuffers
false, // ftrRenderCompressedImages false, // ftrRenderCompressedImages
true, // ftr64KBpages true, // ftr64KBpages
true, // instrumentationEnabled true, // instrumentationEnabled
true, // forceStatelessCompilationFor32Bit true, // forceStatelessCompilationFor32Bit
"core", // platformType "core", // platformType
"", // deviceName "", // deviceName
true, // sourceLevelDebuggerSupported true, // sourceLevelDebuggerSupported
false, // supportsVme false, // supportsVme
true, // supportCacheFlushAfterWalker true, // supportCacheFlushAfterWalker
true, // supportsImages true, // supportsImages
false, // supportsDeviceEnqueue false, // supportsDeviceEnqueue
false, // supportsPipes false, // supportsPipes
true, // supportsOcl21Features true, // supportsOcl21Features
false, // supportsOnDemandPageFaults false, // supportsOnDemandPageFaults
false, // supportsIndependentForwardProgress false, // supportsIndependentForwardProgress
false, // hostPtrTrackingEnabled false, // hostPtrTrackingEnabled
true, // levelZeroSupported true, // levelZeroSupported
false, // isIntegratedDevice false, // isIntegratedDevice
true, // supportsMediaBlock true, // supportsMediaBlock
true // fusedEuEnabled true // fusedEuEnabled
}; };
WorkaroundTable XE_HP_SDV::workaroundTable = {}; WorkaroundTable XE_HP_SDV::workaroundTable = {};