Lines Matching refs:dst_argb
773 uint8* dst_argb,
780 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
824 ARGBMirrorRow(src_argb, dst_argb, width);
826 dst_argb += dst_stride_argb;
837 uint8* dst_argb, int width) = ARGBBlendRow_C;
858 uint8* dst_argb,
864 uint8* dst_argb, int width) = GetARGBBlend();
865 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
871 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
883 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width);
886 dst_argb += dst_stride_argb;
1083 uint8* dst_argb,
1090 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
1096 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
1141 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width);
1144 dst_argb += dst_stride_argb;
1155 uint8* dst_argb,
1162 dst_argb || width <= 0 || height == 0) {
1168 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
1218 ARGBAddRow(src_argb0, src_argb1, dst_argb, width);
1221 dst_argb += dst_stride_argb;
1232 uint8* dst_argb,
1239 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
1245 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
1290 ARGBSubtractRow(src_argb0, src_argb1, dst_argb, width);
1293 dst_argb += dst_stride_argb;
1619 int ARGBRect(uint8* dst_argb,
1627 void (*ARGBSetRow)(uint8 * dst_argb, uint32 value, int width) = ARGBSetRow_C;
1628 if (!dst_argb || width <= 0 || height == 0 || dst_x < 0 || dst_y < 0) {
1633 dst_argb = dst_argb + (height - 1) * dst_stride_argb;
1636 dst_argb += dst_y * dst_stride_argb + dst_x * 4;
1668 ARGBSetRow(dst_argb, value, width);
1669 dst_argb += dst_stride_argb;
1690 uint8* dst_argb,
1695 void (*ARGBAttenuateRow)(const uint8* src_argb, uint8* dst_argb, int width) =
1697 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
1745 ARGBAttenuateRow(src_argb, dst_argb, width);
1747 dst_argb += dst_stride_argb;
1756 uint8* dst_argb,
1761 void (*ARGBUnattenuateRow)(const uint8* src_argb, uint8* dst_argb,
1763 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
1796 ARGBUnattenuateRow(src_argb, dst_argb, width);
1798 dst_argb += dst_stride_argb;
1807 uint8* dst_argb,
1812 void (*ARGBGrayRow)(const uint8* src_argb, uint8* dst_argb, int width) =
1814 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
1845 ARGBGrayRow(src_argb, dst_argb, width);
1847 dst_argb += dst_stride_argb;
1854 int ARGBGray(uint8* dst_argb,
1861 void (*ARGBGrayRow)(const uint8* src_argb, uint8* dst_argb, int width) =
1863 uint8* dst = dst_argb + dst_y * dst_stride_argb + dst_x * 4;
1864 if (!dst_argb || width <= 0 || height <= 0 || dst_x < 0 || dst_y < 0) {
1898 int ARGBSepia(uint8* dst_argb,
1905 void (*ARGBSepiaRow)(uint8 * dst_argb, int width) = ARGBSepiaRow_C;
1906 uint8* dst = dst_argb + dst_y * dst_stride_argb + dst_x * 4;
1907 if (!dst_argb || width <= 0 || height <= 0 || dst_x < 0 || dst_y < 0) {
1944 uint8* dst_argb,
1950 void (*ARGBColorMatrixRow)(const uint8* src_argb, uint8* dst_argb,
1953 if (!src_argb || !dst_argb || !matrix_argb || width <= 0 || height == 0) {
1978 ARGBColorMatrixRow(src_argb, dst_argb, matrix_argb, width);
1980 dst_argb += dst_stride_argb;
1988 int RGBColorMatrix(uint8* dst_argb,
1996 uint8* dst = dst_argb + dst_y * dst_stride_argb + dst_x * 4;
1997 if (!dst_argb || !matrix_rgb || width <= 0 || height <= 0 || dst_x < 0 ||
2025 int ARGBColorTable(uint8* dst_argb,
2033 void (*ARGBColorTableRow)(uint8 * dst_argb, const uint8* table_argb,
2035 uint8* dst = dst_argb + dst_y * dst_stride_argb + dst_x * 4;
2036 if (!dst_argb || !table_argb || width <= 0 || height <= 0 || dst_x < 0 ||
2061 int RGBColorTable(uint8* dst_argb,
2069 void (*RGBColorTableRow)(uint8 * dst_argb, const uint8* table_argb,
2071 uint8* dst = dst_argb + dst_y * dst_stride_argb + dst_x * 4;
2072 if (!dst_argb || !table_argb || width <= 0 || height <= 0 || dst_x < 0 ||
2098 // dst_argb[0] = (b * scale >> 16) * interval_size + interval_offset;
2104 int ARGBQuantize(uint8* dst_argb,
2114 void (*ARGBQuantizeRow)(uint8 * dst_argb, int scale, int interval_size,
2116 uint8* dst = dst_argb + dst_y * dst_stride_argb + dst_x * 4;
2117 if (!dst_argb || width <= 0 || height <= 0 || dst_x < 0 || dst_y < 0 ||
2183 uint8* dst_argb,
2201 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
2266 &dst_argb[x * 4], 1);
2274 &dst_argb[x * 4], n);
2282 area, &dst_argb[x * 4], 1);
2284 dst_argb += dst_stride_argb;
2293 uint8* dst_argb,
2299 void (*ARGBShadeRow)(const uint8* src_argb, uint8* dst_argb, int width,
2301 if (!src_argb || !dst_argb || width <= 0 || height == 0 || value == 0u) {
2332 ARGBShadeRow(src_argb, dst_argb, width, value);
2334 dst_argb += dst_stride_argb;
2425 uint8* dst_argb,
2431 src_stride_argb1, dst_argb, dst_stride_argb,
2477 uint8* dst_argb,
2483 void (*ARGBShuffleRow)(const uint8* src_bgra, uint8* dst_argb,
2485 if (!src_bgra || !dst_argb || width <= 0 || height == 0) {
2542 ARGBShuffleRow(src_bgra, dst_argb, shuffler, width);
2544 dst_argb += dst_stride_argb;
2552 uint8* dst_argb,
2569 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
2663 SobelRow(row_sobelx, row_sobely, dst_argb, width);
2673 dst_argb += dst_stride_argb;
2684 uint8* dst_argb,
2689 uint8* dst_argb, int width) = SobelRow_C;
2714 return ARGBSobelize(src_argb, src_stride_argb, dst_argb, dst_stride_argb,
2761 uint8* dst_argb,
2766 uint8* dst_argb, int width) = SobelXYRow_C;
2791 return ARGBSobelize(src_argb, src_stride_argb, dst_argb, dst_stride_argb,
2799 uint8* dst_argb,
2805 void (*ARGBPolynomialRow)(const uint8* src_argb, uint8* dst_argb,
2807 if (!src_argb || !dst_argb || !poly || width <= 0 || height == 0) {
2835 ARGBPolynomialRow(src_argb, dst_argb, poly, width);
2837 dst_argb += dst_stride_argb;
2919 uint8* dst_argb,
2926 const uint8* src_argb, uint8* dst_argb, int width, const uint8* luma,
2928 if (!src_argb || !dst_argb || !luma || width <= 0 || height == 0) {
2950 ARGBLumaColorTableRow(src_argb, dst_argb, width, luma, 0x00264b0f);
2952 dst_argb += dst_stride_argb;
2961 uint8* dst_argb,
2966 void (*ARGBCopyAlphaRow)(const uint8* src_argb, uint8* dst_argb, int width) =
2968 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
3001 ARGBCopyAlphaRow(src_argb, dst_argb, width);
3003 dst_argb += dst_stride_argb;
3064 uint8* dst_argb,
3069 void (*ARGBCopyYToAlphaRow)(const uint8* src_y, uint8* dst_argb, int width) =
3071 if (!src_y || !dst_argb || width <= 0 || height == 0) {
3104 ARGBCopyYToAlphaRow(src_y, dst_argb, width);
3106 dst_argb += dst_stride_argb;