Lines Matching defs:bpc
910 int width, int bpc, int is_be, int32_t *rgb2yuv)
916 int shift = bpc < 16 ? bpc : 14;
922 dst[i] = (ry*r + gy*g + by*b + (16 << (RGB2YUV_SHIFT + bpc - 8)) + (1 << (RGB2YUV_SHIFT + shift - 15))) >> (RGB2YUV_SHIFT + shift - 14);
927 int width, int bpc, int is_be, int32_t *rgb2yuv)
932 int shift = bpc < 16 ? bpc : 14;
941 int bpc, int is_be, int32_t *rgb2yuv)
949 int shift = bpc < 16 ? bpc : 14;
955 dstU[i] = (ru*r + gu*g + bu*b + (128 << (RGB2YUV_SHIFT + bpc - 8)) + (1 << (RGB2YUV_SHIFT + shift - 15))) >> (RGB2YUV_SHIFT + shift - 14);
956 dstV[i] = (rv*r + gv*g + bv*b + (128 << (RGB2YUV_SHIFT + bpc - 8)) + (1 << (RGB2YUV_SHIFT + shift - 15))) >> (RGB2YUV_SHIFT + shift - 14);