Ben Ashbaugh
Ben Ashbaugh
## Observed Behavior N/A, this is a new feature request. ## Desired Behavior For some types of performance analysis it can be helpful to understand how many API calls and...
## Observed Behavior The current default behavior for chrome traces is to put host API calls from each thread on their own "track", and device commands for each OpenCL command-queue...
Updates the header generation scripts for the changes in https://github.com/KhronosGroup/OpenCL-Docs/pull/926.
This issue is to track missing tests for the `cl_ext_float_atomics` extension. There is some testing for these extensions in the Vulkan CTS. There are also some tests in the Intel...
Please note, this PR targets a cl_khr_unified_svm branch, not the main branch, as we discussed. It has an initial proposed test plan, for review. see: #2149
Here is one more issue to track SPIR-V 1.6 testing. * New Behavior: - [x] Adds a new **Nontemporal** image operand. https://github.com/KhronosGroup/OpenCL-CTS/pull/2249 - The **FP Fast Math Mode** can apply...
see: https://github.com/KhronosGroup/OpenCL-Docs/issues/1302 We currently have a test for a zero-sized enqueue: https://github.com/KhronosGroup/OpenCL-CTS/blob/main/test_conformance/api/test_zero_sized_enqueue.cpp We're missing test coverage for a `global_work_size` equal to `NULL`, though.
From a PR review comment: One side effect of testing reciprocal as part of `binaryOperatorF` is that we seem to be testing more than we need to. As one extreme...
Throughout the CTS, many functions return `int`, but for different purposes. Sometimes, the `int` is an OpenCL error code. In other places, the `int` is the test status, such as...
This PR adds testing for integer dot products via SPIR-V rather than via OpenCL C. The overall logic for this test largely follows the same testing logic as the `test_integer_ops`...