mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
4.1 KiB
4.1 KiB
| 1 | # |
|---|---|
| 2 | # OpenCL Conformance Test Suite (quick version) |
| 3 | # The quick version skips some long-running image tests, runs a shorter math test, |
| 4 | # and does not run the conversion test. |
| 5 | # |
| 6 | # ######################################### |
| 7 | # Basic Information on the compute device |
| 8 | # ######################################### |
| 9 | Compute Info,computeinfo/computeinfo |
| 10 | # ######################################### |
| 11 | # Basic operation tests |
| 12 | # ######################################### |
| 13 | Basic,basic/test_basic |
| 14 | API,api/test_api |
| 15 | Compiler,compiler/test_compiler |
| 16 | # ######################################### |
| 17 | # Common mathematical functions |
| 18 | # ######################################### |
| 19 | Common Functions,commonfns/test_commonfns |
| 20 | Geometric Functions,geometrics/test_geometrics |
| 21 | Relationals,relationals/test_relationals |
| 22 | # ######################################### |
| 23 | # General operation |
| 24 | # ######################################### |
| 25 | Thread Dimensions,thread_dimensions/test_thread_dimensions quick* |
| 26 | #Multiple Device/Context,multiple_device_context/test_multiples |
| 27 | Atomics,atomics/test_atomics |
| 28 | Profiling,profiling/test_profiling |
| 29 | Events,events/test_events |
| 30 | Allocations (single maximum),allocations/test_allocations single 5 all |
| 31 | Allocations (total maximum),allocations/test_allocations multiple 5 all |
| 32 | Printf,printf/test_printf |
| 33 | Device Partitioning,device_partition/test_device_partition |
| 34 | # ######################################### |
| 35 | # Buffers and images |
| 36 | # ######################################### |
| 37 | Buffers,buffers/test_buffers |
| 38 | Images (API Info),images/clGetInfo/test_cl_get_info |
| 39 | Images (Kernel Methods),images/kernel_image_methods/test_kernel_image_methods |
| 40 | Images (Kernel),images/kernel_read_write/test_image_streams CL_FILTER_NEAREST |
| 41 | Images (Kernel pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_NEAREST |
| 42 | Images (Kernel max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_NEAREST |
| 43 | Images (clCopyImage),images/clCopyImage/test_cl_copy_images |
| 44 | Images (clCopyImage max size),images/clCopyImage/test_cl_copy_images max_images |
| 45 | Images (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images |
| 46 | Images (clReadWriteImage pitch),images/clReadWriteImage/test_cl_read_write_images use_pitches |
| 47 | Images (clReadWriteImage max size),images/clReadWriteImage/test_cl_read_write_images max_images |
| 48 | Images (clFillImage),images/clFillImage/test_cl_fill_images |
| 49 | Images (clFillImage pitch),images/clFillImage/test_cl_fill_images use_pitches |
| 50 | Images (clFillImage max size),images/clFillImage/test_cl_fill_images max_images |
| 51 | Images (Samplerless),images/samplerlessReads/test_samplerless_reads |
| 52 | Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches |
| 53 | Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images |
| 54 | Mem (Host Flags),mem_host_flags/test_mem_host_flags |
| 55 | # ######################################### |
| 56 | # Headers |
| 57 | # ######################################### |
| 58 | Headers (cl_typen), headers/test_headers |
| 59 | Headers (cl.h standalone), headers/test_cl_h |
| 60 | Headers (cl_platform.h standalone), headers/test_cl_platform_h |
| 61 | Headers (cl_gl.h standalone), headers/test_cl_gl_h |
| 62 | Headers (opencl.h standalone), headers/test_opencl_h |
| 63 | # ######################################### |
| 64 | # CPU is required to pass linear and normalized image filtering |
| 65 | # ######################################### |
| 66 | CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR |
| 67 | CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR |
| 68 | CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR |
| 69 | # ######################################### |
| 70 | # OpenGL/CL interaction |
| 71 | # ######################################### |
| 72 | OpenCL-GL Sharing,gl/test_gl |
| 73 | # ######################################### |
| 74 | # Thorough math and conversions tests |
| 75 | # ######################################### |
| 76 | Select,select/test_select |
| 77 | #Conversions,conversions/test_conversions |
| 78 | Contractions,contractions/contractions |
| 79 | Math,math_brute_force/bruteforce -w |
| 80 | Integer Ops,integer_ops/test_integer_ops integer_* quick_* |
| 81 | Half Ops,half/Test_half -w |