mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
Extend testing of CL_UNORM_INT_101010_2 (#2031)
All existing tests in `test_image_streams`, that are capable of testing image formats using the `CL_UNORM_INT_101010_2` data type, now do so.
This commit is contained in:
committed by
GitHub
parent
a395174037
commit
bcfd8f82cd
@@ -16,12 +16,14 @@
|
||||
#include "common.h"
|
||||
|
||||
cl_channel_type floatFormats[] = {
|
||||
CL_UNORM_SHORT_565, CL_UNORM_SHORT_555, CL_UNORM_INT_101010,
|
||||
CL_UNORM_SHORT_565, CL_UNORM_SHORT_555, CL_UNORM_INT_101010,
|
||||
CL_UNORM_INT_101010_2,
|
||||
#ifdef CL_SFIXED14_APPLE
|
||||
CL_SFIXED14_APPLE,
|
||||
#endif
|
||||
CL_UNORM_INT8, CL_SNORM_INT8, CL_UNORM_INT16, CL_SNORM_INT16,
|
||||
CL_FLOAT, CL_HALF_FLOAT, (cl_channel_type)-1,
|
||||
CL_UNORM_INT8, CL_SNORM_INT8, CL_UNORM_INT16,
|
||||
CL_SNORM_INT16, CL_FLOAT, CL_HALF_FLOAT,
|
||||
(cl_channel_type)-1,
|
||||
};
|
||||
|
||||
cl_channel_type intFormats[] = {
|
||||
|
||||
@@ -2144,6 +2144,8 @@ int filter_rounding_errors(int forceCorrectlyRoundedWrites,
|
||||
if (0 == forceCorrectlyRoundedWrites
|
||||
&& (imageInfo->format->image_channel_data_type == CL_UNORM_INT8
|
||||
|| imageInfo->format->image_channel_data_type == CL_UNORM_INT_101010
|
||||
|| imageInfo->format->image_channel_data_type
|
||||
== CL_UNORM_INT_101010_2
|
||||
|| imageInfo->format->image_channel_data_type == CL_UNORM_INT16
|
||||
|| imageInfo->format->image_channel_data_type == CL_SNORM_INT8
|
||||
|| imageInfo->format->image_channel_data_type == CL_SNORM_INT16
|
||||
|
||||
Reference in New Issue
Block a user