mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-09 22:43:00 +08:00
Add HW commands const definitions
Change-Id: If2e9d7f7f707b7b8c7bd8dbd3853ab3b6dad0c9a
This commit is contained in:
committed by
sys_ocldev
parent
0c2f5aa491
commit
158f200476
@@ -11,12 +11,12 @@ template <typename GfxFamily>
|
||||
void DeviceQueueHw<GfxFamily>::addProfilingEndCmds(uint64_t timestampAddress) {
|
||||
|
||||
auto pPipeControlCmd = (PIPE_CONTROL *)slbCS.getSpace(sizeof(PIPE_CONTROL));
|
||||
*pPipeControlCmd = PIPE_CONTROL::sInit();
|
||||
*pPipeControlCmd = GfxFamily::cmdInitPipeControl;
|
||||
pPipeControlCmd->setCommandStreamerStallEnable(true);
|
||||
|
||||
//low part
|
||||
auto pMICmdLow = (MI_STORE_REGISTER_MEM *)slbCS.getSpace(sizeof(MI_STORE_REGISTER_MEM));
|
||||
*pMICmdLow = MI_STORE_REGISTER_MEM::sInit();
|
||||
*pMICmdLow = GfxFamily::cmdInitStoreRegisterMem;
|
||||
GpgpuWalkerHelper<GfxFamily>::adjustMiStoreRegMemMode(pMICmdLow);
|
||||
pMICmdLow->setRegisterAddress(GP_THREAD_TIME_REG_ADDRESS_OFFSET_LOW);
|
||||
pMICmdLow->setMemoryAddress(timestampAddress);
|
||||
|
||||
Reference in New Issue
Block a user