Files
OpenCL-CTS/test_conformance/extensions/CMakeLists.txt
Jose Lopez 7412973dc9 Add tests for cl_khr_external_semaphore_dx_fence (#2482)
- Add tests to import DirectX 12 fences as semaphores.
- Add tests to export semaphores as DirectX 12 fences.
- Add queries tests.
- Add negative tests.

Fixes: https://github.com/KhronosGroup/OpenCL-CTS/issues/2480
2025-09-16 23:11:49 +05:30

20 lines
840 B
CMake

# Note: Each extension adds its own test executable to the build. When
# creating tests for a new extension ensure to update the
# `opencl_conformance_tests_*.csv` files with the path to the new binary so
# that the extension tests are included in conformance test runs.
add_subdirectory( cl_ext_cxx_for_opencl )
add_subdirectory( cl_khr_command_buffer )
add_subdirectory( cl_khr_dx9_media_sharing )
if(ANDROID_PLATFORM GREATER 28)
add_subdirectory( cl_khr_external_memory_ahb )
endif ()
add_subdirectory( cl_khr_external_memory_dma_buf )
add_subdirectory( cl_khr_semaphore )
add_subdirectory( cl_khr_kernel_clock )
add_subdirectory( cl_ext_buffer_device_address )
if(VULKAN_IS_SUPPORTED)
add_subdirectory( cl_khr_external_semaphore )
endif()
if(D3D12_IS_SUPPORTED)
add_subdirectory( cl_khr_external_semaphore_dx_fence )
endif()