SimpleOpenCLSamples
SimpleOpenCLSamples copied to clipboard
Simple OpenCL Samples that Build with Khronos Headers and Libs
This PR improves handling for command buffer emulation events. Specifically: 1. The event type for a command buffer emulation event is now properly returned (`CL_COMMAND_COMMAND_BUFFER_KHR`). 2. Event profiling for the...
Completed during work on [CTS PR](https://github.com/KhronosGroup/OpenCL-CTS/pull/1942)
While testing the Command Buffer Emulation layer, I noticed that `clCommandNDRangeKernelKHR` does not return `CL_INVALID_WORK_GROUP_SIZE` when invalid work size is passed whereas `clEnqueueNDRangeKernel` returns it. When using the Command Buffer...
Updates to the command-buffer emulation layer to support changes from https://github.com/KhronosGroup/OpenCL-Docs/pull/850 Requires using https://github.com/KhronosGroup/OpenCL-Headers/pull/265 in `external/OpenCL-Headers` and can be used to test CTS changes from https://github.com/KhronosGroup/OpenCL-CTS/pull/2101