diff --git a/projects/clr/rocclr/device/pal/palcdefs b/projects/clr/rocclr/device/pal/palcdefs index 3cdaff8689..d795be4bb7 100644 --- a/projects/clr/rocclr/device/pal/palcdefs +++ b/projects/clr/rocclr/device/pal/palcdefs @@ -1,3 +1,3 @@ # PAL interface versions -PAL_MAJOR_VERSION = 678 +PAL_MAJOR_VERSION = 711 GPUOPEN_MAJOR_VERSION = 42 diff --git a/projects/clr/rocclr/device/pal/palgpuopen.cpp b/projects/clr/rocclr/device/pal/palgpuopen.cpp index 8437bc0600..d6c6bad2dc 100644 --- a/projects/clr/rocclr/device/pal/palgpuopen.cpp +++ b/projects/clr/rocclr/device/pal/palgpuopen.cpp @@ -808,10 +808,11 @@ RgpSqttMarkerEvent RgpCaptureMgr::BuildEventMarker(const VirtualGPU* gpu, void RgpCaptureMgr::WriteMarker(const VirtualGPU* gpu, const void* data, size_t data_size) const { assert((data_size % sizeof(uint32_t)) == 0); assert((data_size / sizeof(uint32_t)) > 0); + Pal::RgpMarkerSubQueueFlags subQueueFlags = {}; + subQueueFlags.includeMainSubQueue = 1; - gpu->queue(MainEngine) - .iCmd() - ->CmdInsertRgpTraceMarker(static_cast(data_size / sizeof(uint32_t)), data); + gpu->queue(MainEngine).iCmd()->CmdInsertRgpTraceMarker( + subQueueFlags, static_cast(data_size / sizeof(uint32_t)), data); } // ================================================================================================