/external/OpenCL-CTS/test_extensions/media_sharing/ |
D | utils.h | 106 void YUVGenerateNV12(std::vector<cl_uchar> &yuv, unsigned int width, unsigned int height, 107 cl_uchar valueMin, cl_uchar valueMax, double valueAdd = 0.0); 108 void YUVGenerateYV12(std::vector<cl_uchar> &yuv, unsigned int width, unsigned int height, 109 cl_uchar valueMin, cl_uchar valueMax, double valueAdd = 0.0); 110 bool YUVGenerate(TSurfaceFormat surfaceFormat, std::vector<cl_uchar> &yuv, unsigned int width, unsi… 111 cl_uchar valueMin, cl_uchar valueMax, double valueAdd = 0.0); 112 bool YUVSurfaceSetNV12(std::auto_ptr<CSurfaceWrapper> &surface, const std::vector<cl_uchar> &yuv, 114 bool YUVSurfaceSetYV12(std::auto_ptr<CSurfaceWrapper> &surface, const std::vector<cl_uchar> &yuv, 116 …aceFormat surfaceFormat, std::auto_ptr<CSurfaceWrapper> &surface, const std::vector<cl_uchar> &yuv, 118 bool YUVSurfaceGetNV12(std::auto_ptr<CSurfaceWrapper> &surface, std::vector<cl_uchar> &yuv, [all …]
|
D | utils.cpp | 127 void YUVGenerateNV12( std::vector<cl_uchar> &yuv, unsigned int width, unsigned int height, in YUVGenerateNV12() 128 cl_uchar valueMin, cl_uchar valueMax, double valueAdd ) in YUVGenerateNV12() 148 yuv.at(offset + j) = static_cast<cl_uchar>(min + valueXPlane0 / 2 + valueYPlane0 / 2 + add); in YUVGenerateNV12() 163 … yuv.at(offset + j * 2) = static_cast<cl_uchar>(min + valueXPlane1 / 2 + valueYPlane1 / 2 + add); in YUVGenerateNV12() 164 …yuv.at(offset + j * 2 + 1) = static_cast<cl_uchar>(min + valueXPlane2 / 2 + valueYPlane2 / 2 + add… in YUVGenerateNV12() 169 void YUVGenerateYV12( std::vector<cl_uchar> &yuv, unsigned int width, unsigned int height, cl_uchar… in YUVGenerateYV12() 191 … yuv.at(plane0Offset + j) = static_cast<cl_uchar>(min + valueXPlane0 / 2 + valueYPlane0 / 2 + add); in YUVGenerateYV12() 204 … yuv.at(plane1Offset + j) = static_cast<cl_uchar>(min + valueXPlane1 / 2 + valueYPlane1 / 2 + add); in YUVGenerateYV12() 217 … yuv.at(plane2Offset + j) = static_cast<cl_uchar>(min + valueXPlane2 / 2 + valueYPlane2 / 2 + add); in YUVGenerateYV12() 223 …Format surfaceFormat, std::vector<cl_uchar> &yuv, unsigned int width, unsigned int height, cl_ucha… in YUVGenerate() [all …]
|
D | test_functions_api.cpp | 23 const cl_uchar MAX_VALUE = 255 / 2; in api_functions() 35 std::vector<std::vector<cl_uchar> > bufferRef1(FRAME_NUM); in api_functions() 36 std::vector<std::vector<cl_uchar> > bufferRef2(FRAME_NUM); in api_functions() 37 std::vector<std::vector<cl_uchar> > bufferRef3(FRAME_NUM); in api_functions() 39 cl_uchar step = MAX_VALUE / FRAME_NUM; in api_functions() 42 …urfaceFormat, bufferRef1[i], width, height, static_cast<cl_uchar>(step * i), static_cast<cl_uchar>… in api_functions() 43 …urfaceFormat, bufferRef2[i], width, height, static_cast<cl_uchar>(step * i), static_cast<cl_uchar>… in api_functions() 44 …urfaceFormat, bufferRef3[i], width, height, static_cast<cl_uchar>(step * i), static_cast<cl_uchar>… in api_functions() 154 std::vector<cl_uchar> out( frameSize, 0 ); in api_functions() 204 std::vector<cl_uchar> out( frameSize, 0 ); in api_functions() [all …]
|
D | test_other_data_types.cpp | 474 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 256, 512, CL_ADAPTER_D3D… in test_other_data_types() 481 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 1024, 32, CL_ADAPTER_D3D… in test_other_data_types() 509 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 512, 128, CL_ADAPTER_D3D… in test_other_data_types() 537 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 128, 64, CL_ADAPTER_D3D9… in test_other_data_types() 544 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 16, 512, CL_ADAPTER_D3D9… in test_other_data_types() 551 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 512, 16, CL_ADAPTER_D3D9… in test_other_data_types() 558 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 256, 256, CL_ADAPTER_D3D… in test_other_data_types() 609 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 256, 512, CL_ADAPTER_D3D… in test_other_data_types() 616 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 256, 512, CL_ADAPTER_D3D… in test_other_data_types() 623 …if(other_data_types<cl_uchar>(deviceID, context, queue, num_elements, 10, 1024, 32, CL_ADAPTER_D3D… in test_other_data_types() [all …]
|
D | test_functions_kernel.cpp | 29 const cl_uchar MAX_VALUE = 255 / 2; in kernel_functions() 58 std::vector<std::vector<cl_uchar> > bufferIn(FRAME_NUM); in kernel_functions() 59 std::vector<std::vector<cl_uchar> > bufferExp(FRAME_NUM); in kernel_functions() 61 cl_uchar step = MAX_VALUE / FRAME_NUM; in kernel_functions() 64 …(surfaceFormat, bufferIn[i], width, height, static_cast<cl_uchar>(step * i), static_cast<cl_uchar>… in kernel_functions() 65 …surfaceFormat, bufferExp[i], width, height, static_cast<cl_uchar>(step * i), static_cast<cl_uchar>… in kernel_functions() 228 std::vector<cl_uchar> out( frameSize, 0 ); in kernel_functions() 329 std::vector<cl_uchar> bufferOut(frameSize, 0); in kernel_functions()
|
/external/OpenCL-CTS/test_conformance/profiling/ |
D | execute_multipass.cpp | 48 static cl_uchar *createImage( int elements, MTdata d ) in createImage() 51 cl_uchar *ptr = (cl_uchar *)malloc( elements * sizeof( cl_uchar ) ); in createImage() 56 ptr[i] = (cl_uchar)genrand_int32(d); in createImage() 64 static int verifyImages( cl_uchar *ptr0, cl_uchar *ptr1, cl_uchar tolerance, int xsize, int ysize, … in verifyImages() 67 cl_uchar *p0 = ptr0; in verifyImages() 68 cl_uchar *p1 = ptr1; in verifyImages() 74 if( (cl_uchar)abs( (int)( *p0++ - *p1++ ) ) > tolerance ){ in verifyImages() 90 int w, int h, int d, int nChannels, cl_uchar *inptr, cl_uchar *outptr ) in run_kernel() 265 cl_uchar *inptr; in execute_multipass() 266 cl_uchar *outptr; in execute_multipass() [all …]
|
D | writeImage.cpp | 324 static cl_uchar *generateImage( int n, MTdata d ) in generateImage() 326 cl_uchar *ptr = (cl_uchar *)malloc( n * sizeof( cl_uchar ) ); in generateImage() 330 ptr[i] = (cl_uchar)genrand_int32(d); in generateImage() 352 static int verifyImage( cl_uchar *image, cl_uchar *outptr, int w, int h ) in verifyImage() 388 static double *prepareReference( cl_uchar *inptr, int w, int h) in prepareReference() 424 size_t channel_nbytes = sizeof( cl_uchar ); in write_image() 616 refptr = prepareReference( (cl_uchar *)inptr, w, h ); in write_image() 626 err = verifyImage( (cl_uchar *)inptr, (cl_uchar *)dst, w, h ); in write_image()
|
D | readImage.cpp | 79 static cl_uchar *generateImage( int n, MTdata d ) in generateImage() 81 cl_uchar *ptr = (cl_uchar *)malloc( n * sizeof( cl_uchar ) ); in generateImage() 85 ptr[i] = (cl_uchar)genrand_int32( d ); in generateImage() 107 static int verifyImage( cl_uchar *image, cl_uchar *outptr, int w, int h ) in verifyImage() 141 size_t channel_nbytes = sizeof( cl_uchar ); in read_image() 333 err = verifyImage( (cl_uchar *)inptr, (cl_uchar *)dst, w, h ); in read_image()
|
/external/OpenCL-CTS/test_common/gl/ |
D | helpers.cpp | 118 cl_uchar *p = (cl_uchar *)buffer; in CreateGLTexture1DArray() 120 cl_uchar uc0 = p[i * 4 + 0]; in CreateGLTexture1DArray() 121 cl_uchar uc1 = p[i * 4 + 1]; in CreateGLTexture1DArray() 122 cl_uchar uc2 = p[i * 4 + 2]; in CreateGLTexture1DArray() 123 cl_uchar uc3 = p[i * 4 + 3]; in CreateGLTexture1DArray() 135 cl_uchar *p = (cl_uchar *)buffer; in CreateGLTexture1DArray() 138 cl_uchar uc0 = p[i * 4 + 0]; in CreateGLTexture1DArray() 139 cl_uchar uc1 = p[i * 4 + 1]; in CreateGLTexture1DArray() 140 cl_uchar uc2 = p[i * 4 + 2]; in CreateGLTexture1DArray() 141 cl_uchar uc3 = p[i * 4 + 3]; in CreateGLTexture1DArray() [all …]
|
/external/OpenCL-CTS/test_conformance/SVM/ |
D | test_pointer_passing.cpp | 53 …cl_uchar *pbuf_svm_alloc = (cl_uchar*) clSVMAlloc(context, CL_MEM_READ_WRITE, sizeof(cl_uchar)*buf… in test_svm_pointer_passing() 59 …clMemWrapper buf = clCreateBuffer(context, CL_MEM_USE_HOST_PTR, sizeof(cl_uchar)*bufSize, pbuf_svm… in test_svm_pointer_passing() 70 …cl_uchar* pbuf_map_buffer = (cl_uchar*) clEnqueueMapBuffer(cmdq, buf, CL_TRUE, CL_MAP_READ | CL_MA… in test_svm_pointer_passing() 74 pbuf_map_buffer[i]= (cl_uchar)i; in test_svm_pointer_passing() 84 cl_uchar* pChar = &pbuf_svm_alloc[i]; in test_svm_pointer_passing() 87 …error = clSetKernelArg(kernel_verify_char, 2, sizeof(cl_uchar), (void *) &i ); // pass the expect… in test_svm_pointer_passing()
|
D | test_enqueue_api.cpp | 33 void generate_data(std::vector<cl_uchar> &data, size_t size, MTdata seed) in generate_data() 45 data[i] = (cl_uchar)( randomData & 255 ); in generate_data() 90 sizeof(cl_uchar), in test_svm_enqueue_api() 140 std::vector<cl_uchar> fillData0(typeSizes[i]), fillData1(typeSizes[i]); in test_svm_enqueue_api() 144 std::vector<cl_uchar> srcHostData(data_size, 0); in test_svm_enqueue_api() 145 std::vector<cl_uchar> dstHostData(data_size, 0); in test_svm_enqueue_api() 149 cl_uchar *srcBuffer = (cl_uchar *)clSVMAlloc(context, CL_MEM_READ_WRITE, data_size, 0); in test_svm_enqueue_api() 150 cl_uchar *dstBuffer = (cl_uchar *)clSVMAlloc(context, CL_MEM_READ_WRITE, data_size, 0); in test_svm_enqueue_api() 164 cl_uchar * src_ptr; in test_svm_enqueue_api() 165 cl_uchar * dst_ptr; in test_svm_enqueue_api()
|
/external/OpenCL-CTS/test_conformance/basic/ |
D | test_progvar.cpp | 150 std::string as_string(const cl_uchar* value_ptr) const { in as_string() 192 void init( cl_uchar* buf, cl_uchar val) const { in init() 204 void init_elem( cl_uchar* buf, cl_uchar val ) const { in init_elem() 220 if ( l_host_is_big_endian ) *(buf + elem_size-1) = (cl_uchar)val; in init_elem() 221 else *buf = (cl_uchar)val; in init_elem() 330 static void l_set_randomly( cl_uchar* buf, size_t buf_size, RandomSeed& rand_state ); 331 static int l_compare( const cl_uchar* expected, const cl_uchar* received, unsigned num_values, cons… 332 static int l_copy( cl_uchar* dest, unsigned dest_idx, const cl_uchar* src, unsigned src_idx, const … 644 static void l_set_randomly( cl_uchar* buf, size_t buf_size, RandomSeed& rand_state ) in l_set_randomly() 660 static int l_compare( const char* test_name, const cl_uchar* expected, const cl_uchar* received, si… in l_compare() [all …]
|
D | test_image_r8.cpp | 76 cl_uchar *input_ptr, *output_ptr; in test_image_r8() 100 output_ptr = (cl_uchar*)malloc(sizeof(cl_uchar) * img_width * img_height); in test_image_r8() 108 …streams[1] = clCreateBuffer(context, (cl_mem_flags)(CL_MEM_READ_WRITE), sizeof(cl_uchar) * img_wi… in test_image_r8() 153 …err = clEnqueueReadBuffer( queue, streams[1], CL_TRUE, 0, sizeof(cl_uchar)*img_width*img_height, (… in test_image_r8()
|
D | test_imagearraycopy.cpp | 28 cl_uchar *imgptr, *bufptr; in test_imagearraycopy_single_format() 47 buffer_size = sizeof(cl_uchar) * elem_size * img_width * img_height; in test_imagearraycopy_single_format() 53 imgptr = (cl_uchar*)malloc(buffer_size); in test_imagearraycopy_single_format() 55 imgptr[i] = (cl_uchar)genrand_int32(d); in test_imagearraycopy_single_format() 66 bufptr = (cl_uchar*)malloc(buffer_size); in test_imagearraycopy_single_format()
|
D | test_arrayimagecopy3d.cpp | 28 cl_uchar *bufptr, *imgptr; in test_arrayimagecopy3d_single_format() 48 buffer_size = sizeof(cl_uchar) * elem_size * img_width * img_height * img_depth; in test_arrayimagecopy3d_single_format() 54 bufptr = (cl_uchar*)malloc(buffer_size); in test_arrayimagecopy3d_single_format() 56 bufptr[i] = (cl_uchar)genrand_int32(d); in test_arrayimagecopy3d_single_format() 67 imgptr = (cl_uchar*)malloc(buffer_size); in test_arrayimagecopy3d_single_format()
|
D | test_arrayimagecopy.cpp | 28 cl_uchar *bufptr, *imgptr; in test_arrayimagecopy_single_format() 47 buffer_size = sizeof(cl_uchar) * elem_size * img_width * img_height; in test_arrayimagecopy_single_format() 53 bufptr = (cl_uchar*)malloc(buffer_size); in test_arrayimagecopy_single_format() 55 bufptr[i] = (cl_uchar)genrand_int32(d); in test_arrayimagecopy_single_format() 66 imgptr = (cl_uchar*)malloc(buffer_size); in test_arrayimagecopy_single_format()
|
D | test_imagearraycopy3d.cpp | 28 cl_uchar *imgptr, *bufptr; in test_imagearraycopy3d_single_format() 47 buffer_size = sizeof(cl_uchar) * elem_size * img_width * img_height * img_depth; in test_imagearraycopy3d_single_format() 53 imgptr = (cl_uchar*)malloc(buffer_size); in test_imagearraycopy3d_single_format() 55 imgptr[i] = (cl_uchar)genrand_int32(d); in test_imagearraycopy3d_single_format() 66 bufptr = (cl_uchar*)malloc(buffer_size); in test_imagearraycopy3d_single_format()
|
/external/OpenCL-CTS/test_conformance/integer_ops/ |
D | test_integers.cpp | 170 ((cl_uchar*)&expected)[0], in test_single_param_integer_kernel() 171 *( (cl_uchar *)p ), in test_single_param_integer_kernel() 172 *( (cl_uchar *)in ), in test_single_param_integer_kernel() 173 *( (cl_uchar *)in2 ) ); in test_single_param_integer_kernel() 177 ((cl_uchar*)&expected)[0], in test_single_param_integer_kernel() 178 *( (cl_uchar *)p ), in test_single_param_integer_kernel() 179 *( (cl_uchar *)in ) ); in test_single_param_integer_kernel() 265 testValue = *( (cl_uchar *)source ); in verify_integer_clz() 266 typeBits = 8 * sizeof( cl_uchar ); in verify_integer_clz() 312 *( (cl_uchar *)destination ) = count; in verify_integer_clz() [all …]
|
D | test_absdiff.cpp | 29 const cl_uchar *outptr = (const cl_uchar *)r; in verify_absdiff_char() 33 cl_uchar r = inA[i] - inB[i]; in verify_absdiff_char() 44 const cl_uchar *inA = (const cl_uchar *)p; in verify_absdiff_uchar() 45 const cl_uchar *inB = (const cl_uchar *)q; in verify_absdiff_uchar() 46 const cl_uchar *outptr = (const cl_uchar *)r; in verify_absdiff_uchar() 50 cl_uchar r = inA[i] - inB[i]; in verify_absdiff_uchar()
|
D | test_abs.cpp | 30 const cl_uchar *outptr = (const cl_uchar*) q; in verify_abs_char() 34 cl_uchar r = inA[i]; in verify_abs_char() 96 const cl_uchar *inA = (const cl_uchar*) p; in verify_abs_uchar() 97 const cl_uchar *outptr = (const cl_uchar*) q; in verify_abs_uchar() 101 cl_uchar r = inA[i]; in verify_abs_uchar()
|
/external/OpenCL-CTS/test_conformance/conversions/ |
D | basic_test_conversions.cpp | 67 sizeof( cl_uchar ), sizeof( cl_char ), 606 static void uchar2char( void *out, void *in){ ((char*) out)[0] = ((cl_uchar*) in)[0]; } in uchar2char() 607 static void uchar2ushort( void *out, void *in){ ((cl_ushort*) out)[0] = ((cl_uchar*) in)[0]; } in uchar2ushort() 608 static void uchar2short( void *out, void *in){ ((short*) out)[0] = ((cl_uchar*) in)[0]; } in uchar2short() 609 static void uchar2uint( void *out, void *in){ ((cl_uint*) out)[0] = ((cl_uchar*) in)[0]; } in uchar2uint() 610 static void uchar2int( void *out, void *in){ ((int*) out)[0] = ((cl_uchar*) in)[0]; } in uchar2int() 613 cl_uchar l = ((cl_uchar*) in)[0]; in uchar2float() 618 cl_uchar l = ((cl_uchar*) in)[0]; in uchar2double() 621 static void uchar2ulong( void *out, void *in){ ((cl_ulong*) out)[0] = ((cl_uchar*) in)[0]; } in uchar2ulong() 622 static void uchar2long( void *out, void *in){ ((cl_long*) out)[0] = ((cl_uchar*) in)[0]; } in uchar2long() [all …]
|
/external/OpenCL-CTS/test_conformance/spir/ |
D | typeinfo.h | 188 … false, 0, 1, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 189 … true, 0, 16, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 190 … false, 0, 16, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 191 … true, 0, 16, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 192 … false, 0, 2, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 193 … true, 0, 2, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 194 … false, 0, 3, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 195 … true, 0, 3, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 196 … false, 0, 4, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) 197 … true, 0, 4, 0x0, 0xff, KernelArgGeneratorT<cl_uchar>) [all …]
|
/external/OpenCL-CTS/test_conformance/select/ |
D | util_select.cpp | 35 sizeof(cl_uchar), sizeof(cl_char), 72 cl_uchar *d, *x, *y; in refselect_1u8() 74 d = (cl_uchar*) dest; in refselect_1u8() 75 x = (cl_uchar*) src1; in refselect_1u8() 76 y = (cl_uchar*) src2; in refselect_1u8() 156 cl_uchar *m; in refselect_1i8u() 160 m = (cl_uchar*) cmp; in refselect_1i8u() 167 cl_uchar *d, *x, *y, *m; in refselect_1u8u() 168 d = (cl_uchar*) dest; in refselect_1u8u() 169 x = (cl_uchar*) src1; in refselect_1u8u() [all …]
|
/external/OpenCL-CTS/test_common/gles/ |
D | helpers.cpp | 158 cl_uchar *p = (cl_uchar *)buffer; in CreateGLTexture2D() 161 cl_uchar uc0 = p[i * 4 + 0]; in CreateGLTexture2D() 162 cl_uchar uc1 = p[i * 4 + 1]; in CreateGLTexture2D() 163 cl_uchar uc2 = p[i * 4 + 2]; in CreateGLTexture2D() 164 cl_uchar uc3 = p[i * 4 + 3]; in CreateGLTexture2D() 246 cl_uchar *p = (cl_uchar *)buffer; in CreateGLTexture3D() 249 cl_uchar uc0 = p[i * 4 + 0]; in CreateGLTexture3D() 250 cl_uchar uc1 = p[i * 4 + 1]; in CreateGLTexture3D() 251 cl_uchar uc2 = p[i * 4 + 2]; in CreateGLTexture3D() 252 cl_uchar uc3 = p[i * 4 + 3]; in CreateGLTexture3D() [all …]
|
/external/mesa3d/include/CL/ |
D | cl_platform.h | 126 typedef unsigned __int8 cl_uchar; typedef 228 typedef uint8_t cl_uchar; 398 typedef cl_uchar __cl_uchar16 __attribute__((vector_size(16))); 432 typedef cl_uchar __cl_uchar8 __attribute__((vector_size(8))); 605 cl_uchar CL_ALIGNED(2) s[2]; 607 __CL_ANON_STRUCT__ struct{ cl_uchar x, y; }; 608 __CL_ANON_STRUCT__ struct{ cl_uchar s0, s1; }; 609 __CL_ANON_STRUCT__ struct{ cl_uchar lo, hi; }; 618 cl_uchar CL_ALIGNED(4) s[4]; 620 __CL_ANON_STRUCT__ struct{ cl_uchar x, y, z, w; }; [all …]
|