# @name OpenCL Conformance Test Suite
# @desc OpenCL conformance tests
# @requires graphics

SVM source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/SVM/test_svm"
ALLOCATIONS source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/allocations/test_allocations"
API source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/api/test_api"
ATOMICS source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/atomics/test_atomics"
BASIC source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/basic/test_basic"
BUFFERS source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/buffers/test_buffers"
C11_ATOMICS source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/c11_atomics/test_c11_atomics"
COMMONFNS source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/commonfns/test_commonfns"
COMPILER source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/compiler/test_compiler"
COMPUTEINFO source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/computeinfo/test_computeinfo"
CONTRACTIONS source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/contractions/test_contractions"
CONVERSIONS source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/conversions/test_conversions"
DEVICE_EXECUTION source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/device_execution/test_device_execution"
DEVICE_PARTITION source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/device_partition/test_device_partition"
DEVICE_TIMER source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/device_timer/test_device_timer"
EVENTS source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/events/test_events"
CL_EXT_CXX_FOR_OPENCL source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/extensions/cl_ext_cxx_for_opencl/test_cl_ext_cxx_for_opencl"
CL_KHR_COMMAND_BUFFER source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/extensions/cl_khr_command_buffer/test_cl_khr_command_buffer"
CL_KHR_KERNEL_CLOCK source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/extensions/cl_khr_kernel_clock/test_cl_khr_kernel_clock"
CL_KHR_SEMAPHORE source 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/extensions/cl_khr_semaphore/test_cl_khr_semaphore"
GENERIC_ADDRESS_SPACE 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/generic_address_space/test_generic_address_space"
GEOMETRICS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/geometrics/test_geometrics"
HALF 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/half/test_half"
CL_COPY_IMAGE 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/images/clCopyImage/test_cl_copy_images"
CL_FILL_IMAGE 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/images/clFillImage/test_cl_fill_images"
CL_GET_INFO 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/images/clGetInfo/test_cl_get_info"
CL_READ_WRITE_IMAGE 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/images/clReadWriteImage/test_cl_read_write_images"
KERNEL_IMAGE_METHODS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/images/kernel_image_methods/test_kernel_image_methods"
KERNEL_IMAGE_WRITE 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/images/kernel_read_write/test_image_streams"
SAMPLER_LESS_READS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/images/samplerlessReads/test_samplerless_reads"
INTEGER_OPS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/integer_ops/test_integer_ops"
MATH_BRUTE_FORCE 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/math_brute_force/test_math_brute_force"
MEM_HOST_FLAGS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/mem_host_flags/test_mem_host_flags"
MULTIPLE_DEVICE_CONTEXT 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/multiple_device_context/test_multiple_device_context"
NON_UNIFORM_WORK_GROUP 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/non_uniform_work_group/test_non_uniform_work_group"
PIPES 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/pipes/test_pipes"
PRINTF 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/printf/test_printf"
PROFILING 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/profiling/test_profiling"
RELATIONALS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/relationals/test_relationals"
SELECT 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/select/test_select"
SUBGROUPS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/subgroups/test_subgroups"
THREAD_DIMENSIONS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/thread_dimensions/test_thread_dimensions"
VECTORS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/vectors/test_vectors"
WORKGROUPS 'common.sh'; do_cmd "/usr/bin/opencl_test_conformance/workgroups/test_workgroups"