Lines Matching refs:dst_argb
31 uint8* dst_argb,
35 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
45 CopyPlane(src_argb, src_stride_argb, dst_argb, dst_stride_argb, width * 4,
57 uint8* dst_argb,
67 if (!src_y || !src_u || !src_v || !dst_argb || width <= 0 || height == 0) {
73 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
105 IS_ALIGNED(dst_argb, 4) && IS_ALIGNED(dst_stride_argb, 4)) {
119 I422ToARGBRow(src_y, src_u, src_v, dst_argb, yuvconstants, width);
120 dst_argb += dst_stride_argb;
138 uint8* dst_argb,
143 src_stride_v, dst_argb, dst_stride_argb,
174 uint8* dst_argb,
179 src_stride_v, dst_argb, dst_stride_argb,
210 uint8* dst_argb,
215 src_stride_v, dst_argb, dst_stride_argb,
245 uint8* dst_argb,
255 if (!src_y || !src_u || !src_v || !dst_argb || width <= 0 || height == 0) {
261 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
300 IS_ALIGNED(dst_argb, 4) && IS_ALIGNED(dst_stride_argb, 4)) {
314 I422ToARGBRow(src_y, src_u, src_v, dst_argb, yuvconstants, width);
315 dst_argb += dst_stride_argb;
331 uint8* dst_argb,
336 src_stride_v, dst_argb, dst_stride_argb,
367 uint8* dst_argb,
372 src_stride_v, dst_argb, dst_stride_argb,
403 uint8* dst_argb,
408 src_stride_v, dst_argb, dst_stride_argb,
438 uint8* dst_argb,
448 if (!src_y || !src_u || !src_v || !dst_argb || width <= 0 || height == 0) {
454 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
506 I444ToARGBRow(src_y, src_u, src_v, dst_argb, yuvconstants, width);
507 dst_argb += dst_stride_argb;
523 uint8* dst_argb,
528 src_stride_v, dst_argb, dst_stride_argb,
559 uint8* dst_argb,
564 src_stride_v, dst_argb, dst_stride_argb,
577 uint8* dst_argb,
586 uint8* dst_argb,
589 void (*ARGBAttenuateRow)(const uint8* src_argb, uint8* dst_argb, int width) =
591 if (!src_y || !src_u || !src_v || !dst_argb || width <= 0 || height == 0) {
597 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
629 IS_ALIGNED(dst_argb, 4) && IS_ALIGNED(dst_stride_argb, 4)) {
675 I422AlphaToARGBRow(src_y, src_u, src_v, src_a, dst_argb, yuvconstants,
678 ARGBAttenuateRow(dst_argb, dst_argb, width);
680 dst_argb += dst_stride_argb;
701 uint8* dst_argb,
707 src_stride_v, src_a, src_stride_a, dst_argb,
738 uint8* dst_argb,
745 if (!src_y || !dst_argb || width <= 0 || height == 0) {
751 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
794 I400ToARGBRow(src_y, dst_argb, width);
795 dst_argb += dst_stride_argb;
805 uint8* dst_argb,
810 void (*J400ToARGBRow)(const uint8* src_y, uint8* dst_argb, int width) =
812 if (!src_y || !dst_argb || width <= 0 || height == 0) {
860 J400ToARGBRow(src_y, dst_argb, width);
862 dst_argb += dst_stride_argb;
883 uint8* dst_argb,
887 return ARGBShuffle(src_bgra, src_stride_bgra, dst_argb, dst_stride_argb,
895 uint8* dst_argb,
899 return ARGBShuffle(src_bgra, src_stride_bgra, dst_argb, dst_stride_argb,
907 uint8* dst_argb,
911 return ARGBShuffle(src_abgr, src_stride_abgr, dst_argb, dst_stride_argb,
919 uint8* dst_argb,
923 return ARGBShuffle(src_abgr, src_stride_abgr, dst_argb, dst_stride_argb,
931 uint8* dst_argb,
935 return ARGBShuffle(src_rgba, src_stride_rgba, dst_argb, dst_stride_argb,
943 uint8* dst_argb,
948 void (*RGB24ToARGBRow)(const uint8* src_rgb, uint8* dst_argb, int width) =
950 if (!src_rgb24 || !dst_argb || width <= 0 || height == 0) {
999 RGB24ToARGBRow(src_rgb24, dst_argb, width);
1001 dst_argb += dst_stride_argb;
1010 uint8* dst_argb,
1015 void (*RAWToARGBRow)(const uint8* src_rgb, uint8* dst_argb, int width) =
1017 if (!src_raw || !dst_argb || width <= 0 || height == 0) {
1066 RAWToARGBRow(src_raw, dst_argb, width);
1068 dst_argb += dst_stride_argb;
1077 uint8* dst_argb,
1082 void (*RGB565ToARGBRow)(const uint8* src_rgb565, uint8* dst_argb, int width) =
1084 if (!src_rgb565 || !dst_argb || width <= 0 || height == 0) {
1141 RGB565ToARGBRow(src_rgb565, dst_argb, width);
1143 dst_argb += dst_stride_argb;
1152 uint8* dst_argb,
1157 void (*ARGB1555ToARGBRow)(const uint8* src_argb1555, uint8* dst_argb,
1159 if (!src_argb1555 || !dst_argb || width <= 0 || height == 0) {
1216 ARGB1555ToARGBRow(src_argb1555, dst_argb, width);
1218 dst_argb += dst_stride_argb;
1227 uint8* dst_argb,
1232 void (*ARGB4444ToARGBRow)(const uint8* src_argb4444, uint8* dst_argb,
1234 if (!src_argb4444 || !dst_argb || width <= 0 || height == 0) {
1291 ARGB4444ToARGBRow(src_argb4444, dst_argb, width);
1293 dst_argb += dst_stride_argb;
1303 uint8* dst_argb,
1312 if (!src_y || !src_uv || !dst_argb || width <= 0 || height == 0) {
1318 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
1363 NV12ToARGBRow(src_y, src_uv, dst_argb, yuvconstants, width);
1364 dst_argb += dst_stride_argb;
1378 uint8* dst_argb,
1387 if (!src_y || !src_uv || !dst_argb || width <= 0 || height == 0) {
1393 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
1430 NV21ToARGBRow(src_y, src_uv, dst_argb, yuvconstants, width);
1431 dst_argb += dst_stride_argb;
1446 uint8* dst_argb,
1450 return NV12ToARGBMatrix(src_y, src_stride_y, src_uv, src_stride_uv, dst_argb,
1460 uint8* dst_argb,
1464 return NV21ToARGBMatrix(src_y, src_stride_y, src_uv, src_stride_uv, dst_argb,
1502 uint8* dst_argb,
1510 if (!src_m420 || !dst_argb || width <= 0 || height == 0) {
1516 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
1561 NV12ToARGBRow(src_m420, src_m420 + src_stride_m420 * 2, dst_argb,
1564 dst_argb + dst_stride_argb, &kYuvI601Constants, width);
1565 dst_argb += dst_stride_argb * 2;
1569 NV12ToARGBRow(src_m420, src_m420 + src_stride_m420 * 2, dst_argb,
1579 uint8* dst_argb,
1584 void (*YUY2ToARGBRow)(const uint8* src_yuy2, uint8* dst_argb,
1587 dst_argb || width <= 0 || height == 0) {
1635 YUY2ToARGBRow(src_yuy2, dst_argb, &kYuvI601Constants, width);
1637 dst_argb += dst_stride_argb;
1646 uint8* dst_argb,
1651 void (*UYVYToARGBRow)(const uint8* src_uyvy, uint8* dst_argb,
1654 if (!src_uyvy || !dst_argb || width <= 0 || height == 0) {
1702 UYVYToARGBRow(src_uyvy, dst_argb, &kYuvI601Constants, width);
1704 dst_argb += dst_stride_argb;
1732 uint8* dst_argb,
1742 if (!src_y || !src_u || !src_v || !dst_argb || width <= 0 || height == 0) {
1749 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
1756 src_stride_v, dst_argb, dst_stride_argb,
1761 return NV21ToARGBMatrix(src_y, src_stride_y, src_v, src_stride_v, dst_argb,
1766 return NV12ToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u, dst_argb,
1779 NV12ToARGBMatrix(src_y, src_stride_y, plane_uv, halfwidth * 2, dst_argb,
1794 uint8* dst_argb,
1799 src_stride_v, src_pixel_stride_uv, dst_argb,