Index: include/libyuv/row.h |
diff --git a/include/libyuv/row.h b/include/libyuv/row.h |
index 1dabc1abdb083251a8a845983075816dadb469ad..e13147be17eeefdaceb839118996e682a722b684 100644 |
--- a/include/libyuv/row.h |
+++ b/include/libyuv/row.h |
@@ -641,80 +641,80 @@ void UYVYToARGBRow_NEON(const uint8* src_uyvy, |
const struct YuvConstants* yuvconstants, |
int width); |
-void ARGBToYRow_AVX2(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYJRow_AVX2(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYJRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYJRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); |
-void BGRAToYRow_SSSE3(const uint8* src_bgra, uint8* dst_y, int pix); |
-void ABGRToYRow_SSSE3(const uint8* src_abgr, uint8* dst_y, int pix); |
-void RGBAToYRow_SSSE3(const uint8* src_rgba, uint8* dst_y, int pix); |
-void RGB24ToYRow_SSSE3(const uint8* src_rgb24, uint8* dst_y, int pix); |
-void RAWToYRow_SSSE3(const uint8* src_raw, uint8* dst_y, int pix); |
-void ARGBToYRow_NEON(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYJRow_NEON(const uint8* src_argb, uint8* dst_y, int pix); |
+void ARGBToYRow_AVX2(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYJRow_AVX2(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYJRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYJRow_SSSE3(const uint8* src_argb, uint8* dst_y, int width); |
+void BGRAToYRow_SSSE3(const uint8* src_bgra, uint8* dst_y, int width); |
+void ABGRToYRow_SSSE3(const uint8* src_abgr, uint8* dst_y, int width); |
+void RGBAToYRow_SSSE3(const uint8* src_rgba, uint8* dst_y, int width); |
+void RGB24ToYRow_SSSE3(const uint8* src_rgb24, uint8* dst_y, int width); |
+void RAWToYRow_SSSE3(const uint8* src_raw, uint8* dst_y, int width); |
+void ARGBToYRow_NEON(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYJRow_NEON(const uint8* src_argb, uint8* dst_y, int width); |
void ARGBToUV444Row_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void ARGBToUV422Row_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void ARGBToUV411Row_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void ARGBToUVRow_NEON(const uint8* src_argb, int src_stride_argb, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ARGBToUVJRow_NEON(const uint8* src_argb, int src_stride_argb, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void BGRAToUVRow_NEON(const uint8* src_bgra, int src_stride_bgra, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ABGRToUVRow_NEON(const uint8* src_abgr, int src_stride_abgr, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void RGBAToUVRow_NEON(const uint8* src_rgba, int src_stride_rgba, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void RGB24ToUVRow_NEON(const uint8* src_rgb24, int src_stride_rgb24, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void RAWToUVRow_NEON(const uint8* src_raw, int src_stride_raw, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void RGB565ToUVRow_NEON(const uint8* src_rgb565, int src_stride_rgb565, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ARGB1555ToUVRow_NEON(const uint8* src_argb1555, int src_stride_argb1555, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ARGB4444ToUVRow_NEON(const uint8* src_argb4444, int src_stride_argb4444, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void BGRAToYRow_NEON(const uint8* src_bgra, uint8* dst_y, int pix); |
-void ABGRToYRow_NEON(const uint8* src_abgr, uint8* dst_y, int pix); |
-void RGBAToYRow_NEON(const uint8* src_rgba, uint8* dst_y, int pix); |
-void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int pix); |
-void RAWToYRow_NEON(const uint8* src_raw, uint8* dst_y, int pix); |
-void RGB565ToYRow_NEON(const uint8* src_rgb565, uint8* dst_y, int pix); |
-void ARGB1555ToYRow_NEON(const uint8* src_argb1555, uint8* dst_y, int pix); |
-void ARGB4444ToYRow_NEON(const uint8* src_argb4444, uint8* dst_y, int pix); |
-void ARGBToYRow_C(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYJRow_C(const uint8* src_argb, uint8* dst_y, int pix); |
-void BGRAToYRow_C(const uint8* src_bgra, uint8* dst_y, int pix); |
-void ABGRToYRow_C(const uint8* src_abgr, uint8* dst_y, int pix); |
-void RGBAToYRow_C(const uint8* src_rgba, uint8* dst_y, int pix); |
-void RGB24ToYRow_C(const uint8* src_rgb24, uint8* dst_y, int pix); |
-void RAWToYRow_C(const uint8* src_raw, uint8* dst_y, int pix); |
-void RGB565ToYRow_C(const uint8* src_rgb565, uint8* dst_y, int pix); |
-void ARGB1555ToYRow_C(const uint8* src_argb1555, uint8* dst_y, int pix); |
-void ARGB4444ToYRow_C(const uint8* src_argb4444, uint8* dst_y, int pix); |
-void ARGBToYRow_Any_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYJRow_Any_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); |
-void BGRAToYRow_Any_SSSE3(const uint8* src_bgra, uint8* dst_y, int pix); |
-void ABGRToYRow_Any_SSSE3(const uint8* src_abgr, uint8* dst_y, int pix); |
-void RGBAToYRow_Any_SSSE3(const uint8* src_rgba, uint8* dst_y, int pix); |
-void RGB24ToYRow_Any_SSSE3(const uint8* src_rgb24, uint8* dst_y, int pix); |
-void RAWToYRow_Any_SSSE3(const uint8* src_raw, uint8* dst_y, int pix); |
-void ARGBToYRow_Any_NEON(const uint8* src_argb, uint8* dst_y, int pix); |
-void ARGBToYJRow_Any_NEON(const uint8* src_argb, uint8* dst_y, int pix); |
-void BGRAToYRow_Any_NEON(const uint8* src_bgra, uint8* dst_y, int pix); |
-void ABGRToYRow_Any_NEON(const uint8* src_abgr, uint8* dst_y, int pix); |
-void RGBAToYRow_Any_NEON(const uint8* src_rgba, uint8* dst_y, int pix); |
-void RGB24ToYRow_Any_NEON(const uint8* src_rgb24, uint8* dst_y, int pix); |
-void RAWToYRow_Any_NEON(const uint8* src_raw, uint8* dst_y, int pix); |
-void RGB565ToYRow_Any_NEON(const uint8* src_rgb565, uint8* dst_y, int pix); |
-void ARGB1555ToYRow_Any_NEON(const uint8* src_argb1555, uint8* dst_y, int pix); |
-void ARGB4444ToYRow_Any_NEON(const uint8* src_argb4444, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void BGRAToYRow_NEON(const uint8* src_bgra, uint8* dst_y, int width); |
+void ABGRToYRow_NEON(const uint8* src_abgr, uint8* dst_y, int width); |
+void RGBAToYRow_NEON(const uint8* src_rgba, uint8* dst_y, int width); |
+void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width); |
+void RAWToYRow_NEON(const uint8* src_raw, uint8* dst_y, int width); |
+void RGB565ToYRow_NEON(const uint8* src_rgb565, uint8* dst_y, int width); |
+void ARGB1555ToYRow_NEON(const uint8* src_argb1555, uint8* dst_y, int width); |
+void ARGB4444ToYRow_NEON(const uint8* src_argb4444, uint8* dst_y, int width); |
+void ARGBToYRow_C(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYJRow_C(const uint8* src_argb, uint8* dst_y, int width); |
+void BGRAToYRow_C(const uint8* src_bgra, uint8* dst_y, int width); |
+void ABGRToYRow_C(const uint8* src_abgr, uint8* dst_y, int width); |
+void RGBAToYRow_C(const uint8* src_rgba, uint8* dst_y, int width); |
+void RGB24ToYRow_C(const uint8* src_rgb24, uint8* dst_y, int width); |
+void RAWToYRow_C(const uint8* src_raw, uint8* dst_y, int width); |
+void RGB565ToYRow_C(const uint8* src_rgb565, uint8* dst_y, int width); |
+void ARGB1555ToYRow_C(const uint8* src_argb1555, uint8* dst_y, int width); |
+void ARGB4444ToYRow_C(const uint8* src_argb4444, uint8* dst_y, int width); |
+void ARGBToYRow_Any_SSSE3(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYJRow_Any_SSSE3(const uint8* src_argb, uint8* dst_y, int width); |
+void BGRAToYRow_Any_SSSE3(const uint8* src_bgra, uint8* dst_y, int width); |
+void ABGRToYRow_Any_SSSE3(const uint8* src_abgr, uint8* dst_y, int width); |
+void RGBAToYRow_Any_SSSE3(const uint8* src_rgba, uint8* dst_y, int width); |
+void RGB24ToYRow_Any_SSSE3(const uint8* src_rgb24, uint8* dst_y, int width); |
+void RAWToYRow_Any_SSSE3(const uint8* src_raw, uint8* dst_y, int width); |
+void ARGBToYRow_Any_NEON(const uint8* src_argb, uint8* dst_y, int width); |
+void ARGBToYJRow_Any_NEON(const uint8* src_argb, uint8* dst_y, int width); |
+void BGRAToYRow_Any_NEON(const uint8* src_bgra, uint8* dst_y, int width); |
+void ABGRToYRow_Any_NEON(const uint8* src_abgr, uint8* dst_y, int width); |
+void RGBAToYRow_Any_NEON(const uint8* src_rgba, uint8* dst_y, int width); |
+void RGB24ToYRow_Any_NEON(const uint8* src_rgb24, uint8* dst_y, int width); |
+void RAWToYRow_Any_NEON(const uint8* src_raw, uint8* dst_y, int width); |
+void RGB565ToYRow_Any_NEON(const uint8* src_rgb565, uint8* dst_y, int width); |
+void ARGB1555ToYRow_Any_NEON(const uint8* src_argb1555, uint8* dst_y, int width); |
+void ARGB4444ToYRow_Any_NEON(const uint8* src_argb4444, uint8* dst_y, int width); |
void ARGBToUVRow_AVX2(const uint8* src_argb, int src_stride_argb, |
uint8* dst_u, uint8* dst_v, int width); |
@@ -741,33 +741,33 @@ void ABGRToUVRow_Any_SSSE3(const uint8* src_abgr, int src_stride_abgr, |
void RGBAToUVRow_Any_SSSE3(const uint8* src_rgba, int src_stride_rgba, |
uint8* dst_u, uint8* dst_v, int width); |
void ARGBToUV444Row_Any_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void ARGBToUV422Row_Any_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void ARGBToUV411Row_Any_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void ARGBToUVRow_Any_NEON(const uint8* src_argb, int src_stride_argb, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ARGBToUVJRow_Any_NEON(const uint8* src_argb, int src_stride_argb, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void BGRAToUVRow_Any_NEON(const uint8* src_bgra, int src_stride_bgra, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ABGRToUVRow_Any_NEON(const uint8* src_abgr, int src_stride_abgr, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void RGBAToUVRow_Any_NEON(const uint8* src_rgba, int src_stride_rgba, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void RGB24ToUVRow_Any_NEON(const uint8* src_rgb24, int src_stride_rgb24, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void RAWToUVRow_Any_NEON(const uint8* src_raw, int src_stride_raw, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void RGB565ToUVRow_Any_NEON(const uint8* src_rgb565, int src_stride_rgb565, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ARGB1555ToUVRow_Any_NEON(const uint8* src_argb1555, |
int src_stride_argb1555, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ARGB4444ToUVRow_Any_NEON(const uint8* src_argb4444, |
int src_stride_argb4444, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void ARGBToUVRow_C(const uint8* src_argb, int src_stride_argb, |
uint8* dst_u, uint8* dst_v, int width); |
void ARGBToUVJRow_C(const uint8* src_argb, int src_stride_argb, |
@@ -835,20 +835,20 @@ void ARGBMirrorRow_Any_AVX2(const uint8* src, uint8* dst, int width); |
void ARGBMirrorRow_Any_SSE2(const uint8* src, uint8* dst, int width); |
void ARGBMirrorRow_Any_NEON(const uint8* src, uint8* dst, int width); |
-void SplitUVRow_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix); |
-void SplitUVRow_SSE2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix); |
-void SplitUVRow_AVX2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix); |
-void SplitUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix); |
+void SplitUVRow_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width); |
+void SplitUVRow_SSE2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width); |
+void SplitUVRow_AVX2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width); |
+void SplitUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width); |
void SplitUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void SplitUVRow_Any_SSE2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void SplitUVRow_Any_AVX2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void SplitUVRow_Any_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void SplitUVRow_Any_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, |
- int pix); |
+ int width); |
void MergeUVRow_C(const uint8* src_u, const uint8* src_v, uint8* dst_uv, |
int width); |
@@ -907,113 +907,113 @@ void ARGBSetRow_Any_NEON(uint8* dst_argb, uint32 v32, int count); |
// ARGBShufflers for BGRAToARGB etc. |
void ARGBShuffleRow_C(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
void ARGBShuffleRow_SSE2(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
void ARGBShuffleRow_SSSE3(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
void ARGBShuffleRow_AVX2(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
void ARGBShuffleRow_NEON(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
void ARGBShuffleRow_Any_SSE2(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
void ARGBShuffleRow_Any_SSSE3(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
void ARGBShuffleRow_Any_AVX2(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
void ARGBShuffleRow_Any_NEON(const uint8* src_argb, uint8* dst_argb, |
- const uint8* shuffler, int pix); |
+ const uint8* shuffler, int width); |
-void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int pix); |
-void RAWToARGBRow_SSSE3(const uint8* src_raw, uint8* dst_argb, int pix); |
-void RGB565ToARGBRow_SSE2(const uint8* src_rgb565, uint8* dst_argb, int pix); |
+void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width); |
+void RAWToARGBRow_SSSE3(const uint8* src_raw, uint8* dst_argb, int width); |
+void RGB565ToARGBRow_SSE2(const uint8* src_rgb565, uint8* dst_argb, int width); |
void ARGB1555ToARGBRow_SSE2(const uint8* src_argb1555, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB4444ToARGBRow_SSE2(const uint8* src_argb4444, uint8* dst_argb, |
- int pix); |
-void RGB565ToARGBRow_AVX2(const uint8* src_rgb565, uint8* dst_argb, int pix); |
+ int width); |
+void RGB565ToARGBRow_AVX2(const uint8* src_rgb565, uint8* dst_argb, int width); |
void ARGB1555ToARGBRow_AVX2(const uint8* src_argb1555, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB4444ToARGBRow_AVX2(const uint8* src_argb4444, uint8* dst_argb, |
- int pix); |
+ int width); |
-void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int pix); |
-void RAWToARGBRow_NEON(const uint8* src_raw, uint8* dst_argb, int pix); |
-void RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int pix); |
+void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width); |
+void RAWToARGBRow_NEON(const uint8* src_raw, uint8* dst_argb, int width); |
+void RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width); |
void ARGB1555ToARGBRow_NEON(const uint8* src_argb1555, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, uint8* dst_argb, |
- int pix); |
-void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int pix); |
-void RAWToARGBRow_C(const uint8* src_raw, uint8* dst_argb, int pix); |
-void RGB565ToARGBRow_C(const uint8* src_rgb, uint8* dst_argb, int pix); |
-void ARGB1555ToARGBRow_C(const uint8* src_argb, uint8* dst_argb, int pix); |
-void ARGB4444ToARGBRow_C(const uint8* src_argb, uint8* dst_argb, int pix); |
-void RGB24ToARGBRow_Any_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int pix); |
-void RAWToARGBRow_Any_SSSE3(const uint8* src_raw, uint8* dst_argb, int pix); |
+ int width); |
+void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int width); |
+void RAWToARGBRow_C(const uint8* src_raw, uint8* dst_argb, int width); |
+void RGB565ToARGBRow_C(const uint8* src_rgb, uint8* dst_argb, int width); |
+void ARGB1555ToARGBRow_C(const uint8* src_argb, uint8* dst_argb, int width); |
+void ARGB4444ToARGBRow_C(const uint8* src_argb, uint8* dst_argb, int width); |
+void RGB24ToARGBRow_Any_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width); |
+void RAWToARGBRow_Any_SSSE3(const uint8* src_raw, uint8* dst_argb, int width); |
void RGB565ToARGBRow_Any_SSE2(const uint8* src_rgb565, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB1555ToARGBRow_Any_SSE2(const uint8* src_argb1555, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB4444ToARGBRow_Any_SSE2(const uint8* src_argb4444, uint8* dst_argb, |
- int pix); |
+ int width); |
void RGB565ToARGBRow_Any_AVX2(const uint8* src_rgb565, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB1555ToARGBRow_Any_AVX2(const uint8* src_argb1555, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB4444ToARGBRow_Any_AVX2(const uint8* src_argb4444, uint8* dst_argb, |
- int pix); |
+ int width); |
-void RGB24ToARGBRow_Any_NEON(const uint8* src_rgb24, uint8* dst_argb, int pix); |
-void RAWToARGBRow_Any_NEON(const uint8* src_raw, uint8* dst_argb, int pix); |
+void RGB24ToARGBRow_Any_NEON(const uint8* src_rgb24, uint8* dst_argb, int width); |
+void RAWToARGBRow_Any_NEON(const uint8* src_raw, uint8* dst_argb, int width); |
void RGB565ToARGBRow_Any_NEON(const uint8* src_rgb565, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB1555ToARGBRow_Any_NEON(const uint8* src_argb1555, uint8* dst_argb, |
- int pix); |
+ int width); |
void ARGB4444ToARGBRow_Any_NEON(const uint8* src_argb4444, uint8* dst_argb, |
- int pix); |
+ int width); |
-void ARGBToRGB24Row_SSSE3(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRAWRow_SSSE3(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRGB565Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB1555Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB4444Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix); |
+void ARGBToRGB24Row_SSSE3(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRAWRow_SSSE3(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRGB565Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB1555Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB4444Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int width); |
void ARGBToRGB565DitherRow_C(const uint8* src_argb, uint8* dst_rgb, |
- const uint32 dither4, int pix); |
+ const uint32 dither4, int width); |
void ARGBToRGB565DitherRow_SSE2(const uint8* src_argb, uint8* dst_rgb, |
- const uint32 dither4, int pix); |
+ const uint32 dither4, int width); |
void ARGBToRGB565DitherRow_AVX2(const uint8* src_argb, uint8* dst_rgb, |
- const uint32 dither4, int pix); |
+ const uint32 dither4, int width); |
-void ARGBToRGB565Row_AVX2(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB1555Row_AVX2(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB4444Row_AVX2(const uint8* src_argb, uint8* dst_rgb, int pix); |
+void ARGBToRGB565Row_AVX2(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB1555Row_AVX2(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB4444Row_AVX2(const uint8* src_argb, uint8* dst_rgb, int width); |
-void ARGBToRGB24Row_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRAWRow_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRGB565Row_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB1555Row_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB4444Row_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
+void ARGBToRGB24Row_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRAWRow_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRGB565Row_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB1555Row_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB4444Row_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
void ARGBToRGB565DitherRow_NEON(const uint8* src_argb, uint8* dst_rgb, |
const uint32 dither4, int width); |
-void ARGBToRGBARow_C(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRGB24Row_C(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRAWRow_C(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRGB565Row_C(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB1555Row_C(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB4444Row_C(const uint8* src_argb, uint8* dst_rgb, int pix); |
- |
-void J400ToARGBRow_SSE2(const uint8* src_y, uint8* dst_argb, int pix); |
-void J400ToARGBRow_AVX2(const uint8* src_y, uint8* dst_argb, int pix); |
-void J400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int pix); |
-void J400ToARGBRow_C(const uint8* src_y, uint8* dst_argb, int pix); |
-void J400ToARGBRow_Any_SSE2(const uint8* src_y, uint8* dst_argb, int pix); |
-void J400ToARGBRow_Any_AVX2(const uint8* src_y, uint8* dst_argb, int pix); |
-void J400ToARGBRow_Any_NEON(const uint8* src_y, uint8* dst_argb, int pix); |
+void ARGBToRGBARow_C(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRGB24Row_C(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRAWRow_C(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRGB565Row_C(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB1555Row_C(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB4444Row_C(const uint8* src_argb, uint8* dst_rgb, int width); |
+ |
+void J400ToARGBRow_SSE2(const uint8* src_y, uint8* dst_argb, int width); |
+void J400ToARGBRow_AVX2(const uint8* src_y, uint8* dst_argb, int width); |
+void J400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width); |
+void J400ToARGBRow_C(const uint8* src_y, uint8* dst_argb, int width); |
+void J400ToARGBRow_Any_SSE2(const uint8* src_y, uint8* dst_argb, int width); |
+void J400ToARGBRow_Any_AVX2(const uint8* src_y, uint8* dst_argb, int width); |
+void J400ToARGBRow_Any_NEON(const uint8* src_y, uint8* dst_argb, int width); |
void I444ToARGBRow_C(const uint8* src_y, |
const uint8* src_u, |
@@ -1687,26 +1687,26 @@ void ARGBSubtractRow_NEON(const uint8* src_argb, const uint8* src_argb1, |
void ARGBSubtractRow_Any_NEON(const uint8* src_argb, const uint8* src_argb1, |
uint8* dst_argb, int width); |
-void ARGBToRGB24Row_Any_SSSE3(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRAWRow_Any_SSSE3(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRGB565Row_Any_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB1555Row_Any_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB4444Row_Any_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix); |
+void ARGBToRGB24Row_Any_SSSE3(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRAWRow_Any_SSSE3(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRGB565Row_Any_SSE2(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB1555Row_Any_SSE2(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB4444Row_Any_SSE2(const uint8* src_argb, uint8* dst_rgb, int width); |
void ARGBToRGB565DitherRow_Any_SSE2(const uint8* src_argb, uint8* dst_rgb, |
- const uint32 dither4, int pix); |
+ const uint32 dither4, int width); |
void ARGBToRGB565DitherRow_Any_AVX2(const uint8* src_argb, uint8* dst_rgb, |
- const uint32 dither4, int pix); |
+ const uint32 dither4, int width); |
-void ARGBToRGB565Row_Any_AVX2(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB1555Row_Any_AVX2(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB4444Row_Any_AVX2(const uint8* src_argb, uint8* dst_rgb, int pix); |
+void ARGBToRGB565Row_Any_AVX2(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB1555Row_Any_AVX2(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB4444Row_Any_AVX2(const uint8* src_argb, uint8* dst_rgb, int width); |
-void ARGBToRGB24Row_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRAWRow_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToRGB565Row_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB1555Row_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
-void ARGBToARGB4444Row_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int pix); |
+void ARGBToRGB24Row_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRAWRow_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToRGB565Row_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB1555Row_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
+void ARGBToARGB4444Row_Any_NEON(const uint8* src_argb, uint8* dst_rgb, int width); |
void ARGBToRGB565DitherRow_Any_NEON(const uint8* src_argb, uint8* dst_rgb, |
const uint32 dither4, int width); |
@@ -1836,82 +1836,82 @@ void I422ToABGRRow_MIPS_DSPR2(const uint8* src_y, |
const struct YuvConstants* yuvconstants, |
int width); |
-void YUY2ToYRow_AVX2(const uint8* src_yuy2, uint8* dst_y, int pix); |
+void YUY2ToYRow_AVX2(const uint8* src_yuy2, uint8* dst_y, int width); |
void YUY2ToUVRow_AVX2(const uint8* src_yuy2, int stride_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void YUY2ToUV422Row_AVX2(const uint8* src_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint8* dst_y, int width); |
void YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void YUY2ToUV422Row_SSE2(const uint8* src_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int width); |
void YUY2ToUVRow_NEON(const uint8* src_yuy2, int stride_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void YUY2ToUV422Row_NEON(const uint8* src_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void YUY2ToYRow_C(const uint8* src_yuy2, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void YUY2ToYRow_C(const uint8* src_yuy2, uint8* dst_y, int width); |
void YUY2ToUVRow_C(const uint8* src_yuy2, int stride_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void YUY2ToUV422Row_C(const uint8* src_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void YUY2ToYRow_Any_AVX2(const uint8* src_yuy2, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void YUY2ToYRow_Any_AVX2(const uint8* src_yuy2, uint8* dst_y, int width); |
void YUY2ToUVRow_Any_AVX2(const uint8* src_yuy2, int stride_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void YUY2ToUV422Row_Any_AVX2(const uint8* src_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void YUY2ToYRow_Any_SSE2(const uint8* src_yuy2, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void YUY2ToYRow_Any_SSE2(const uint8* src_yuy2, uint8* dst_y, int width); |
void YUY2ToUVRow_Any_SSE2(const uint8* src_yuy2, int stride_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void YUY2ToUV422Row_Any_SSE2(const uint8* src_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void YUY2ToYRow_Any_NEON(const uint8* src_yuy2, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void YUY2ToYRow_Any_NEON(const uint8* src_yuy2, uint8* dst_y, int width); |
void YUY2ToUVRow_Any_NEON(const uint8* src_yuy2, int stride_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void YUY2ToUV422Row_Any_NEON(const uint8* src_yuy2, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void UYVYToYRow_AVX2(const uint8* src_uyvy, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void UYVYToYRow_AVX2(const uint8* src_uyvy, uint8* dst_y, int width); |
void UYVYToUVRow_AVX2(const uint8* src_uyvy, int stride_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void UYVYToUV422Row_AVX2(const uint8* src_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void UYVYToYRow_SSE2(const uint8* src_uyvy, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void UYVYToYRow_SSE2(const uint8* src_uyvy, uint8* dst_y, int width); |
void UYVYToUVRow_SSE2(const uint8* src_uyvy, int stride_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void UYVYToUV422Row_SSE2(const uint8* src_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void UYVYToYRow_AVX2(const uint8* src_uyvy, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void UYVYToYRow_AVX2(const uint8* src_uyvy, uint8* dst_y, int width); |
void UYVYToUVRow_AVX2(const uint8* src_uyvy, int stride_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void UYVYToUV422Row_AVX2(const uint8* src_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void UYVYToYRow_NEON(const uint8* src_uyvy, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void UYVYToYRow_NEON(const uint8* src_uyvy, uint8* dst_y, int width); |
void UYVYToUVRow_NEON(const uint8* src_uyvy, int stride_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void UYVYToUV422Row_NEON(const uint8* src_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
-void UYVYToYRow_C(const uint8* src_uyvy, uint8* dst_y, int pix); |
+void UYVYToYRow_C(const uint8* src_uyvy, uint8* dst_y, int width); |
void UYVYToUVRow_C(const uint8* src_uyvy, int stride_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void UYVYToUV422Row_C(const uint8* src_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void UYVYToYRow_Any_AVX2(const uint8* src_uyvy, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void UYVYToYRow_Any_AVX2(const uint8* src_uyvy, uint8* dst_y, int width); |
void UYVYToUVRow_Any_AVX2(const uint8* src_uyvy, int stride_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void UYVYToUV422Row_Any_AVX2(const uint8* src_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void UYVYToYRow_Any_SSE2(const uint8* src_uyvy, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void UYVYToYRow_Any_SSE2(const uint8* src_uyvy, uint8* dst_y, int width); |
void UYVYToUVRow_Any_SSE2(const uint8* src_uyvy, int stride_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void UYVYToUV422Row_Any_SSE2(const uint8* src_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
-void UYVYToYRow_Any_NEON(const uint8* src_uyvy, uint8* dst_y, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
+void UYVYToYRow_Any_NEON(const uint8* src_uyvy, uint8* dst_y, int width); |
void UYVYToUVRow_Any_NEON(const uint8* src_uyvy, int stride_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void UYVYToUV422Row_Any_NEON(const uint8* src_uyvy, |
- uint8* dst_u, uint8* dst_v, int pix); |
+ uint8* dst_u, uint8* dst_v, int width); |
void I422ToYUY2Row_C(const uint8* src_y, |
const uint8* src_u, |