Lines Matching refs:rgb
23 static void RGBtoYUV(Uint8 * rgb, int *yuv, SDL_YUV_CONVERSION_MODE mode, int monochrome, int lumin… in RGBtoYUV() argument
27 yuv[0] = (int)(0.299 * rgb[0] + 0.587 * rgb[1] + 0.114 * rgb[2]); in RGBtoYUV()
28 yuv[1] = (int)((rgb[2] - yuv[0]) * 0.565 + 128); in RGBtoYUV()
29 yuv[2] = (int)((rgb[0] - yuv[0]) * 0.713 + 128); in RGBtoYUV()
51 R = rgb[0]; in RGBtoYUV()
52 G = rgb[1]; in RGBtoYUV()
53 B = rgb[2]; in RGBtoYUV()
197 Uint8 *rgb; in ConvertRGBtoPacked4() local
200 rgb = src; in ConvertRGBtoPacked4()
228 RGBtoYUV(rgb, yuv[0], mode, monochrome, luminance); in ConvertRGBtoPacked4()
229 rgb += 3; in ConvertRGBtoPacked4()
233 RGBtoYUV(rgb, yuv[1], mode, monochrome, luminance); in ConvertRGBtoPacked4()
234 rgb += 3; in ConvertRGBtoPacked4()
246 RGBtoYUV(rgb, yuv[0], mode, monochrome, luminance); in ConvertRGBtoPacked4()
247 rgb += 3; in ConvertRGBtoPacked4()
258 rgb += rgb_row_advance; in ConvertRGBtoPacked4()