compute-runtime/shared/source/device
Jim Snow eaa4965ae8 Allocate RTDispatchGlobals as unboxed array
Previously we used an array-of-pointers approach, but using an
array-of-structures is in some ways simpler.

We also split out the RTStack as a separate allocation.

Related-To: LOCI-2966

Signed-off-by: Jim Snow <jim.m.snow@intel.com>
2022-09-28 03:42:14 +02:00
..
linux Add cl_khr_device_uuid to extension list 2022-07-18 12:28:04 +02:00
windows Add cl_khr_device_uuid to extension list 2022-07-18 12:28:04 +02:00
CMakeLists.txt Add cl_khr_device_uuid to extension list 2022-07-18 12:28:04 +02:00
device.cpp Allocate RTDispatchGlobals as unboxed array 2022-09-28 03:42:14 +02:00
device.h Allocate RTDispatchGlobals as unboxed array 2022-09-28 03:42:14 +02:00
device_caps.cpp Revert "Use DualSubSliceCount to calculate workgroup size" 2022-06-28 11:47:11 +02:00
device_get_device_name.cpp Cleanup headers 2022-05-18 11:42:06 +02:00
device_info.h Move sharedSystemMemCapabilities to hwInfo 2021-11-17 14:42:05 +01:00
root_device.cpp Add initial support for KernelArgsBuffer allocation 2022-08-03 20:28:21 +02:00
root_device.h Optimize getRootDeviceIndex. 2021-12-16 11:53:12 +01:00
sub_device.cpp Optimize getRootDeviceIndex. 2021-12-16 11:53:12 +01:00
sub_device.h Optimize getRootDeviceIndex. 2021-12-16 11:53:12 +01:00