Lines Matching defs:yuv
196 static void fill_smpte_yuv_planar(const struct util_yuv_info *yuv,
229 unsigned int cs = yuv->chroma_stride;
230 unsigned int xsub = yuv->xsub;
231 unsigned int ysub = yuv->ysub;
323 static void fill_smpte_yuv_planar_10bpp(const struct util_yuv_info *yuv,
358 unsigned int cs = yuv->chroma_stride;
359 unsigned int xsub = yuv->xsub;
360 unsigned int ysub = yuv->ysub;
452 static void fill_smpte_yuv_packed(const struct util_yuv_info *yuv, void *mem,
484 unsigned char *y_mem = (yuv->order & YUV_YC) ? mem : mem + 1;
485 unsigned char *c_mem = (yuv->order & YUV_CY) ? mem : mem + 1;
486 unsigned int u = (yuv->order & YUV_YCrCb) ? 2 : 0;
487 unsigned int v = (yuv->order & YUV_YCbCr) ? 2 : 0;
1229 return fill_smpte_yuv_packed(&info->yuv, planes[0], width,
1238 u = info->yuv.order & YUV_YCbCr ? planes[1] : planes[1] + 1;
1239 v = info->yuv.order & YUV_YCrCb ? planes[1] : planes[1] + 1;
1240 return fill_smpte_yuv_planar(&info->yuv, planes[0], u, v,
1246 return fill_smpte_yuv_planar_10bpp(&info->yuv, planes[0],
1253 return fill_smpte_yuv_planar(&info->yuv, planes[0], planes[1],
1259 return fill_smpte_yuv_planar(&info->yuv, planes[0], planes[2],
1448 const struct util_yuv_info *yuv = &info->yuv;
1449 unsigned int cs = yuv->chroma_stride;
1450 unsigned int xsub = yuv->xsub;
1451 unsigned int ysub = yuv->ysub;
1480 const struct util_yuv_info *yuv = &info->yuv;
1481 unsigned int cs = yuv->chroma_stride;
1482 unsigned int xsub = yuv->xsub;
1483 unsigned int ysub = yuv->ysub;
1516 const struct util_yuv_info *yuv = &info->yuv;
1517 unsigned char *y_mem = (yuv->order & YUV_YC) ? mem : mem + 1;
1518 unsigned char *c_mem = (yuv->order & YUV_CY) ? mem : mem + 1;
1519 unsigned int u = (yuv->order & YUV_YCrCb) ? 2 : 0;
1520 unsigned int v = (yuv->order & YUV_YCbCr) ? 2 : 0;
1660 u = info->yuv.order & YUV_YCbCr ? planes[1] : planes[1] + 1;
1661 v = info->yuv.order & YUV_YCrCb ? planes[1] : planes[1] + 1;
1926 const struct util_yuv_info *yuv = &info->yuv;
1927 unsigned char *y_mem = (yuv->order & YUV_YC) ? planes[0] : planes[0] + 1;
1928 unsigned char *c_mem = (yuv->order & YUV_CY) ? planes[0] : planes[0] + 1;
1929 unsigned int u = (yuv->order & YUV_YCrCb) ? 2 : 0;
1930 unsigned int v = (yuv->order & YUV_YCbCr) ? 2 : 0;
1950 const struct util_yuv_info *yuv = &info->yuv;
1951 unsigned int cs = yuv->chroma_stride;
1952 unsigned int xsub = yuv->xsub;
1953 unsigned int ysub = yuv->ysub;
1961 u_mem = info->yuv.order & YUV_YCbCr ? planes[1] : planes[1] + 1;
1962 v_mem = info->yuv.order & YUV_YCrCb ? planes[1] : planes[1] + 1;
2004 const struct util_yuv_info *yuv = &info->yuv;
2005 unsigned int cs = yuv->chroma_stride;
2006 unsigned int xsub = yuv->xsub;
2007 unsigned int ysub = yuv->ysub;
2022 assert(check_yuv(&info->yuv));