Lines Matching refs:red

270 	ChannelData red;
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);
690 * @param red Value for red channel.
708 result.red.data_type = CHANNEL_DATA_TYPE_NONE;
721 * @param luminance Luminance value. Will get cloned to blue/green/red channels.
741 result.red.unsigned_byte_data = luminance;
742 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
755 * @param luminance Luminance value. Will be cloned to blue/green/red channels.
776 result.red.unsigned_byte_data = luminance;
777 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
792 * @param red Value for red channel.
796 PixelData ConversionDatabase::getR16IPixelData(int is_source_pixel, GLenum type, int red)
818 result.red.signed_short_data = red;
819 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
825 result.red.signed_integer_data = red;
826 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
843 * @param red Value for red channel.
847 PixelData ConversionDatabase::getR16UIPixelData(int is_source_pixel, GLenum type, unsigned int red)
869 result.red.unsigned_short_data = red;
870 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
876 result.red.unsigned_integer_data = red;
877 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
892 * @param red Value for red channel.
896 PixelData ConversionDatabase::getR32IPixelData(int is_source_pixel, GLenum type, int red)
916 result.red.signed_integer_data = red;
917 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
930 * @param red Value for red channel.
934 PixelData ConversionDatabase::getR32UIPixelData(int is_source_pixel, GLenum type, unsigned int red)
954 result.red.unsigned_integer_data = red;
955 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
970 * @param red Value for red channel.
974 PixelData ConversionDatabase::getR8IPixelData(int is_source_pixel, GLenum type, int red)
993 result.red.signed_byte_data = red;
994 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
1000 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1001 result.red.signed_integer_data = red;
1018 * @param red Value for red channel.
1022 PixelData ConversionDatabase::getR8UIPixelData(int is_source_pixel, GLenum type, unsigned int red)
1040 result.red.unsigned_byte_data = red;
1041 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1047 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1048 result.red.unsigned_integer_data = red;
1063 * @param red Value for red channel.
1067 PixelData ConversionDatabase::getR8PixelData(int is_source_pixel, GLenum type, unsigned char red)
1086 result.red.unsigned_byte_data = red;
1087 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1102 * @param red Value for red channel.
1107 PixelData ConversionDatabase::getRG16IPixelData(int is_source_pixel, GLenum type, int red, int green)
1129 result.red.signed_short_data = red;
1130 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
1138 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1139 result.red.signed_integer_data = red;
1156 * @param red Value for red channel.
1161 PixelData ConversionDatabase::getRG16UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green)
1179 result.red.signed_short_data = red;
1180 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
1188 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1189 result.red.unsigned_integer_data = red;
1204 * @param red Value for red channel.
1209 PixelData ConversionDatabase::getRG32IPixelData(int is_source_pixel, GLenum type, int red, int green)
1228 result.red.signed_integer_data = red;
1229 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1242 * @param red Value for red channel.
1247 PixelData ConversionDatabase::getRG32UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green)
1268 result.red.unsigned_integer_data = red;
1269 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1284 * @param red Value for red channel.
1289 PixelData ConversionDatabase::getRG8IPixelData(int is_source_pixel, GLenum type, int red, int green)
1307 result.red.signed_byte_data = red;
1308 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
1316 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1317 result.red.signed_integer_data = red;
1334 * @param red Value for red channel.
1339 PixelData ConversionDatabase::getRG8UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green)
1357 result.red.unsigned_byte_data = red;
1358 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1366 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1367 result.red.unsigned_integer_data = red;
1382 * @param red Value for red channel.
1387 PixelData ConversionDatabase::getRG8PixelData(int is_source_pixel, GLenum type, unsigned char red, unsigned char green)
1408 result.red.unsigned_byte_data = red;
1409 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1422 * @param red Value for red channel.
1429 PixelData ConversionDatabase::getRGB10A2PixelData(GLenum type, unsigned short red, unsigned short green,
1434 DE_ASSERT(red <= 1023);
1449 result.red.unsigned_short_data = red;
1450 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1465 * @param red Value for red channel.
1472 PixelData ConversionDatabase::getRGB10A2UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
1492 result.red.unsigned_short_data = red;
1493 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1503 result.red.unsigned_integer_data = red;
1504 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1521 * @param red Value for red channel.
1527 PixelData ConversionDatabase::getRGB16IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue)
1545 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
1546 result.red.signed_short_data = red;
1556 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1557 result.red.signed_integer_data = red;
1574 * @param red Value for red channel.
1580 PixelData ConversionDatabase::getRGB16UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
1599 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
1600 result.red.unsigned_short_data = red;
1610 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1611 result.red.unsigned_integer_data = red;
1626 * @param red Value for red channel.
1632 PixelData ConversionDatabase::getRGB32IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue)
1654 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1655 result.red.signed_integer_data = red;
1668 * @param red Value for red channel.
1674 PixelData ConversionDatabase::getRGB32UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
1697 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1698 result.red.unsigned_integer_data = red;
1714 * @param red Value for red channel.
1721 PixelData ConversionDatabase::getRGB5A1PixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
1742 DE_ASSERT(red <= 255);
1754 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1755 result.red.unsigned_byte_data = red;
1762 DE_ASSERT(red <= 31);
1774 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_5BITS;
1775 result.red.unsigned_byte_data = red;
1783 DE_ASSERT(red <= 1023);
1795 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1796 result.red.unsigned_short_data = red;
1816 * @param red Value for red channel.
1822 PixelData ConversionDatabase::getRGB565PixelData(int is_source_pixel, GLenum type, int red, int green, int blue)
1842 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1843 result.red.unsigned_byte_data = red;
1850 DE_ASSERT(red >= 0 && red <= 31);
1859 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_5BITS;
1860 result.red.unsigned_byte_data = red;
1888 * @param red Value for red channel.
1894 PixelData ConversionDatabase::getRGB8PixelData(int is_source_pixel, GLenum type, unsigned char red, unsigned char green,
1917 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1918 result.red.unsigned_byte_data = red;
1933 * @param red Value for red channel.
1939 PixelData ConversionDatabase::getRGB8IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue)
1957 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
1958 result.red.signed_byte_data = red;
1968 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1969 result.red.signed_integer_data = red;
1986 * @param red Value for red channel.
1993 PixelData ConversionDatabase::getRGB8UIPixelData(int is_source_pixel, GLenum type, unsigned int red, unsigned int green,
2012 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2013 result.red.unsigned_byte_data = red;
2023 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2024 result.red.unsigned_integer_data = red;
2041 * @param red Value for red channel.
2048 PixelData ConversionDatabase::getRGBA16IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue,
2068 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
2069 result.red.signed_short_data = red;
2079 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2080 result.red.signed_integer_data = red;
2097 * @param red Value for red channel.
2104 PixelData ConversionDatabase::getRGBA16UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
2124 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
2125 result.red.unsigned_short_data = red;
2135 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2136 result.red.unsigned_integer_data = red;
2151 * @param red Value for red channel.
2158 PixelData ConversionDatabase::getRGBA32IPixelData(GLenum type, int red, int green, int blue, int alpha)
2172 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2173 result.red.signed_integer_data = red;
2186 * @param red Value for red channel.
2193 PixelData ConversionDatabase::getRGBA32UIPixelData(GLenum type, unsigned int red, unsigned int green, unsigned int blue,
2208 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2209 result.red.unsigned_integer_data = red;
2224 * @param red Value for red channel.
2231 PixelData ConversionDatabase::getRGBA8IPixelData(int is_source_pixel, GLenum type, int red, int green, int blue,
2251 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
2252 result.red.signed_byte_data = red;
2262 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2263 result.red.signed_integer_data = red;
2280 * @param red Value for red channel.
2287 PixelData ConversionDatabase::getRGBA8UIPixelData(int is_source_pixel, GLenum type, unsigned int red,
2307 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2308 result.red.unsigned_byte_data = red;
2318 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2319 result.red.unsigned_integer_data = red;
2336 * @param red Value for red channel.
2343 PixelData ConversionDatabase::getRGBA4PixelData(int is_source_pixel, GLenum type, unsigned char red,
2366 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2367 result.red.unsigned_byte_data = red;
2374 DE_ASSERT(red <= 15);
2386 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_4BITS;
2387 result.red.unsigned_byte_data = red;
2405 * @param red Value for red channel.
2412 PixelData ConversionDatabase::getRGBA8PixelData(GLenum type, unsigned char red, unsigned char green, unsigned char blue,
2427 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2428 result.red.unsigned_byte_data = red;
2439 * @param red Value for red channel.
2446 PixelData ConversionDatabase::getSRGB8Alpha8PixelData(GLenum type, unsigned char red, unsigned char green,
2449 PixelData result = getRGBA8PixelData(type, red, green, blue, alpha);
2462 * @param red Value for red channel.
2468 PixelData ConversionDatabase::getSRGB8PixelData(int is_source_pixel, GLenum type, unsigned char red,
2471 PixelData result = getSRGB8Alpha8PixelData(type, red, green, blue, 0);
2494 * @param red Value for red channel.
2498 PixelData ConversionDatabase::getR16FPixelData(int is_source_pixel, GLenum type, float red)
2508 result.red.float_data = red;
2509 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2515 result.red.float_data = red;
2516 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2531 * @param red Value for red channel.
2535 PixelData ConversionDatabase::getR32FPixelData(int is_source_pixel, GLenum type, float red)
2545 result.red.float_data = red;
2546 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2552 result.red.float_data = red;
2553 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2568 * @param red Value for red channel.
2573 PixelData ConversionDatabase::getRG16FPixelData(int is_source_pixel, GLenum type, float red, float green)
2583 result.red.float_data = red;
2584 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2592 result.red.float_data = red;
2593 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2610 * @param red Value for red channel.
2615 PixelData ConversionDatabase::getRG32FPixelData(int is_source_pixel, GLenum type, float red, float green)
2625 result.red.float_data = red;
2626 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2634 result.red.float_data = red;
2635 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2652 * @param red Value for red channel.
2658 PixelData ConversionDatabase::getRGB16FPixelData(int is_source_pixel, GLenum type, float red, float green, float blue)
2668 result.red.float_data = red;
2669 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2679 result.red.float_data = red;
2680 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2699 * @param red Value for red channel.
2705 PixelData ConversionDatabase::getRGB32FPixelData(int is_source_pixel, GLenum type, float red, float green, float blue)
2715 result.red.float_data = red;
2716 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2726 result.red.float_data = red;
2727 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2746 * @param red Value for red channel.
2753 PixelData ConversionDatabase::getRGBA16FPixelData(GLenum type, float red, float green, float blue, float alpha)
2763 result.red.float_data = red;
2764 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2782 * @param red Value for red channel.
2789 PixelData ConversionDatabase::getRGBA32FPixelData(GLenum type, float red, float green, float blue, float alpha)
2799 result.red.float_data = red;
2800 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
7643 out_result->red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
7645 out_result->red.unsigned_byte_data = raw_data_ptr[0];
7657 out_result->red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
7659 out_result->red.unsigned_integer_data = raw_data_ptr[0];
7671 out_result->red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
7673 out_result->red.signed_integer_data = raw_data_ptr[0];
7685 out_result->red.data_type = CHANNEL_DATA_TYPE_FLOAT;
7687 out_result->red.float_data = raw_data_ptr[0];
7701 out_result->red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
7706 out_result->red.unsigned_short_data = ((*raw_data_ptr)) & ((1 << 10) - 1);
7745 channel_data[0] = &downloaded_pixel.red;
7746 channel_data[1] = &reference_pixel.red;
7747 channel_data[2] = &source_pixel.red;
8440 channels[3] = &pixel_ptr->red;
8448 channels[2] = &pixel_ptr->red;
8456 channels[2] = &pixel_ptr->red;
8463 channels[0] = &pixel_ptr->red;
8469 channels[0] = &pixel_ptr->red;
8476 channels[0] = &pixel_ptr->red;
8484 channels[0] = &pixel_ptr->red;