Lines Matching defs:planes
1191 static void fill_smpte(const struct util_format_info *info, void *planes[3],
1199 return fill_smpte_c1(planes[0], width, height, stride);
1201 return fill_smpte_c2(planes[0], width, height, stride);
1203 return fill_smpte_c4(planes[0], width, height, stride);
1205 return fill_smpte_c8(planes[0], width, height, stride);
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],
1228 planes[1], width, height,
1234 return fill_smpte_yuv_planar(&info->yuv, planes[0], planes[1],
1235 planes[2], width, height, stride);
1240 return fill_smpte_yuv_planar(&info->yuv, planes[0], planes[2],
1241 planes[1], width, height, stride);
1263 return fill_smpte_rgb16(&info->rgb, planes[0],
1269 return fill_smpte_rgb24(&info->rgb, planes[0],
1287 return fill_smpte_rgb32(&info->rgb, planes[0],
1294 return fill_smpte_rgb16fp(&info->rgb, planes[0],
1621 static void fill_tiles(const struct util_format_info *info, void *planes[3],
1632 return fill_tiles_yuv_packed(info, planes[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;
1643 return fill_tiles_yuv_planar(info, planes[0], u, v,
1649 return fill_tiles_yuv_planar_10bpp(info, planes[0], planes[1],
1655 return fill_tiles_yuv_planar(info, planes[0], planes[1],
1656 planes[2], width, height, stride);
1661 return fill_tiles_yuv_planar(info, planes[0], planes[2],
1662 planes[1], width, height, stride);
1684 return fill_tiles_rgb16(info, planes[0],
1690 return fill_tiles_rgb24(info, planes[0],
1708 return fill_tiles_rgb32(info, planes[0],
1715 return fill_tiles_rgb16fp(info, planes[0],
1720 static void fill_plain(const struct util_format_info *info, void *planes[3],
1730 memset(planes[0], 0x38, stride * height);
1733 memset(planes[0], 0x77, stride * height);
1819 static void fill_gradient(const struct util_format_info *info, void *planes[3],
1840 return fill_gradient_rgb32(&info->rgb, planes[0],
1847 return fill_gradient_rgb16fp(&info->rgb, planes[0],
1856 * @planes: Array of buffers
1865 void *planes[3], unsigned int width,
1876 return fill_tiles(info, planes, width, height, stride);
1879 return fill_smpte(info, planes, width, height, stride);
1882 return fill_plain(info, planes, height, stride);
1885 return fill_gradient(info, planes, width, height, stride);