Update CTS csv files. (#971)

* This removes API specific csv files, as these are no longer required.

This also updates opencl_conformance_tests_quick.csv to include >= 2.0 tests.

No changes were required for opencl_conformance_tests_full.csv.

Addresses #863

* Pass the correct arguments to test_spirv_new.
This commit is contained in:
Jeremy Kemp
2020-09-24 20:36:52 +01:00
committed by GitHub
parent e1cf741f1c
commit 4d3a3e8b16
16 changed files with 67 additions and 698 deletions

View File

@@ -32,7 +32,7 @@ Atomics,atomics/test_atomics
Profiling,profiling/test_profiling
Events,events/test_events
Allocations (single maximum),allocations/test_allocations single 5 all
Allocations (total maximum),allocations/test_allocations multiple 5 all
Allocations (total maximum),allocations/test_allocations multiple 5 all
Printf,printf/test_printf
Device Partitioning,device_partition/test_device_partition
@@ -40,22 +40,22 @@ Device Partitioning,device_partition/test_device_partition
# Buffers and images
# #########################################
Buffers,buffers/test_buffers
Images (API Info),images/clGetInfo/test_cl_get_info
Images (Kernel Methods),images/kernel_image_methods/test_kernel_image_methods
Images (API Info),images/clGetInfo/test_cl_get_info
Images (Kernel Methods),images/kernel_image_methods/test_kernel_image_methods
Images (Kernel),images/kernel_read_write/test_image_streams CL_FILTER_NEAREST
Images (Kernel pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_NEAREST
Images (Kernel max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_NEAREST
Images (clCopyImage),images/clCopyImage/test_cl_copy_images
Images (clCopyImage max size),images/clCopyImage/test_cl_copy_images max_images
Images (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images
Images (clReadWriteImage pitch),images/clReadWriteImage/test_cl_read_write_images use_pitches
Images (clReadWriteImage max size),images/clReadWriteImage/test_cl_read_write_images max_images
Images (clFillImage),images/clFillImage/test_cl_fill_images
Images (clFillImage pitch),images/clFillImage/test_cl_fill_images use_pitches
Images (clFillImage max size),images/clFillImage/test_cl_fill_images max_images
Images (Samplerless),images/samplerlessReads/test_samplerless_reads
Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches
Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images
Images (clCopyImage max size),images/clCopyImage/test_cl_copy_images max_images
Images (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images
Images (clReadWriteImage pitch),images/clReadWriteImage/test_cl_read_write_images use_pitches
Images (clReadWriteImage max size),images/clReadWriteImage/test_cl_read_write_images max_images
Images (clFillImage),images/clFillImage/test_cl_fill_images
Images (clFillImage pitch),images/clFillImage/test_cl_fill_images use_pitches
Images (clFillImage max size),images/clFillImage/test_cl_fill_images max_images
Images (Samplerless),images/samplerlessReads/test_samplerless_reads
Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches
Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images
Mem (Host Flags),mem_host_flags/test_mem_host_flags
# #########################################
@@ -79,3 +79,29 @@ Contractions,contractions/test_contractions
Math,math_brute_force/test_bruteforce -w
Integer Ops,integer_ops/test_integer_ops integer_* quick_*
Half Ops,half/test_half -w
#####################################
# OpenCL 2.0 tests
#####################################
C11 Atomics,c11_atomics/test_c11_atomics
Execution Model,device_execution/test_device_execution
Generic Address Space,generic_address_space/test_generic_address_space
Non Uniform Work Groups,non_uniform_work_group/test_non_uniform_work_group
Pipes,pipes/test_pipes
SVM,SVM/test_svm
Workgroups,workgroups/test_workgroups
#####################################
# OpenCL 2.1 tests
#####################################
Device timer,device_timer/test_device_timer
SPIRV new,spirv_new/test_spirv_new --spirv-binaries-path spirv_bin
#########################################
# Extensions
#########################################
SPIR,spir/test_spir
Mipmaps (Kernel),images/kernel_read_write/test_image_streams test_mipmaps CL_FILTER_NEAREST
Mipmaps (clCopyImage),images/clCopyImage/test_cl_copy_images test_mipmaps
Mipmaps (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images test_mipmaps
Subgroups,subgroups/test_subgroups
1 #
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 Images (API Info),images/clGetInfo/test_cl_get_info
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 Images (clCopyImage max size),images/clCopyImage/test_cl_copy_images max_images
45 Images (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images Images (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images
46 Images (clReadWriteImage pitch),images/clReadWriteImage/test_cl_read_write_images use_pitches 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 Images (clReadWriteImage max size),images/clReadWriteImage/test_cl_read_write_images max_images
48 Images (clFillImage),images/clFillImage/test_cl_fill_images Images (clFillImage),images/clFillImage/test_cl_fill_images
49 Images (clFillImage pitch),images/clFillImage/test_cl_fill_images use_pitches Images (clFillImage pitch),images/clFillImage/test_cl_fill_images use_pitches
50 Images (clFillImage max size),images/clFillImage/test_cl_fill_images max_images Images (clFillImage max size),images/clFillImage/test_cl_fill_images max_images
51 Images (Samplerless),images/samplerlessReads/test_samplerless_reads Images (Samplerless),images/samplerlessReads/test_samplerless_reads
52 Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches
53 Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images
54 Mem (Host Flags),mem_host_flags/test_mem_host_flags
55 # #########################################
56 # CPU is required to pass linear and normalized image filtering
57 # #########################################
58 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
59 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
60 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
61 # #########################################
79 Generic Address Space,generic_address_space/test_generic_address_space
80 Non Uniform Work Groups,non_uniform_work_group/test_non_uniform_work_group
81 Pipes,pipes/test_pipes
82 SVM,SVM/test_svm
83 Workgroups,workgroups/test_workgroups
84 #####################################
85 # OpenCL 2.1 tests
86 #####################################
87 Device timer,device_timer/test_device_timer
88 SPIRV new,spirv_new/test_spirv_new --spirv-binaries-path spirv_bin
89 #########################################
90 # Extensions
91 #########################################
92 SPIR,spir/test_spir
93 Mipmaps (Kernel),images/kernel_read_write/test_image_streams test_mipmaps CL_FILTER_NEAREST
94 Mipmaps (clCopyImage),images/clCopyImage/test_cl_copy_images test_mipmaps
95 Mipmaps (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images test_mipmaps
96 Subgroups,subgroups/test_subgroups
97
98
99
100
101
102
103
104
105
106
107