mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
Khronos Bug 15683 Missing OpenCL 2.1 support in API compatibility tests
This commit is contained in:
committed by
Kévin Petit
parent
b6446a2f1d
commit
e7e861a5a9
@@ -552,7 +552,9 @@ int test_min_max_image_2d_width(cl_device_id deviceID, cl_context context, cl_co
|
||||
// Device version should fit the regex "OpenCL [0-9]+\.[0-9]+ *.*"
|
||||
error = clGetDeviceInfo( deviceID, CL_DEVICE_VERSION, sizeof( buffer ), buffer, &length );
|
||||
test_error( error, "Unable to get device version string" );
|
||||
if( memcmp( buffer, "OpenCL 2.0", strlen( "OpenCL 2.0" ) ) == 0 )
|
||||
if( memcmp( buffer, "OpenCL 2.1", strlen( "OpenCL 2.1" ) ) == 0 )
|
||||
minRequiredDimension = gIsEmbedded ? 2048 : 8192;
|
||||
else if( memcmp( buffer, "OpenCL 2.0", strlen( "OpenCL 2.0" ) ) == 0 )
|
||||
minRequiredDimension = gIsEmbedded ? 2048 : 8192;
|
||||
else if( memcmp( buffer, "OpenCL 1.2", strlen( "OpenCL 1.2" ) ) == 0 )
|
||||
minRequiredDimension = gIsEmbedded ? 2048 : 8192;
|
||||
@@ -628,7 +630,9 @@ int test_min_max_image_2d_height(cl_device_id deviceID, cl_context context, cl_c
|
||||
// Device version should fit the regex "OpenCL [0-9]+\.[0-9]+ *.*"
|
||||
error = clGetDeviceInfo( deviceID, CL_DEVICE_VERSION, sizeof( buffer ), buffer, &length );
|
||||
test_error( error, "Unable to get device version string" );
|
||||
if( memcmp( buffer, "OpenCL 2.0", strlen( "OpenCL 2.0" ) ) == 0 )
|
||||
if( memcmp( buffer, "OpenCL 2.1", strlen( "OpenCL 2.1" ) ) == 0 )
|
||||
minRequiredDimension = gIsEmbedded ? 2048 : 8192;
|
||||
else if( memcmp( buffer, "OpenCL 2.0", strlen( "OpenCL 2.0" ) ) == 0 )
|
||||
minRequiredDimension = gIsEmbedded ? 2048 : 8192;
|
||||
else if( memcmp( buffer, "OpenCL 1.2", strlen( "OpenCL 1.2" ) ) == 0 )
|
||||
minRequiredDimension = gIsEmbedded ? 2048 : 8192;
|
||||
|
||||
Reference in New Issue
Block a user