v2023.12.14
Synchronize with OpenCL v3.0.15 specification release.
This release includes several changes that affect backward compatibility:
- The device query for
CL_DEVICE_PLATFORM
now returns acl::Platform
instead of acl_platform_id
. Code wanting acl_platform_id
instead can access this from acl::Platform
usingoperator()
.
In addition, the following changes were made for provisional extensions that affect backward compatibility:
- Querying the device handle list for a semaphore now requires using the semaphore-specific
CL_SEMAPHORE_DEVICE_HANDLE_LIST_KHR
enum, since theCL_DEVICE_HANDLE_LIST_KHR
enum has been removed.