Lines Matching defs:yuv

187 static void fill_smpte_yuv_planar(const struct util_yuv_info *yuv,
220 unsigned int cs = yuv->chroma_stride;
221 unsigned int xsub = yuv->xsub;
222 unsigned int ysub = yuv->ysub;
304 static void fill_smpte_yuv_planar_10bpp(const struct util_yuv_info *yuv,
339 unsigned int cs = yuv->chroma_stride;
340 unsigned int xsub = yuv->xsub;
341 unsigned int ysub = yuv->ysub;
433 static void fill_smpte_yuv_packed(const struct util_yuv_info *yuv, void *mem,
465 unsigned char *y_mem = (yuv->order & YUV_YC) ? mem : mem + 1;
466 unsigned char *c_mem = (yuv->order & YUV_CY) ? mem : mem + 1;
467 unsigned int u = (yuv->order & YUV_YCrCb) ? 2 : 0;
468 unsigned int v = (yuv->order & YUV_YCbCr) ? 2 : 0;
1210 return fill_smpte_yuv_packed(&info->yuv, planes[0], width,
1219 u = info->yuv.order & YUV_YCbCr ? planes[1] : planes[1] + 1;
1220 v = info->yuv.order & YUV_YCrCb ? planes[1] : planes[1] + 1;
1221 return fill_smpte_yuv_planar(&info->yuv, planes[0], u, v,
1227 return fill_smpte_yuv_planar_10bpp(&info->yuv, planes[0],
1234 return fill_smpte_yuv_planar(&info->yuv, planes[0], planes[1],
1240 return fill_smpte_yuv_planar(&info->yuv, planes[0], planes[2],
1429 const struct util_yuv_info *yuv = &info->yuv;
1430 unsigned int cs = yuv->chroma_stride;
1431 unsigned int xsub = yuv->xsub;
1432 unsigned int ysub = yuv->ysub;
1461 const struct util_yuv_info *yuv = &info->yuv;
1462 unsigned int cs = yuv->chroma_stride;
1463 unsigned int xsub = yuv->xsub;
1464 unsigned int ysub = yuv->ysub;
1497 const struct util_yuv_info *yuv = &info->yuv;
1498 unsigned char *y_mem = (yuv->order & YUV_YC) ? mem : mem + 1;
1499 unsigned char *c_mem = (yuv->order & YUV_CY) ? mem : mem + 1;
1500 unsigned int u = (yuv->order & YUV_YCrCb) ? 2 : 0;
1501 unsigned int v = (yuv->order & YUV_YCbCr) ? 2 : 0;
1641 u = info->yuv.order & YUV_YCbCr ? planes[1] : planes[1] + 1;
1642 v = info->yuv.order & YUV_YCrCb ? planes[1] : planes[1] + 1;