Lines Matching refs:green

29 	uint8 green;
36 uint8 green;
43 uint8 green;
49 uint8 green;
69 uint8 green;
255 \param green Value of the green component.
261 brightness_for(uint8 red, uint8 green, uint8 blue)
263 // brightness = 0.301 * red + 0.586 * green + 0.113 * blue
265 // brightness = (308 * red + 600 * green + 116 * blue) / 1024
266 return uint8((308 * red + 600 * green + 116 * blue) / 1024);
333 inline uint8 IndexForRGB15(uint8 red, uint8 green, uint8 blue) const;
335 inline uint8 IndexForRGB16(uint8 red, uint8 green, uint8 blue) const;
337 inline uint8 IndexForRGB24(uint8 red, uint8 green, uint8 blue) const;
344 inline void RGB24ColorForIndex(uint8 index, uint8 &red, uint8 &green,
429 uint8 green = (color & 0x3e0) >> 2;
432 green |= green >> 5;
439 unsigned distance = color_distance(red, green, blue,
440 c.red, c.green, c.blue);
505 \param green Green component of the color (G[4:0]).
510 PaletteConverter::IndexForRGB15(uint8 red, uint8 green, uint8 blue) const
513 return fColorMap->index_map[(red << 10) | (green << 5) | blue];
536 \param green Green component of the color (G[5:0]).
541 PaletteConverter::IndexForRGB16(uint8 red, uint8 green, uint8 blue) const
543 // the 5 (for red, blue) / 6 (for green) least significant bits are used
544 return fColorMap->index_map[(red << 10) | ((green & 0x3e) << 4) | blue];
568 \param green Green component of the color.
573 PaletteConverter::IndexForRGB24(uint8 red, uint8 green, uint8 blue) const
575 return fColorMap->index_map[((red & 0xf8) << 7) | ((green & 0xf8) << 2)
620 return ((color.red & 0xf8) << 7) | ((color.green & 0xf8) << 2)
637 return ((color.red & 0xf8) << 8) | ((color.green & 0xfc) << 3)
654 return (color.blue << 24) | (color.red << 8) | (color.green << 16)
666 \param green Reference to the variable the green component shall be stored
672 PaletteConverter::RGB24ColorForIndex(uint8 index, uint8 &red, uint8 &green,
677 green = color.green;
694 return brightness_for(color.red, color.green, color.blue);
749 color.green = pixel.green;
759 gray = brightness_for(color.red, color.green, color.blue);
777 color.green = ((pixel.rg & 0x07) << 5) & ((pixel.gb & 0xe0) >> 3);
780 color.green |= color.green >> 6;
790 gray = brightness_for(color.red, color.green, color.blue);
808 color.green = ((pixel.rg & 0x03) << 6) & ((pixel.gb & 0xe0) >> 2);
811 color.green |= color.green >> 5;
821 gray = brightness_for(color.red, color.green, color.blue);
834 converter.RGB24ColorForIndex(*BaseReader<uint8>::pixels, color.red, color.green,
856 color.red = color.green = color.blue = *BaseReader<uint8>::pixels;
893 color.red = color.green = color.blue = 255;
895 color.red = color.green = color.blue = 0;
949 pixel.green = color.green;
959 pixel.green = gray;
978 pixel.green = color.green;
987 pixel.green = gray;
1006 pixel.rg = (color.red & 0xf8) | (color.green >> 5);
1007 pixel.gb = ((color.green & 0x1c) << 3) | (color.blue >> 3);
1033 pixel.rg = ((color.red & 0xf8) >> 1) | (color.green >> 6);
1034 pixel.gb = ((color.green & 0x38) << 2) | (color.blue >> 3);
1056 *pixels = converter.IndexForRGB24(color.red, color.green, color.blue);
1077 *pixels = brightness_for(color.red, color.green, color.blue);
1109 Write(brightness_for(color.red, color.green, color.blue));