2
0

SWDEV-333471 - Add GPU_FORCE_QUEUE_PROFILING

To support both hip and ocl. HIP_FORCE_QUEUE_PROFILING will be replaced with this later on.

Change-Id: I6d3514b1568ff049584ed9fd74bbdb3e4f4bf0c3


[ROCm/clr commit: d92b3a2d90]
Este cometimento está contido em:
Jason Tang
2022-08-12 16:02:29 -04:00
cometido por Jason Tang
ascendente 1729dc0514
cometimento fb753e489d
2 ficheiros modificados com 8 adições e 2 eliminações
+6 -2
Ver ficheiro
@@ -33,9 +33,9 @@
namespace amd {
HostQueue::HostQueue(Context& context, Device& device, cl_command_queue_properties properties,
HostQueue::HostQueue(Context& context, Device& device, cl_command_queue_properties props,
uint queueRTCUs, Priority priority, const std::vector<uint32_t>& cuMask)
: CommandQueue(context, device, properties, device.info().queueProperties_, queueRTCUs,
: CommandQueue(context, device, props, device.info().queueProperties_, queueRTCUs,
priority, cuMask),
lastEnqueueCommand_(nullptr),
head_(nullptr),
@@ -52,6 +52,10 @@ HostQueue::HostQueue(Context& context, Device& device, cl_command_queue_properti
queueLock_.wait();
}
}
if (GPU_FORCE_QUEUE_PROFILING) {
properties().set(CL_QUEUE_PROFILING_ENABLE);
}
}
bool HostQueue::terminate() {