Lines Matching defs:PixelData
261 struct PixelData
315 PixelData dst_bottomleft_corner;
317 PixelData dst_bottomright_corner;
319 PixelData dst_topleft_corner;
321 PixelData dst_topright_corner;
324 PixelData src_bottomleft_corner;
326 PixelData src_bottomright_corner;
328 PixelData src_topleft_corner;
330 PixelData src_topright_corner;
352 PixelData getAlpha8OESPixelData(GLenum type, unsigned char alpha);
353 PixelData getLuminance8OESPixelData(GLenum type, unsigned char luminance);
354 PixelData getLuminance8Alpha8OESPixelData(GLenum type, unsigned char luminance, unsigned char alpha);
355 PixelData getR16IPixelData(int is_source_pixel, GLenum type, int red);
356 PixelData getR16UIPixelData(int is_source_pixel, GLenum type, unsigned int red);
357 PixelData getR32IPixelData(int is_source_pixel, GLenum type, int red);
358 PixelData getR32UIPixelData(int is_source_pixel, GLenum type, unsigned int red);
359 PixelData getR8IPixelData(int is_source_pixel, GLenum type, int red);
360 PixelData getR8UIPixelData(int is_source_pixel, GLenum type, unsigned int red);
361 PixelData getR8PixelData(int is_source_pixel, GLenum type, unsigned char red);
362 PixelData getRG16IPixelData(int is_source_pixel, GLenum type, int red, int green);
363 PixelData getRG16UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green);
364 PixelData getRG32IPixelData(int is_source_pixel, GLenum type, int red, int green);
365 PixelData getRG32UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green);
366 PixelData getRG8IPixelData(int is_source_pixel, GLenum type, int red, int green);
367 PixelData getRG8UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green);
368 PixelData getRG8PixelData(int is_source_pixel, GLenum type, unsigned char red, unsigned char green);
369 PixelData getRGB10A2PixelData(GLenum type, unsigned short red, unsigned short green, unsigned short blue,
371 PixelData getRGB10A2UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
373 PixelData getRGB16IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue);
374 PixelData getRGB16UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
376 PixelData getRGB32IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue);
377 PixelData getRGB32UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
379 PixelData getRGB5A1PixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
381 PixelData getRGB565PixelData(int is_source_pixel, GLenum type, int red, int green, int blue);
382 PixelData getRGB8PixelData(int is_source_pixel, GLenum type, unsigned char red, unsigned char green,
384 PixelData getRGB8IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue);
385 PixelData getRGB8UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
387 PixelData getRGBA16IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue, int alpha);
388 PixelData getRGBA16UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
390 PixelData getRGBA32IPixelData(GLenum type, int red, int green, int blue, int alpha);
392 PixelData getRGBA32UIPixelData(GLenum type, unsigned int red, unsigned int green, unsigned int blue,
394 PixelData getRGBA8IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue, int alpha);
395 PixelData getRGBA8UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
397 PixelData getRGBA4PixelData(int is_source_pixel, GLenum type, unsigned char red, unsigned char green,
399 PixelData getRGBA8PixelData(GLenum type, unsigned char red, unsigned char green, unsigned char blue,
401 PixelData getSRGB8Alpha8PixelData(GLenum type, unsigned char red, unsigned char green, unsigned char blue,
403 PixelData getSRGB8PixelData(int is_source_pixel, GLenum type, unsigned char red, unsigned char green,
405 PixelData getR16FPixelData(int is_source_pixel, GLenum type, float red);
406 PixelData getR32FPixelData(int is_source_pixel, GLenum type, float red);
407 PixelData getRG16FPixelData(int is_source_pixel, GLenum type, float red, float green);
408 PixelData getRG32FPixelData(int is_source_pixel, GLenum type, float red, float green);
409 PixelData getRGB16FPixelData(int is_source_pixel, GLenum type, float red, float green, float blue);
410 PixelData getRGB32FPixelData(int is_source_pixel, GLenum type, float red, float green, float blue);
411 PixelData getRGBA16FPixelData(GLenum type, float red, float green, float blue, float alpha);
412 PixelData getRGBA32FPixelData(GLenum type, float red, float green, float blue, float alpha);
415 void addEntryToConversionDatabase(PixelData src_topleft, PixelData dst_topleft, PixelData src_topright,
416 PixelData dst_topright, PixelData src_bottomleft, PixelData dst_bottomleft,
417 PixelData src_bottomright, PixelData dst_bottomright,
684 /** Retrieves a PixelData instance describing a single pixel stored in
692 * @return Filled PixelData instance.
694 PixelData ConversionDatabase::getAlpha8OESPixelData(GLenum type, unsigned char alpha)
696 PixelData result;
715 /** Retrieves a PixelData instance describing a single pixel stored in
723 * @return Filled PixelData instance.
725 PixelData ConversionDatabase::getLuminance8OESPixelData(GLenum type, unsigned char luminance)
727 PixelData result;
749 /** Retrieves a PixelData instance describing a single pixel stored in
758 * @return Filled PixelData instance.
760 PixelData ConversionDatabase::getLuminance8Alpha8OESPixelData(GLenum type, unsigned char luminance, unsigned char alpha)
762 PixelData result;
784 /** Retrieves a PixelData instance describing a single pixel stored in
794 * @return Filled PixelData instance.
796 PixelData ConversionDatabase::getR16IPixelData(int is_source_pixel, GLenum type, int red)
798 PixelData result;
835 /** Retrieves a PixelData instance describing a single pixel stored in
845 * @return Filled PixelData instance.
847 PixelData ConversionDatabase::getR16UIPixelData(int is_source_pixel, GLenum type, unsigned int red)
849 PixelData result;
886 /** Retrieves a PixelData instance describing a single pixel stored in
894 * @return Filled PixelData instance.
896 PixelData ConversionDatabase::getR32IPixelData(int is_source_pixel, GLenum type, int red)
898 PixelData result;
924 /** Retrieves a PixelData instance describing a single pixel stored in
932 * @return Filled PixelData instance.
934 PixelData ConversionDatabase::getR32UIPixelData(int is_source_pixel, GLenum type, unsigned int red)
936 PixelData result;
962 /** Retrieves a PixelData instance describing a single pixel stored in
972 * @return Filled PixelData instance.
974 PixelData ConversionDatabase::getR8IPixelData(int is_source_pixel, GLenum type, int red)
976 PixelData result;
1010 /** Retrieves a PixelData instance describing a single pixel stored in
1020 * @return Filled PixelData instance.
1022 PixelData ConversionDatabase::getR8UIPixelData(int is_source_pixel, GLenum type, unsigned int red)
1024 PixelData result;
1057 /** Retrieves a PixelData instance describing a single pixel stored in
1065 * @return Filled PixelData instance.
1067 PixelData ConversionDatabase::getR8PixelData(int is_source_pixel, GLenum type, unsigned char red)
1069 PixelData result;
1094 /** Retrieves a PixelData instance describing a single pixel stored in
1105 * @return Filled PixelData instance.
1107 PixelData ConversionDatabase::getRG16IPixelData(int is_source_pixel, GLenum type, int red, int green)
1109 PixelData result;
1148 /** Retrieves a PixelData instance describing a single pixel stored in
1159 * @return Filled PixelData instance.
1161 PixelData ConversionDatabase::getRG16UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green)
1163 PixelData result;
1198 /** Retrieves a PixelData instance describing a single pixel stored in
1207 * @return Filled PixelData instance.
1209 PixelData ConversionDatabase::getRG32IPixelData(int is_source_pixel, GLenum type, int red, int green)
1211 PixelData result;
1236 /** Retrieves a PixelData instance describing a single pixel stored in
1245 * @return Filled PixelData instance.
1247 PixelData ConversionDatabase::getRG32UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green)
1249 PixelData result;
1276 /** Retrieves a PixelData instance describing a single pixel stored in
1287 * @return Filled PixelData instance.
1289 PixelData ConversionDatabase::getRG8IPixelData(int is_source_pixel, GLenum type, int red, int green)
1291 PixelData result;
1326 /** Retrieves a PixelData instance describing a single pixel stored in
1337 * @return Filled PixelData instance.
1339 PixelData ConversionDatabase::getRG8UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green)
1341 PixelData result;
1376 /** Retrieves a PixelData instance describing a single pixel stored in
1385 * @return Filled PixelData instance.
1387 PixelData ConversionDatabase::getRG8PixelData(int is_source_pixel, GLenum type, unsigned char red, unsigned char green)
1389 PixelData result;
1416 /** Retrieves a PixelData instance describing a single pixel stored in
1427 * @return Filled PixelData instance.
1429 PixelData ConversionDatabase::getRGB10A2PixelData(GLenum type, unsigned short red, unsigned short green,
1432 PixelData result;
1457 /** Retrieves a PixelData instance describing a single pixel stored in
1470 * @return Filled PixelData instance.
1472 PixelData ConversionDatabase::getRGB10A2UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
1475 PixelData result;
1513 /** Retrieves a PixelData instance describing a single pixel stored in
1525 * @return Filled PixelData instance.
1527 PixelData ConversionDatabase::getRGB16IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue)
1529 PixelData result;
1566 /** Retrieves a PixelData instance describing a single pixel stored in
1578 * @return Filled PixelData instance.
1580 PixelData ConversionDatabase::getRGB16UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
1583 PixelData result;
1620 /** Retrieves a PixelData instance describing a single pixel stored in
1630 * @return Filled PixelData instance.
1632 PixelData ConversionDatabase::getRGB32IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue)
1634 PixelData result;
1662 /** Retrieves a PixelData instance describing a single pixel stored in
1672 * @return Filled PixelData instance.
1674 PixelData ConversionDatabase::getRGB32UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
1677 PixelData result;
1705 /** Retrieves a PixelData instance describing a single pixel stored in
1719 * @return Filled PixelData instance.
1721 PixelData ConversionDatabase::getRGB5A1PixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
1724 PixelData result;
1808 /** Retrieves a PixelData instance describing a single pixel stored in
1820 * @return Filled PixelData instance.
1822 PixelData ConversionDatabase::getRGB565PixelData(int is_source_pixel, GLenum type, int red, int green, int blue)
1824 PixelData result;
1882 /** Retrieves a PixelData instance describing a single pixel stored in
1892 * @return Filled PixelData instance.
1894 PixelData ConversionDatabase::getRGB8PixelData(int is_source_pixel, GLenum type, unsigned char red, unsigned char green,
1897 PixelData result;
1925 /** Retrieves a PixelData instance describing a single pixel stored in
1937 * @return Filled PixelData instance.
1939 PixelData ConversionDatabase::getRGB8IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue)
1941 PixelData result;
1978 /** Retrieves a PixelData instance describing a single pixel stored in
1991 * @return Filled PixelData instance.
1993 PixelData ConversionDatabase::getRGB8UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
1996 PixelData result;
2033 /** Retrieves a PixelData instance describing a single pixel stored in
2046 * @return Filled PixelData instance.
2048 PixelData ConversionDatabase::getRGBA16IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue,
2051 PixelData result;
2089 /** Retrieves a PixelData instance describing a single pixel stored in
2102 * @return Filled PixelData instance.
2104 PixelData ConversionDatabase::getRGBA16UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
2107 PixelData result;
2145 /** Retrieves a PixelData instance describing a single pixel stored in
2156 * @return Filled PixelData instance.
2158 PixelData ConversionDatabase::getRGBA32IPixelData(GLenum type, int red, int green, int blue, int alpha)
2160 PixelData result;
2180 /** Retrieves a PixelData instance describing a single pixel stored in
2191 * @return Filled PixelData instance.
2193 PixelData ConversionDatabase::getRGBA32UIPixelData(GLenum type, unsigned int red, unsigned int green, unsigned int blue,
2196 PixelData result;
2216 /** Retrieves a PixelData instance describing a single pixel stored in
2229 * @return Filled PixelData instance.
2231 PixelData ConversionDatabase::getRGBA8IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue,
2234 PixelData result;
2272 /** Retrieves a PixelData instance describing a single pixel stored in
2285 * @return Filled PixelData instance.
2287 PixelData ConversionDatabase::getRGBA8UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
2290 PixelData result;
2328 /** Retrieves a PixelData instance describing a single pixel stored in
2341 * @return Filled PixelData instance.
2343 PixelData ConversionDatabase::getRGBA4PixelData(int is_source_pixel, GLenum type, unsigned char red,
2346 PixelData result;
2399 /** Retrieves a PixelData instance describing a single pixel stored in
2410 * @return Filled PixelData instance.
2412 PixelData ConversionDatabase::getRGBA8PixelData(GLenum type, unsigned char red, unsigned char green, unsigned char blue,
2415 PixelData result;
2435 /** Retrieves a PixelData instance describing a single pixel stored in
2444 * @return Filled PixelData instance.
2446 PixelData ConversionDatabase::getSRGB8Alpha8PixelData(GLenum type, unsigned char red, unsigned char green,
2449 PixelData result = getRGBA8PixelData(type, red, green, blue, alpha);
2456 /** Retrieves a PixelData instance describing a single pixel stored in
2466 * @return Filled PixelData instance.
2468 PixelData ConversionDatabase::getSRGB8PixelData(int is_source_pixel, GLenum type, unsigned char red,
2471 PixelData result = getSRGB8Alpha8PixelData(type, red, green, blue, 0);
2488 /** Retrieves a PixelData instance describing a single pixel stored in
2496 * @return Filled PixelData instance.
2498 PixelData ConversionDatabase::getR16FPixelData(int is_source_pixel, GLenum type, float red)
2500 PixelData result;
2525 /** Retrieves a PixelData instance describing a single pixel stored in
2533 * @return Filled PixelData instance.
2535 PixelData ConversionDatabase::getR32FPixelData(int is_source_pixel, GLenum type, float red)
2537 PixelData result;
2562 /** Retrieves a PixelData instance describing a single pixel stored in
2571 * @return Filled PixelData instance.
2573 PixelData ConversionDatabase::getRG16FPixelData(int is_source_pixel, GLenum type, float red, float green)
2575 PixelData result;
2604 /** Retrieves a PixelData instance describing a single pixel stored in
2613 * @return Filled PixelData instance.
2615 PixelData ConversionDatabase::getRG32FPixelData(int is_source_pixel, GLenum type, float red, float green)
2617 PixelData result;
2646 /** Retrieves a PixelData instance describing a single pixel stored in
2656 * @return Filled PixelData instance.
2658 PixelData ConversionDatabase::getRGB16FPixelData(int is_source_pixel, GLenum type, float red, float green, float blue)
2660 PixelData result;
2693 /** Retrieves a PixelData instance describing a single pixel stored in
2703 * @return Filled PixelData instance.
2705 PixelData ConversionDatabase::getRGB32FPixelData(int is_source_pixel, GLenum type, float red, float green, float blue)
2707 PixelData result;
2740 /** Retrieves a PixelData instance describing a single pixel stored in
2751 * @return Filled PixelData instance.
2753 PixelData ConversionDatabase::getRGBA16FPixelData(GLenum type, float red, float green, float blue, float alpha)
2755 PixelData result;
2776 /** Retrieves a PixelData instance describing a single pixel stored in
2787 * @return Filled PixelData instance.
2789 PixelData ConversionDatabase::getRGBA32FPixelData(GLenum type, float red, float green, float blue, float alpha)
2791 PixelData result;
2844 void ConversionDatabase::addEntryToConversionDatabase(PixelData src_topleft, PixelData dst_topleft,
2845 PixelData src_topright, PixelData dst_topright,
2846 PixelData src_bottomleft, PixelData dst_bottomleft,
2847 PixelData src_bottomright, PixelData dst_bottomright,
2966 * read buffer will use prior to glCopyTexImage2D() call. This image is defined by 4 Get*PixelData()
2969 * object should match (within acceptable epsilon). This image is defined by 4 Get*PixelData() calls
6326 GLenum* out_dst_type, PixelData* out_src_topleft, PixelData* out_src_topright,
6327 PixelData* out_src_bottomleft, PixelData* out_src_bottomright,
6328 PixelData* out_dst_topleft, PixelData* out_dst_topright,
6329 PixelData* out_dst_bottomleft, PixelData* out_dst_bottomright,
6333 bool compareExpectedResultsByReadingPixels(PixelData source_tl_pixel_data, PixelData source_tr_pixel_data,
6334 PixelData source_bl_pixel_data, PixelData source_br_pixel_data,
6335 PixelData reference_tl_pixel_data, PixelData reference_tr_pixel_data,
6336 PixelData reference_bl_pixel_data, PixelData reference_br_pixel_data,
6339 bool getPixelDataFromRawData(void* raw_data, GLenum raw_data_format, GLenum raw_data_type, PixelData* out_result);
6340 bool comparePixelData(PixelData downloaded_pixel, PixelData reference_pixel, PixelData source_pixel,
6344 bool getRawDataFromPixelData(std::vector<char>& result, PixelData topleft, PixelData topright, PixelData bottomleft,
6345 PixelData bottomright);
6747 PixelData result_bottomleft_pixel_data;
6748 PixelData result_bottomright_pixel_data;
6749 PixelData result_topleft_pixel_data;
6750 PixelData result_topright_pixel_data;
6752 PixelData src_bottomleft_pixel_data;
6753 PixelData src_bottomright_pixel_data;
6754 PixelData src_topleft_pixel_data;
6755 PixelData src_topright_pixel_data;
7371 bool RequiredCase::compareExpectedResultsByReadingPixels(PixelData source_tl_pixel_data, PixelData source_tr_pixel_data,
7372 PixelData source_bl_pixel_data, PixelData source_br_pixel_data,
7373 PixelData reference_tl_pixel_data,
7374 PixelData reference_tr_pixel_data,
7375 PixelData reference_bl_pixel_data,
7376 PixelData reference_br_pixel_data, GLenum read_type,
7385 PixelData* reference_pixels[] = {
7388 PixelData* source_pixels[] = { &source_bl_pixel_data, &source_br_pixel_data, &source_tl_pixel_data,
7390 PixelData result_pixels[4];
7435 PixelData* result_pixel_ptr = result_pixels + n;
7607 PixelData* out_result)
7630 deMemset(out_result, 0, sizeof(PixelData));
7733 bool RequiredCase::comparePixelData(PixelData downloaded_pixel, PixelData reference_pixel, PixelData source_pixel,
8235 PixelData* out_src_topleft, PixelData* out_src_topright,
8236 PixelData* out_src_bottomleft, PixelData* out_src_bottomright,
8237 PixelData* out_dst_topleft, PixelData* out_dst_topright,
8238 PixelData* out_dst_bottomleft, PixelData* out_dst_bottomright,
8372 bool RequiredCase::getRawDataFromPixelData(std::vector<char>& result, PixelData topleft, PixelData topright,
8373 PixelData bottomleft, PixelData bottomright)
8381 const PixelData* pixels[] = { &bottomleft, &bottomright, &topleft, &topright };
8431 const PixelData* pixel_ptr = pixels[n_pixel];