KFDTest : Add gfx1xxx release_mem and acquire_mem packet support
use family ID as parameter when construct the packets Change-Id: I6c1706954ab7b8cbb8bef2aab16edf21f5e1abf0 Signed-off-by: shaoyunl <shaoyun.liu@amd.com>
This commit is contained in:
@@ -80,7 +80,7 @@ void Dispatch::Submit(BaseQueue& queue) {
|
||||
EventData.EventData.SyncVar.SyncVar.UserData, m_pEop->EventId));
|
||||
}
|
||||
|
||||
queue.PlaceAndSubmitPacket(PM4ReleaseMemoryPacket(false, m_pEop->EventData.HWData2, m_pEop->EventId));
|
||||
queue.PlaceAndSubmitPacket(PM4ReleaseMemoryPacket(g_TestGPUFamilyId, false, m_pEop->EventData.HWData2, m_pEop->EventId));
|
||||
|
||||
if (!queue.GetSkipWaitConsump())
|
||||
queue.Wait4PacketConsumption();
|
||||
@@ -200,7 +200,7 @@ void Dispatch::BuildIb() {
|
||||
// ORDERED_APPEND_MODE=0, USE_THREAD_DIMENSIONS=1, ORDER_MODE=0, DISPATCH_CACHE_CNTL=0,
|
||||
// SCALAR_L1_INV_VOL=0, VECTOR_L1_INV_VOL=0, DATA_ATC=?, RESTORE=0}
|
||||
|
||||
m_IndirectBuf.AddPacket(PM4AcquireMemoryPacket());
|
||||
m_IndirectBuf.AddPacket(PM4AcquireMemoryPacket(g_TestGPUFamilyId));
|
||||
|
||||
m_IndirectBuf.AddPacket(PM4SetShaderRegPacket(mmCOMPUTE_START_X, COMPUTE_DISPATCH_DIMS_VALUES,
|
||||
ARRAY_SIZE(COMPUTE_DISPATCH_DIMS_VALUES)));
|
||||
@@ -225,5 +225,5 @@ void Dispatch::BuildIb() {
|
||||
|
||||
m_IndirectBuf.AddPacket(PM4PartialFlushPacket());
|
||||
|
||||
m_IndirectBuf.AddPacket(PM4AcquireMemoryPacket());
|
||||
m_IndirectBuf.AddPacket(PM4AcquireMemoryPacket(g_TestGPUFamilyId));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user