From e77c8bebdec74b3e082a1ef88e3f204decb235f6 Mon Sep 17 00:00:00 2001 From: German Andryeyev Date: Fri, 10 Dec 2021 17:23:28 -0500 Subject: [PATCH] SWDEV-300515 - Expose RT CU granularity Change-Id: I15369eb522c29035cd67cd36a9a88517ef3aca59 [ROCm/clr commit: 81ed495bbd176b5579273c48a8009d61afd49785] --- projects/clr/opencl/amdocl/cl_device.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/projects/clr/opencl/amdocl/cl_device.cpp b/projects/clr/opencl/amdocl/cl_device.cpp index 7f5f0cff3a..de8ccb1bd2 100644 --- a/projects/clr/opencl/amdocl/cl_device.cpp +++ b/projects/clr/opencl/amdocl/cl_device.cpp @@ -421,8 +421,10 @@ RUNTIME_ENTRY(cl_int, clGetDeviceInfo, CASE(CL_DEVICE_AVAILABLE_ASYNC_QUEUES_AMD, numAsyncQueues_); #define CL_DEVICE_MAX_REAL_TIME_COMPUTE_QUEUES_AMD 0x404D #define CL_DEVICE_MAX_REAL_TIME_COMPUTE_UNITS_AMD 0x404E +#define CL_DEVICE_MAX_REAL_TIME_COMPUTE_UNITS_GRANULARITY_AMD 0x403A CASE(CL_DEVICE_MAX_REAL_TIME_COMPUTE_QUEUES_AMD, numRTQueues_); CASE(CL_DEVICE_MAX_REAL_TIME_COMPUTE_UNITS_AMD, numRTCUs_); + CASE(CL_DEVICE_MAX_REAL_TIME_COMPUTE_UNITS_GRANULARITY_AMD, granularityRTCUs_); case CL_DEVICE_NUM_P2P_DEVICES_AMD: { cl_uint num_p2p_devices = as_amd(device)->p2pDevices_.size(); return amd::clGetInfo(num_p2p_devices, param_value_size, param_value, param_value_size_ret);