Ewan Crawford

Results 52 issues of Ewan Crawford

Make public the specification for `SYCL_EXT_CODEPLAY_GRAPHS`, Codeplay's vendor extension introducing an API for user capture and submission of command-group graphs. This is the initial version and still subject to change.

Bump UR commit to include a bugfix for HIP UR adapter dereferencing a nullptr https://github.com/oneapi-src/unified-runtime/pull/1357

Test the UR commit that enables updating kernel commands in a command-buffer in the OpenCL adapter.

Test changes to the UR CUDA adapter in https://github.com/oneapi-src/unified-runtime/pull/1340 that fix Coverity issues in the implementation of kernel command update in a command-buffer.

Proposal to pass the update configs to `clUpdateMutableCommandsKHR` as an array, rather than pointer changed linked list. Generated from XML changes in https://github.com/KhronosGroup/OpenCL-Docs/pull/1045 See https://github.com/KhronosGroup/OpenCL-Docs/issues/1041 for motivation.

The https://github.com/KhronosGroup/OpenCL-CTS/issues/1369 test plan for [cl_khr_command_buffer](https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_Ext.html#cl_khr_command_buffer) doesn't include any negative testing. However, there are many error codes defined by the extension, it would be nice to verify are reported correctly....

mobica-backlog

Test that verifies `CL_INVALID_QUEUE_PROPERTIES` is returned from `clCreateCommandQueue`, `clCreateCommandQueueWithProperties`, and `clCreateCommandQueueWithPropertiesKHR` to match spec wording > CL_INVALID_QUEUE_PROPERTIES if values specified in properties are valid but are not supported by the...

See https://github.com/KhronosGroup/OpenCL-Docs/issues/1043 which clarifies that implementations are expected to return `CL_INVALID_VALUE` when an output command-handle is used without a layered extension supporting it.

CTS test plan for [cl_khr_command_buffer_multi_device](https://gitlab.khronos.org/opencl/OpenCL-Docs/-/merge_requests/192) ## 1 Platform Info Query - [ ] Test platform can be queried for `CL_PLATFORM_COMMAND_BUFFER_CAPABILITIES_KHR` ## 2 Device Info Query - [ ] Test device...

The test plan for command-buffers in https://github.com/KhronosGroup/OpenCL-CTS/issues/1369 missed out testing of the `CL_COMMAND_BUFFER_CAPABILITY_DEVICE_SIDE_ENQUEUE_KHR` capability from [cl_khr_command_buffer](https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_Ext.html#cl_khr_command_buffer). This reports that an implementation supports the ability to use kernel commands in a...

mobica-triage