mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
- 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
20 lines
840 B
CMake
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() |