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

@@ -1,4 +0,0 @@
#
# OpenCL Conformance Test Suite (conversions only)
#
Conversions,conversions/test_conversions
1 #
2 # OpenCL Conformance Test Suite (conversions only)
3 #
4 Conversions,conversions/test_conversions

View File

@@ -1,5 +0,0 @@
#
# OpenCL Conformance Test for DirectX interop
#
D3D10,D3D10/test_d3d10
1 #
2 # OpenCL Conformance Test for DirectX interop
3 #
4 D3D10,D3D10/test_d3d10

View File

@@ -1,81 +0,0 @@
#
# OpenCL Conformance Test Suite (full version)
#
# #########################################
# Basic Information on the compute device
# #########################################
Compute Info,computeinfo/test_computeinfo
# #########################################
# Basic operation tests
# #########################################
Basic,basic/test_basic
API,api/test_api
Compiler,compiler/test_compiler
# #########################################
# Common mathematical functions
# #########################################
Common Functions,commonfns/test_commonfns
Geometric Functions,geometrics/test_geometrics
Relationals,relationals/test_relationals
# #########################################
# General operation
# #########################################
Thread Dimensions,thread_dimensions/test_thread_dimensions full*
Multiple Device/Context,multiple_device_context/test_multiples
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
Vectors, vectors/test_vectors
Printf,printf/test_printf
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 (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 small),images/clCopyImage/test_cl_copy_images small_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
# #########################################
# CPU is required to pass linear and normalized image filtering
# #########################################
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
# #########################################
# OpenGL/CL interaction
# #########################################
OpenCL-GL Sharing,gl/test_gl
# #########################################
# Thorough math and conversions tests
# #########################################
Select,select/test_select
Conversions,conversions/test_conversions
Contractions,contractions/test_contractions
Math,math_brute_force/test_bruteforce
Integer Ops,integer_ops/test_integer_ops
Half Ops,half/test_half
1 #
2 # OpenCL Conformance Test Suite (full version)
3 #
4 # #########################################
5 # Basic Information on the compute device
6 # #########################################
7 Compute Info,computeinfo/test_computeinfo
8 # #########################################
9 # Basic operation tests
10 # #########################################
11 Basic,basic/test_basic
12 API,api/test_api
13 Compiler,compiler/test_compiler
14 # #########################################
15 # Common mathematical functions
16 # #########################################
17 Common Functions,commonfns/test_commonfns
18 Geometric Functions,geometrics/test_geometrics
19 Relationals,relationals/test_relationals
20 # #########################################
21 # General operation
22 # #########################################
23 Thread Dimensions,thread_dimensions/test_thread_dimensions full*
24 Multiple Device/Context,multiple_device_context/test_multiples
25 Atomics,atomics/test_atomics
26 Profiling,profiling/test_profiling
27 Events,events/test_events
28 Allocations (single maximum),allocations/test_allocations single 5 all
29 Allocations (total maximum),allocations/test_allocations multiple 5 all
30 Vectors, vectors/test_vectors
31 Printf,printf/test_printf
32 Device Partitioning,device_partition/test_device_partition
33 # #########################################
34 # Buffers and images
35 # #########################################
36 Buffers,buffers/test_buffers
37 Images (API Info),images/clGetInfo/test_cl_get_info
38 Images (Kernel Methods),images/kernel_image_methods/test_kernel_image_methods
39 Images (Kernel),images/kernel_read_write/test_image_streams CL_FILTER_NEAREST
40 Images (Kernel pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_NEAREST
41 Images (Kernel max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_NEAREST
42 Images (clCopyImage),images/clCopyImage/test_cl_copy_images
43 Images (clCopyImage small),images/clCopyImage/test_cl_copy_images small_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 # 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 # #########################################
62 # OpenGL/CL interaction
63 # #########################################
64 OpenCL-GL Sharing,gl/test_gl
65 # #########################################
66 # Thorough math and conversions tests
67 # #########################################
68 Select,select/test_select
69 Conversions,conversions/test_conversions
70 Contractions,contractions/test_contractions
71 Math,math_brute_force/test_bruteforce
72 Integer Ops,integer_ops/test_integer_ops
73 Half Ops,half/test_half

View File

@@ -1,78 +0,0 @@
#
# OpenCL Conformance Test Suite (full version)
#
# #########################################
# Basic Information on the compute device
# #########################################
Compute Info,computeinfo/test_computeinfo
# #########################################
# Basic operation tests
# #########################################
Basic,basic/test_basic
API,api/test_api
Compiler,compiler/test_compiler
# #########################################
# Common mathematical functions
# #########################################
Common Functions,commonfns/test_commonfns
Geometric Functions,geometrics/test_geometrics
Relationals,relationals/test_relationals
# #########################################
# General operation
# #########################################
Thread Dimensions,thread_dimensions/test_thread_dimensions full*
Multiple Device/Context,multiple_device_context/test_multiples
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
Vectors, vectors/test_vectors
# #########################################
# 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 (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 small),images/clCopyImage/test_cl_copy_images small_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
# #########################################
# CPU is required to pass linear and normalized image filtering
# #########################################
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
# #########################################
# OpenGL/CL interaction
# #########################################
OpenCL-GL Sharing,gl/test_gl
# #########################################
# Thorough math and conversions tests
# #########################################
Select,select/test_select
Contractions,contractions/test_contractions
Integer Ops,integer_ops/test_integer_ops
Half Ops,half/test_half
1 #
2 # OpenCL Conformance Test Suite (full version)
3 #
4 # #########################################
5 # Basic Information on the compute device
6 # #########################################
7 Compute Info,computeinfo/test_computeinfo
8 # #########################################
9 # Basic operation tests
10 # #########################################
11 Basic,basic/test_basic
12 API,api/test_api
13 Compiler,compiler/test_compiler
14 # #########################################
15 # Common mathematical functions
16 # #########################################
17 Common Functions,commonfns/test_commonfns
18 Geometric Functions,geometrics/test_geometrics
19 Relationals,relationals/test_relationals
20 # #########################################
21 # General operation
22 # #########################################
23 Thread Dimensions,thread_dimensions/test_thread_dimensions full*
24 Multiple Device/Context,multiple_device_context/test_multiples
25 Atomics,atomics/test_atomics
26 Profiling,profiling/test_profiling
27 Events,events/test_events
28 Allocations (single maximum),allocations/test_allocations single 5 all
29 Allocations (total maximum),allocations/test_allocations multiple 5 all
30 Vectors, vectors/test_vectors
31 # #########################################
32 # Buffers and images
33 # #########################################
34 Buffers,buffers/test_buffers
35 Images (API Info),images/clGetInfo/test_cl_get_info
36 Images (Kernel Methods),images/kernel_image_methods/test_kernel_image_methods
37 Images (Kernel),images/kernel_read_write/test_image_streams CL_FILTER_NEAREST
38 Images (Kernel pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_NEAREST
39 Images (Kernel max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_NEAREST
40 Images (clCopyImage),images/clCopyImage/test_cl_copy_images
41 Images (clCopyImage small),images/clCopyImage/test_cl_copy_images small_images
42 Images (clCopyImage max size),images/clCopyImage/test_cl_copy_images max_images
43 Images (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images
44 Images (clReadWriteImage pitch),images/clReadWriteImage/test_cl_read_write_images use_pitches
45 Images (clReadWriteImage max size),images/clReadWriteImage/test_cl_read_write_images max_images
46 Images (clFillImage),images/clFillImage/test_cl_fill_images
47 Images (clFillImage pitch),images/clFillImage/test_cl_fill_images use_pitches
48 Images (clFillImage max size),images/clFillImage/test_cl_fill_images max_images
49 Images (Samplerless),images/samplerlessReads/test_samplerless_reads
50 Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches
51 Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images
52 Mem (Host Flags),mem_host_flags/test_mem_host_flags
53 # #########################################
54 # CPU is required to pass linear and normalized image filtering
55 # #########################################
56 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
57 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
58 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
59 # #########################################
60 # OpenGL/CL interaction
61 # #########################################
62 OpenCL-GL Sharing,gl/test_gl
63 # #########################################
64 # Thorough math and conversions tests
65 # #########################################
66 Select,select/test_select
67 Contractions,contractions/test_contractions
68 Integer Ops,integer_ops/test_integer_ops
69 Half Ops,half/test_half

View File

@@ -1,4 +0,0 @@
#
# OpenCL Conformance Test Suite (math only)
#
Math,math_brute_force/test_bruteforce
1 #
2 # OpenCL Conformance Test Suite (math only)
3 #
4 Math,math_brute_force/test_bruteforce

View File

@@ -1,81 +0,0 @@
#
# OpenCL Conformance Test Suite (quick version)
# The quick version skips some long-running image tests, runs a shorter math test,
# and does not run the conversion test.
#
# #########################################
# Basic Information on the compute device
# #########################################
Compute Info,computeinfo/test_computeinfo
# #########################################
# Basic operation tests
# #########################################
Basic,basic/test_basic
API,api/test_api
Compiler,compiler/test_compiler
# #########################################
# Common mathematical functions
# #########################################
Common Functions,commonfns/test_commonfns
Geometric Functions,geometrics/test_geometrics
Relationals,relationals/test_relationals
# #########################################
# General operation
# #########################################
Thread Dimensions,thread_dimensions/test_thread_dimensions quick*
#Multiple Device/Context,multiple_device_context/test_multiples
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
Printf,printf/test_printf
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 (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
Mem (Host Flags),mem_host_flags/test_mem_host_flags
# #########################################
# CPU is required to pass linear and normalized image filtering
# #########################################
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
# #########################################
# OpenGL/CL interaction
# #########################################
OpenCL-GL Sharing,gl/test_gl
# #########################################
# Thorough math and conversions tests
# #########################################
Select,select/test_select
#Conversions,conversions/test_conversions
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
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/test_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 # 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 # #########################################
62 # OpenGL/CL interaction
63 # #########################################
64 OpenCL-GL Sharing,gl/test_gl
65 # #########################################
66 # Thorough math and conversions tests
67 # #########################################
68 Select,select/test_select
69 #Conversions,conversions/test_conversions
70 Contractions,contractions/test_contractions
71 Math,math_brute_force/test_bruteforce -w
72 Integer Ops,integer_ops/test_integer_ops integer_* quick_*
73 Half Ops,half/test_half -w

View File

@@ -1,101 +0,0 @@
#
# OpenCL Conformance Test Suite (full version)
#
# #########################################
# Basic Information on the compute device
# #########################################
Compute Info,computeinfo/test_computeinfo
# #########################################
# Basic operation tests
# #########################################
Basic,basic/test_basic
API,api/test_api
Compiler,compiler/test_compiler
# #########################################
# Common mathematical functions
# #########################################
Common Functions,commonfns/test_commonfns
Geometric Functions,geometrics/test_geometrics
Relationals,relationals/test_relationals
# #########################################
# General operation
# #########################################
Thread Dimensions,thread_dimensions/test_thread_dimensions full*
Multiple Device/Context,multiple_device_context/test_multiples
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
Vectors, vectors/test_vectors
Printf,printf/test_printf
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 (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 small),images/clCopyImage/test_cl_copy_images small_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
# #########################################
# CPU is required to pass linear and normalized image filtering
# #########################################
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
# #########################################
# OpenGL/CL interaction
# #########################################
OpenCL-GL Sharing,gl/test_gl
# #########################################
# Thorough math and conversions tests
# #########################################
Select,select/test_select
Conversions,conversions/test_conversions
Contractions,contractions/test_contractions
Math,math_brute_force/test_bruteforce
Integer Ops,integer_ops/test_integer_ops
Half Ops,half/test_half
#####################################
# 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
#########################################
# 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 #
2 # OpenCL Conformance Test Suite (full version)
3 #
4 # #########################################
5 # Basic Information on the compute device
6 # #########################################
7 Compute Info,computeinfo/test_computeinfo
8 # #########################################
9 # Basic operation tests
10 # #########################################
11 Basic,basic/test_basic
12 API,api/test_api
13 Compiler,compiler/test_compiler
14 # #########################################
15 # Common mathematical functions
16 # #########################################
17 Common Functions,commonfns/test_commonfns
18 Geometric Functions,geometrics/test_geometrics
19 Relationals,relationals/test_relationals
20 # #########################################
21 # General operation
22 # #########################################
23 Thread Dimensions,thread_dimensions/test_thread_dimensions full*
24 Multiple Device/Context,multiple_device_context/test_multiples
25 Atomics,atomics/test_atomics
26 Profiling,profiling/test_profiling
27 Events,events/test_events
28 Allocations (single maximum),allocations/test_allocations single 5 all
29 Allocations (total maximum),allocations/test_allocations multiple 5 all
30 Vectors, vectors/test_vectors
31 Printf,printf/test_printf
32 Device Partitioning,device_partition/test_device_partition
33 # #########################################
34 # Buffers and images
35 # #########################################
36 Buffers,buffers/test_buffers
37 Images (API Info),images/clGetInfo/test_cl_get_info
38 Images (Kernel Methods),images/kernel_image_methods/test_kernel_image_methods
39 Images (Kernel),images/kernel_read_write/test_image_streams CL_FILTER_NEAREST
40 Images (Kernel pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_NEAREST
41 Images (Kernel max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_NEAREST
42 Images (clCopyImage),images/clCopyImage/test_cl_copy_images
43 Images (clCopyImage small),images/clCopyImage/test_cl_copy_images small_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 # 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 # #########################################
62 # OpenGL/CL interaction
63 # #########################################
64 OpenCL-GL Sharing,gl/test_gl
65 # #########################################
66 # Thorough math and conversions tests
67 # #########################################
68 Select,select/test_select
69 Conversions,conversions/test_conversions
70 Contractions,contractions/test_contractions
71 Math,math_brute_force/test_bruteforce
72 Integer Ops,integer_ops/test_integer_ops
73 Half Ops,half/test_half
74 #####################################
75 # OpenCL 2.0 tests
76 #####################################
77 C11 Atomics,c11_atomics/test_c11_atomics
78 Execution Model,device_execution/test_device_execution
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 # Extensions
86 #########################################
87 SPIR,spir/test_spir
88 Mipmaps (Kernel),images/kernel_read_write/test_image_streams test_mipmaps CL_FILTER_NEAREST
89 Mipmaps (clCopyImage),images/clCopyImage/test_cl_copy_images test_mipmaps
90 Mipmaps (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images test_mipmaps
91 Subgroups,subgroups/test_subgroups

View File

@@ -1,78 +0,0 @@
#
# OpenCL Conformance Test Suite (full version)
#
# #########################################
# Basic Information on the compute device
# #########################################
Compute Info,computeinfo/test_computeinfo
# #########################################
# Basic operation tests
# #########################################
Basic,basic/test_basic
API,api/test_api
Compiler,compiler/test_compiler
# #########################################
# Common mathematical functions
# #########################################
Common Functions,commonfns/test_commonfns
Geometric Functions,geometrics/test_geometrics
Relationals,relationals/test_relationals
# #########################################
# General operation
# #########################################
Thread Dimensions,thread_dimensions/test_thread_dimensions full*
Multiple Device/Context,multiple_device_context/test_multiples
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
Vectors, vectors/test_vectors
# #########################################
# 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 (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 small),images/clCopyImage/test_cl_copy_images small_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
# #########################################
# CPU is required to pass linear and normalized image filtering
# #########################################
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
# #########################################
# OpenGL/CL interaction
# #########################################
OpenCL-GL Sharing,gl/test_gl
# #########################################
# Thorough math and conversions tests
# #########################################
Select,select/test_select
Contractions,contractions/test_contractions
Integer Ops,integer_ops/test_integer_ops
Half Ops,half/test_half
1 #
2 # OpenCL Conformance Test Suite (full version)
3 #
4 # #########################################
5 # Basic Information on the compute device
6 # #########################################
7 Compute Info,computeinfo/test_computeinfo
8 # #########################################
9 # Basic operation tests
10 # #########################################
11 Basic,basic/test_basic
12 API,api/test_api
13 Compiler,compiler/test_compiler
14 # #########################################
15 # Common mathematical functions
16 # #########################################
17 Common Functions,commonfns/test_commonfns
18 Geometric Functions,geometrics/test_geometrics
19 Relationals,relationals/test_relationals
20 # #########################################
21 # General operation
22 # #########################################
23 Thread Dimensions,thread_dimensions/test_thread_dimensions full*
24 Multiple Device/Context,multiple_device_context/test_multiples
25 Atomics,atomics/test_atomics
26 Profiling,profiling/test_profiling
27 Events,events/test_events
28 Allocations (single maximum),allocations/test_allocations single 5 all
29 Allocations (total maximum),allocations/test_allocations multiple 5 all
30 Vectors, vectors/test_vectors
31 # #########################################
32 # Buffers and images
33 # #########################################
34 Buffers,buffers/test_buffers
35 Images (API Info),images/clGetInfo/test_cl_get_info
36 Images (Kernel Methods),images/kernel_image_methods/test_kernel_image_methods
37 Images (Kernel),images/kernel_read_write/test_image_streams CL_FILTER_NEAREST
38 Images (Kernel pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_NEAREST
39 Images (Kernel max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_NEAREST
40 Images (clCopyImage),images/clCopyImage/test_cl_copy_images
41 Images (clCopyImage small),images/clCopyImage/test_cl_copy_images small_images
42 Images (clCopyImage max size),images/clCopyImage/test_cl_copy_images max_images
43 Images (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images
44 Images (clReadWriteImage pitch),images/clReadWriteImage/test_cl_read_write_images use_pitches
45 Images (clReadWriteImage max size),images/clReadWriteImage/test_cl_read_write_images max_images
46 Images (clFillImage),images/clFillImage/test_cl_fill_images
47 Images (clFillImage pitch),images/clFillImage/test_cl_fill_images use_pitches
48 Images (clFillImage max size),images/clFillImage/test_cl_fill_images max_images
49 Images (Samplerless),images/samplerlessReads/test_samplerless_reads
50 Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches
51 Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images
52 Mem (Host Flags),mem_host_flags/test_mem_host_flags
53 # #########################################
54 # CPU is required to pass linear and normalized image filtering
55 # #########################################
56 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
57 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
58 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
59 # #########################################
60 # OpenGL/CL interaction
61 # #########################################
62 OpenCL-GL Sharing,gl/test_gl
63 # #########################################
64 # Thorough math and conversions tests
65 # #########################################
66 Select,select/test_select
67 Contractions,contractions/test_contractions
68 Integer Ops,integer_ops/test_integer_ops
69 Half Ops,half/test_half

View File

@@ -1,81 +0,0 @@
#
# OpenCL Conformance Test Suite (quick version)
# The quick version skips some long-running image tests, runs a shorter math test,
# and does not run the conversion test.
#
# #########################################
# Basic Information on the compute device
# #########################################
Compute Info,computeinfo/test_computeinfo
# #########################################
# Basic operation tests
# #########################################
Basic,basic/test_basic
API,api/test_api
Compiler,compiler/test_compiler
# #########################################
# Common mathematical functions
# #########################################
Common Functions,commonfns/test_commonfns
Geometric Functions,geometrics/test_geometrics
Relationals,relationals/test_relationals
# #########################################
# General operation
# #########################################
Thread Dimensions,thread_dimensions/test_thread_dimensions quick*
#Multiple Device/Context,multiple_device_context/test_multiples
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
Printf,printf/test_printf
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 (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
Mem (Host Flags),mem_host_flags/test_mem_host_flags
# #########################################
# CPU is required to pass linear and normalized image filtering
# #########################################
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
# #########################################
# OpenGL/CL interaction
# #########################################
OpenCL-GL Sharing,gl/test_gl
# #########################################
# Thorough math and conversions tests
# #########################################
Select,select/test_select
#Conversions,conversions/test_conversions
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
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/test_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 # 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 # #########################################
62 # OpenGL/CL interaction
63 # #########################################
64 OpenCL-GL Sharing,gl/test_gl
65 # #########################################
66 # Thorough math and conversions tests
67 # #########################################
68 Select,select/test_select
69 #Conversions,conversions/test_conversions
70 Contractions,contractions/test_contractions
71 Math,math_brute_force/test_bruteforce -w
72 Integer Ops,integer_ops/test_integer_ops integer_* quick_*
73 Half Ops,half/test_half -w

View File

@@ -1,99 +0,0 @@
#
# OpenCL Conformance Test Suite (quick version)
# The quick version skips some long-running image tests, runs a shorter math test,
# and does not run the conversion test.
#
# #########################################
# Basic Information on the compute device
# #########################################
Compute Info,computeinfo/test_computeinfo
# #########################################
# Basic operation tests
# #########################################
Basic,basic/test_basic
API,api/test_api
Compiler,compiler/test_compiler
# #########################################
# Common mathematical functions
# #########################################
Common Functions,commonfns/test_commonfns
Geometric Functions,geometrics/test_geometrics
Relationals,relationals/test_relationals
# #########################################
# General operation
# #########################################
Thread Dimensions,thread_dimensions/test_thread_dimensions quick*
Multiple Device/Context,multiple_device_context/test_multiples
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
Vectors, vectors/test_vectors
Printf,printf/test_printf
Device Partitioning,device_partition/test_device_partition
# #########################################
# Buffers and images
# #########################################
Buffers,buffers/test_buffers
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 (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
# #########################################
# CPU is required to pass linear and normalized image filtering
# #########################################
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
# #########################################
# OpenGL/CL interaction
# #########################################
OpenCL-GL Sharing,gl/test_gl
# #########################################
# Thorough math and conversions tests
# #########################################
Select,select/test_select
Conversions,conversions/test_conversions -w
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 -ILPath 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 #
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/test_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 Vectors, vectors/test_vectors
33 Printf,printf/test_printf
34 Device Partitioning,device_partition/test_device_partition
35 # #########################################
36 # Buffers and images
37 # #########################################
38 Buffers,buffers/test_buffers
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 (Samplerless),images/samplerlessReads/test_samplerless_reads
44 Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches
45 Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images
46 Mem (Host Flags),mem_host_flags/test_mem_host_flags
47 # #########################################
48 # CPU is required to pass linear and normalized image filtering
49 # #########################################
50 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
51 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
52 CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
53 # #########################################
54 # OpenGL/CL interaction
55 # #########################################
56 OpenCL-GL Sharing,gl/test_gl
57 # #########################################
58 # Thorough math and conversions tests
59 # #########################################
60 Select,select/test_select
61 Conversions,conversions/test_conversions -w
62 Contractions,contractions/test_contractions
63 Math,math_brute_force/test_bruteforce -w
64 Integer Ops,integer_ops/test_integer_ops integer_* quick_*
65 Half Ops,half/test_half -w
66 #####################################
67 # OpenCL 2.0 tests
68 #####################################
69 C11 Atomics,c11_atomics/test_c11_atomics
70 Execution Model,device_execution/test_device_execution
71 Generic Address Space,generic_address_space/test_generic_address_space
72 Non Uniform Work Groups,non_uniform_work_group/test_non_uniform_work_group
73 Pipes,pipes/test_pipes
74 SVM,SVM/test_svm
75 Workgroups,workgroups/test_workgroups
76 #####################################
77 # OpenCL 2.1 tests
78 #####################################
79 Device timer,device_timer/test_device_timer
80 SPIRV new,spirv_new/test_spirv_new -ILPath spirv_bin
81 #########################################
82 # Extensions
83 #########################################
84 SPIR,spir/test_spir
85 Mipmaps (Kernel),images/kernel_read_write/test_image_streams test_mipmaps CL_FILTER_NEAREST
86 Mipmaps (clCopyImage),images/clCopyImage/test_cl_copy_images test_mipmaps
87 Mipmaps (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images test_mipmaps
88 Subgroups,subgroups/test_subgroups

View File

@@ -1,45 +0,0 @@
#
# OpenCL Conformance Test Suite (2.2 version)
#
# #########################################
# New API features
# #########################################
API (ctors and dtors of global scope vars) , clcpp/api/test_cpp_api "test_global_scope*"
API (specialization constants) , clcpp/api/test_cpp_api "test_spec_consts*"
# #########################################
# New representation of types
# #########################################
Images and samplers , clcpp/images/test_cpp_images
Pipes and reservations , clcpp/pipes/test_cpp_pipes "test_pipes_pipe"
Device enqueue and events , clcpp/device_queue/test_cpp_device_queue
Address spaces , clcpp/address_spaces/test_cpp_address_spaces
# #########################################
# New representation of functions
# #########################################
Conversions (convert_cast) , clcpp/convert/test_cpp_convert
Reinterpreting (as_type) , clcpp/reinterpret/test_cpp_reinterpret
Atomics , clcpp/atomics/test_cpp_atomics
Work-item functions , clcpp/workitems/test_cpp_workitems
Work-group functions , clcpp/workgroups/test_cpp_workgroups
Sub-group functions , clcpp/subgroups/test_cpp_subgroups
Synchronization functions , clcpp/synchronization/test_cpp_synchronization "test_work_group_barrier*" "test_sub_group_barrier*"
Math functions , clcpp/math_funcs/test_cpp_math_funcs
Integer functions , clcpp/integer_funcs/test_cpp_integer_funcs
Common functions , clcpp/common_funcs/test_cpp_common_funcs
Geometric functions , clcpp/geometric_funcs/test_cpp_geometric_funcs
Relational functions , clcpp/relational_funcs/test_cpp_relational_funcs
vload and vstore functions , clcpp/vload_vstore/test_cpp_vload_vstore_funcs
# #########################################
# New in OpenCL C++
# #########################################
Specialization constants , clcpp/spec_constants/test_cpp_spec_constants
Named barriers (KHR extension) , clcpp/synchronization/test_cpp_synchronization "test_work_group_named_barrier*"
required_num_sub_groups attribute , clcpp/attributes/test_cpp_attributes "test_required_num_sub_groups*"
ivdep attribute , clcpp/attributes/test_cpp_attributes "test_ivdep*"
max_size attribute , clcpp/attributes/test_cpp_attributes "test_max_size*"
Ctors and dtors of global scope objects , clcpp/program_scope_ctors_dtors/test_cpp_program_scope_ctors_dtors
Pipe storages , clcpp/pipes/test_cpp_pipes "test_pipes_pipe_storage"
Can't render this file because it contains an unexpected character in line 8 and column 69.

View File

@@ -95,7 +95,7 @@ Workgroups,workgroups/test_workgroups
# OpenCL 2.1 tests
#####################################
Device timer,device_timer/test_device_timer
SPIRV new,spirv_new/test_spirv_new -ILPath spirv_bin
SPIRV new,spirv_new/test_spirv_new --spirv-binaries-path spirv_bin
#########################################
# Extensions
1 #
95 Mipmaps (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images test_mipmaps
96 Subgroups,subgroups/test_subgroups
97
98
99
100
101

View File

@@ -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 #
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