/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/source/gen8/ |
H A D | state_base_address_gen8.cpp | 16 STATE_BASE_ADDRESS *stateBaseAddress, in programStateBaseAddress() argument 34 *stateBaseAddress = BDWFamily::cmdInitStateBaseAddress; in programStateBaseAddress() 37 stateBaseAddress->setDynamicStateBaseAddressModifyEnable(true); in programStateBaseAddress() 38 stateBaseAddress->setDynamicStateBufferSizeModifyEnable(true); in programStateBaseAddress() 45 stateBaseAddress->setIndirectObjectBufferSizeModifyEnable(true); in programStateBaseAddress() 51 stateBaseAddress->setSurfaceStateBaseAddressModifyEnable(true); in programStateBaseAddress() 56 stateBaseAddress->setInstructionBaseAddressModifyEnable(true); in programStateBaseAddress() 58 stateBaseAddress->setInstructionBufferSizeModifyEnable(true); in programStateBaseAddress() 64 stateBaseAddress->setGeneralStateBaseAddressModifyEnable(true); in programStateBaseAddress() 65 stateBaseAddress->setGeneralStateBufferSizeModifyEnable(true); in programStateBaseAddress() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/source/helpers/ |
H A D | state_base_address_base.inl | 20 STATE_BASE_ADDRESS *stateBaseAddress, argument 38 *stateBaseAddress = GfxFamily::cmdInitStateBaseAddress; 42 stateBaseAddress->setBindlessSurfaceStateSize(surfaceStateCount); 45 stateBaseAddress->setDynamicStateBaseAddressModifyEnable(true); 46 stateBaseAddress->setDynamicStateBufferSizeModifyEnable(true); 50 stateBaseAddress->setSurfaceStateBaseAddressModifyEnable(true); 74 stateBaseAddress->setInstructionBaseAddressModifyEnable(true); 76 stateBaseAddress->setInstructionBufferSizeModifyEnable(true); 82 stateBaseAddress->setGeneralStateBaseAddressModifyEnable(true); 83 stateBaseAddress->setGeneralStateBufferSizeModifyEnable(true); [all …]
|
H A D | state_base_address_xehp_and_later.inl | 29 STATE_BASE_ADDRESS *stateBaseAddress, argument 43 stateBaseAddress->setGeneralStateBaseAddress(GmmHelper::decanonize(internalHeapBase)); 47 stateBaseAddress->setBindlessSurfaceStateBaseAddress(ssh->getHeapGpuBase()); 48 stateBaseAddress->setBindlessSurfaceStateBaseAddressModifyEnable(true); 50 stateBaseAddress->setBindlessSurfaceStateSize(static_cast<uint32_t>(surfaceStateCount - 1)); 53 stateBaseAddress->setBindlessSamplerStateBaseAddressModifyEnable(true); 64 stateBaseAddress->setSurfaceStateMemoryObjectControlState(gmmHelper->getMOCS(l3CacheOnPolicy)); 65 stateBaseAddress->setDynamicStateMemoryObjectControlState(gmmHelper->getMOCS(l3CacheOnPolicy)); 66 stateBaseAddress->setGeneralStateMemoryObjectControlState(gmmHelper->getMOCS(l3CacheOnPolicy)); 87 setSbaStatelessCompressionParams<GfxFamily>(stateBaseAddress, memoryCompressionState); [all …]
|
H A D | state_base_address_bdw_and_later.inl | 17 …amily>::appendIohParameters(typename GfxFamily::STATE_BASE_ADDRESS *stateBaseAddress, const Indire… argument 19 stateBaseAddress->setIndirectObjectBaseAddressModifyEnable(true); 20 stateBaseAddress->setIndirectObjectBufferSizeModifyEnable(true); 21 stateBaseAddress->setIndirectObjectBaseAddress(indirectObjectHeapBaseAddress); 22 stateBaseAddress->setIndirectObjectBufferSize(MemoryConstants::sizeOf4GBinPageEntities); 24 stateBaseAddress->setIndirectObjectBaseAddressModifyEnable(true); 25 stateBaseAddress->setIndirectObjectBufferSizeModifyEnable(true); 26 stateBaseAddress->setIndirectObjectBaseAddress(ioh->getHeapGpuBase()); 27 stateBaseAddress->setIndirectObjectBufferSize(ioh->getHeapSizeInPages());
|
H A D | state_base_address_icllp_and_later.inl | 14 STATE_BASE_ADDRESS *stateBaseAddress, argument 26 stateBaseAddress->setBindlessSurfaceStateBaseAddressModifyEnable(true); 27 stateBaseAddress->setBindlessSurfaceStateBaseAddress(ssh->getHeapGpuBase()); 29 stateBaseAddress->setBindlessSurfaceStateSize(size); 32 stateBaseAddress->setBindlessSamplerStateBaseAddressModifyEnable(true); 37 …stateBaseAddress->setBindlessSurfaceStateMemoryObjectControlState(gmmHelper->getMOCS(l3CacheOnPoli… 38 …stateBaseAddress->setBindlessSamplerStateMemoryObjectControlState(gmmHelper->getMOCS(l3CacheOnPoli… 41 appendExtraCacheSettings(stateBaseAddress, gmmHelper);
|
H A D | state_base_address_skl.inl | 14 STATE_BASE_ADDRESS *stateBaseAddress, argument 26 stateBaseAddress->setBindlessSurfaceStateBaseAddressModifyEnable(true); 27 stateBaseAddress->setBindlessSurfaceStateBaseAddress(ssh->getHeapGpuBase()); 29 stateBaseAddress->setBindlessSurfaceStateSize(size); 32 appendExtraCacheSettings(stateBaseAddress, gmmHelper);
|
H A D | state_base_address.h | 25 STATE_BASE_ADDRESS *stateBaseAddress, 43 …static void appendIohParameters(STATE_BASE_ADDRESS *stateBaseAddress, const IndirectHeap *ioh, boo… 46 STATE_BASE_ADDRESS *stateBaseAddress, 57 … static void appendExtraCacheSettings(STATE_BASE_ADDRESS *stateBaseAddress, GmmHelper *gmmHelper);
|
H A D | state_base_address_bdw.inl | 14 STATE_BASE_ADDRESS *stateBaseAddress, argument 24 appendExtraCacheSettings(stateBaseAddress, gmmHelper);
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/test/unit_test/gen11/ |
H A D | hw_cmds_gen11_tests.cpp | 24 auto stateBaseAddress = FamilyType::cmdInitStateBaseAddress; in GEN11TEST_F() local 27 stateBaseAddress.setGeneralStateMemoryObjectControlState(mocs); in GEN11TEST_F() 28 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.GeneralStateMemoryObjectControlS… in GEN11TEST_F() 30 stateBaseAddress.setStatelessDataPortAccessMemoryObjectControlState(mocs); in GEN11TEST_F() 33 stateBaseAddress.setSurfaceStateMemoryObjectControlState(mocs); in GEN11TEST_F() 34 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.SurfaceStateMemoryObjectControlS… in GEN11TEST_F() 36 stateBaseAddress.setDynamicStateMemoryObjectControlState(mocs); in GEN11TEST_F() 39 stateBaseAddress.setIndirectObjectMemoryObjectControlState(mocs); in GEN11TEST_F() 42 stateBaseAddress.setInstructionMemoryObjectControlState(mocs); in GEN11TEST_F() 45 stateBaseAddress.setBindlessSurfaceStateMemoryObjectControlState(mocs); in GEN11TEST_F() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/test/unit_test/gen12lp/ |
H A D | hw_cmds_gen12lp_tests.cpp | 24 auto stateBaseAddress = FamilyType::cmdInitStateBaseAddress; in GEN12LPTEST_F() local 27 stateBaseAddress.setGeneralStateMemoryObjectControlState(mocs); in GEN12LPTEST_F() 28 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.GeneralStateMemoryObjectControlS… in GEN12LPTEST_F() 30 stateBaseAddress.setStatelessDataPortAccessMemoryObjectControlState(mocs); in GEN12LPTEST_F() 33 stateBaseAddress.setSurfaceStateMemoryObjectControlState(mocs); in GEN12LPTEST_F() 34 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.SurfaceStateMemoryObjectControlS… in GEN12LPTEST_F() 36 stateBaseAddress.setDynamicStateMemoryObjectControlState(mocs); in GEN12LPTEST_F() 39 stateBaseAddress.setIndirectObjectMemoryObjectControlState(mocs); in GEN12LPTEST_F() 42 stateBaseAddress.setInstructionMemoryObjectControlState(mocs); in GEN12LPTEST_F() 45 stateBaseAddress.setBindlessSurfaceStateMemoryObjectControlState(mocs); in GEN12LPTEST_F() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/test/unit_test/gen9/ |
H A D | hw_cmds_gen9_tests.cpp | 24 auto stateBaseAddress = FamilyType::cmdInitStateBaseAddress; in GEN9TEST_F() local 27 stateBaseAddress.setGeneralStateMemoryObjectControlState(mocs); in GEN9TEST_F() 28 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.GeneralStateMemoryObjectControlS… in GEN9TEST_F() 30 stateBaseAddress.setStatelessDataPortAccessMemoryObjectControlState(mocs); in GEN9TEST_F() 33 stateBaseAddress.setSurfaceStateMemoryObjectControlState(mocs); in GEN9TEST_F() 34 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.SurfaceStateMemoryObjectControlS… in GEN9TEST_F() 36 stateBaseAddress.setDynamicStateMemoryObjectControlState(mocs); in GEN9TEST_F() 39 stateBaseAddress.setIndirectObjectMemoryObjectControlState(mocs); in GEN9TEST_F() 42 stateBaseAddress.setInstructionMemoryObjectControlState(mocs); in GEN9TEST_F() 43 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.InstructionMemoryObjectControlSt… in GEN9TEST_F() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/test/unit_test/xe_hpc_core/ |
H A D | hw_cmds_xe_hpc_core_tests.cpp | 32 auto stateBaseAddress = FamilyType::cmdInitStateBaseAddress; in XE_HPC_CORETEST_F() local 35 stateBaseAddress.setGeneralStateMemoryObjectControlState(mocs); in XE_HPC_CORETEST_F() 36 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.GeneralStateMemoryObjectControlS… in XE_HPC_CORETEST_F() 38 stateBaseAddress.setStatelessDataPortAccessMemoryObjectControlState(mocs); in XE_HPC_CORETEST_F() 41 stateBaseAddress.setSurfaceStateMemoryObjectControlState(mocs); in XE_HPC_CORETEST_F() 42 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.SurfaceStateMemoryObjectControlS… in XE_HPC_CORETEST_F() 44 stateBaseAddress.setDynamicStateMemoryObjectControlState(mocs); in XE_HPC_CORETEST_F() 47 stateBaseAddress.setInstructionMemoryObjectControlState(mocs); in XE_HPC_CORETEST_F() 48 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.InstructionMemoryObjectControlSt… in XE_HPC_CORETEST_F() 50 stateBaseAddress.setBindlessSurfaceStateMemoryObjectControlState(mocs); in XE_HPC_CORETEST_F() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/test/unit_test/xe_hp_core/ |
H A D | hw_cmds_xe_hp_core_tests.cpp | 24 auto stateBaseAddress = FamilyType::cmdInitStateBaseAddress; in XE_HP_CORE_TEST_F() local 27 stateBaseAddress.setGeneralStateMemoryObjectControlState(mocs); in XE_HP_CORE_TEST_F() 28 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.GeneralStateMemoryObjectControlS… in XE_HP_CORE_TEST_F() 30 stateBaseAddress.setStatelessDataPortAccessMemoryObjectControlState(mocs); in XE_HP_CORE_TEST_F() 33 stateBaseAddress.setSurfaceStateMemoryObjectControlState(mocs); in XE_HP_CORE_TEST_F() 34 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.SurfaceStateMemoryObjectControlS… in XE_HP_CORE_TEST_F() 36 stateBaseAddress.setDynamicStateMemoryObjectControlState(mocs); in XE_HP_CORE_TEST_F() 39 stateBaseAddress.setInstructionMemoryObjectControlState(mocs); in XE_HP_CORE_TEST_F() 40 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.InstructionMemoryObjectControlSt… in XE_HP_CORE_TEST_F() 42 stateBaseAddress.setBindlessSurfaceStateMemoryObjectControlState(mocs); in XE_HP_CORE_TEST_F() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/test/unit_test/xe_hpg_core/ |
H A D | hw_cmds_xe_hpg_core_tests.cpp | 32 auto stateBaseAddress = FamilyType::cmdInitStateBaseAddress; in XE_HPG_CORETEST_F() local 35 stateBaseAddress.setGeneralStateMemoryObjectControlState(mocs); in XE_HPG_CORETEST_F() 36 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.GeneralStateMemoryObjectControlS… in XE_HPG_CORETEST_F() 38 stateBaseAddress.setStatelessDataPortAccessMemoryObjectControlState(mocs); in XE_HPG_CORETEST_F() 41 stateBaseAddress.setSurfaceStateMemoryObjectControlState(mocs); in XE_HPG_CORETEST_F() 42 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.SurfaceStateMemoryObjectControlS… in XE_HPG_CORETEST_F() 44 stateBaseAddress.setDynamicStateMemoryObjectControlState(mocs); in XE_HPG_CORETEST_F() 47 stateBaseAddress.setInstructionMemoryObjectControlState(mocs); in XE_HPG_CORETEST_F() 48 …EXPECT_EQ(expectedMocsIndex, stateBaseAddress.TheStructure.Common.InstructionMemoryObjectControlSt… in XE_HPG_CORETEST_F() 50 stateBaseAddress.setBindlessSurfaceStateMemoryObjectControlState(mocs); in XE_HPG_CORETEST_F() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/test/common/helpers/ |
H A D | state_base_address_tests.cpp | 17 STATE_BASE_ADDRESS stateBaseAddress; in HWTEST2_F() local 18 stateBaseAddress.setBindlessSurfaceStateSize(0); in HWTEST2_F() 19 stateBaseAddress.setBindlessSurfaceStateBaseAddress(0); in HWTEST2_F() 23 &stateBaseAddress, in HWTEST2_F() 44 STATE_BASE_ADDRESS stateBaseAddress; in HWTEST2_F() local 45 stateBaseAddress.setBindlessSurfaceStateSize(0); in HWTEST2_F() 46 stateBaseAddress.setBindlessSurfaceStateBaseAddress(0); in HWTEST2_F() 50 *cmd = stateBaseAddress; in HWTEST2_F() 155 STATE_BASE_ADDRESS stateBaseAddress; in HWTEST2_F() local 156 stateBaseAddress.setBindlessSurfaceStateSize(0); in HWTEST2_F() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/opencl/test/unit_test/helpers/ |
H A D | test_preamble_xehp_and_later.cpp | 239 auto stateBaseAddress = static_cast<STATE_BASE_ADDRESS *>(hwParserCsr.cmdStateBaseAddress); in HWCMDTEST_F() local 242 stateBaseAddress->getGeneralStateBaseAddress()); in HWCMDTEST_F() 244 EXPECT_EQ(0u, stateBaseAddress->getGeneralStateBaseAddress()); in HWCMDTEST_F() 258 auto stateBaseAddress = static_cast<STATE_BASE_ADDRESS *>(hwParserCsr.cmdStateBaseAddress); in HWCMDTEST_F() local 340 EXPECT_EQ(surfaceStateBaseAddress, stateBaseAddress->getSurfaceStateBaseAddress()); in HWCMDTEST_F() 342 EXPECT_EQ(bindlessSurfaceSize, stateBaseAddress->getBindlessSurfaceStateSize()); in HWCMDTEST_F() 357 EXPECT_TRUE(stateBaseAddress->getBindlessSamplerStateBaseAddressModifyEnable()); in HWCMDTEST_F() 358 EXPECT_EQ(0u, stateBaseAddress->getBindlessSamplerStateBaseAddress()); in HWCMDTEST_F() 359 EXPECT_EQ(0u, stateBaseAddress->getBindlessSamplerStateBufferSize()); in HWCMDTEST_F() 372 EXPECT_TRUE(stateBaseAddress->getDisableSupportForMultiGpuAtomicsForStatelessAccesses()); in HWCMDTEST_F() [all …]
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/source/xe_hpg_core/ |
H A D | state_base_address_xe_hpg_core.cpp | 13 …er<XE_HPG_COREFamily>::appendExtraCacheSettings(STATE_BASE_ADDRESS *stateBaseAddress, GmmHelper *g… in appendExtraCacheSettings() argument 14 stateBaseAddress->setL1CachePolicyL1CacheControl(STATE_BASE_ADDRESS::L1_CACHE_POLICY_WBP); in appendExtraCacheSettings() 17 …stateBaseAddress->setL1CachePolicyL1CacheControl(static_cast<typename STATE_BASE_ADDRESS::L1_CACHE… in appendExtraCacheSettings()
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/source/xe_hpc_core/ |
H A D | state_base_address_xe_hpc_core.cpp | 12 …er<XE_HPC_COREFamily>::appendExtraCacheSettings(STATE_BASE_ADDRESS *stateBaseAddress, GmmHelper *g… in appendExtraCacheSettings() argument 13 stateBaseAddress->setL1CachePolicyL1CacheControl(STATE_BASE_ADDRESS::L1_CACHE_POLICY_WBP); in appendExtraCacheSettings() 16 …stateBaseAddress->setL1CachePolicyL1CacheControl(static_cast<typename STATE_BASE_ADDRESS::L1_CACHE… in appendExtraCacheSettings()
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/test/common/gen8/ |
H A D | state_base_address_tests_gen8.cpp | 15 STATE_BASE_ADDRESS stateBaseAddress = {}; in BDWTEST_F() local 19 &stateBaseAddress, in BDWTEST_F() 31 EXPECT_EQ(0, memcmp(&stateBaseAddressReference, &stateBaseAddress, sizeof(STATE_BASE_ADDRESS))); in BDWTEST_F()
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/shared/source/xe_hp_core/ |
H A D | state_base_address_xe_hp_core.cpp | 13 …essHelper<XeHpFamily>::appendExtraCacheSettings(STATE_BASE_ADDRESS *stateBaseAddress, GmmHelper *g… in appendExtraCacheSettings() argument
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/opencl/test/unit_test/xe_hpc_core/ |
H A D | test_cmds_programming_xe_hpc_core.cpp | 35 auto stateBaseAddress = static_cast<STATE_BASE_ADDRESS *>(hwParserCsr.cmdStateBaseAddress); in XE_HPC_CORETEST_F() local 37 …auto actualL1CachePolocy = static_cast<uint8_t>(stateBaseAddress->getL1CachePolicyL1CacheControl()… in XE_HPC_CORETEST_F()
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/opencl/test/unit_test/xe_hpg_core/dg2/ |
H A D | test_cmds_programming_dg2.cpp | 36 auto stateBaseAddress = static_cast<STATE_BASE_ADDRESS *>(hwParserCsr.cmdStateBaseAddress); in DG2TEST_F() local 38 …auto actualL1CachePolocy = static_cast<uint8_t>(stateBaseAddress->getL1CachePolicyL1CacheControl()… in DG2TEST_F()
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/opencl/test/unit_test/command_stream/ |
H A D | command_stream_receiver_flush_task_tests_xehp_and_later.cpp | 59 auto stateBaseAddress = getCommand<typename FamilyType::STATE_BASE_ADDRESS>(); in HWCMDTEST_F() local 60 EXPECT_NE(nullptr, stateBaseAddress); in HWCMDTEST_F() 74 stateBaseAddress = hwParser.getCommand<typename FamilyType::STATE_BASE_ADDRESS>(); in HWCMDTEST_F() 75 EXPECT_NE(nullptr, stateBaseAddress); in HWCMDTEST_F() 216 auto stateBaseAddress = getCommand<typename FamilyType::STATE_BASE_ADDRESS>(); in HWCMDTEST_F() local 217 EXPECT_NE(nullptr, stateBaseAddress); in HWCMDTEST_F() 231 stateBaseAddress = hwParser.getCommand<typename FamilyType::STATE_BASE_ADDRESS>(); in HWCMDTEST_F() 232 EXPECT_NE(nullptr, stateBaseAddress); in HWCMDTEST_F()
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/opencl/test/unit_test/xe_hpg_core/ |
H A D | test_cmds_programming_xe_hpg_core.cpp | 38 auto stateBaseAddress = static_cast<STATE_BASE_ADDRESS *>(hwParserCsr.cmdStateBaseAddress); in XE_HPG_CORETEST_F() local 40 …auto actualL1CachePolocy = static_cast<uint8_t>(stateBaseAddress->getL1CachePolicyL1CacheControl()… in XE_HPG_CORETEST_F()
|
/dports/lang/intel-compute-runtime/compute-runtime-21.52.22081/opencl/test/unit_test/execution_model/ |
H A D | enqueue_execution_model_kernel_tests.cpp | 411 auto *stateBaseAddress = (STATE_BASE_ADDRESS *)*stateBaseAddressItor; in HWTEST2_P() local 413 uint64_t addressProgrammed = stateBaseAddress->getDynamicStateBaseAddress(); in HWTEST2_P()
|