Lines Matching refs:dst
17 typedef void (*transform_scanline_proc)(char* dst, const char* src, int width, int bpp);
19 static inline void transform_scanline_memcpy(char* dst, const char* src, int width, int bpp) {
20 memcpy(dst, src, width * bpp);
23 static inline void transform_scanline_A8_to_GrayAlpha(char* dst, const char* src, int width, int) {
25 *dst++ = 0;
26 *dst++ = *src++;
31 static void skcms(char* dst, const char* src, int n,
35 dst, dstFmt, dstAlpha, nullptr, n));
38 static inline void transform_scanline_gray(char* dst, const char* src, int width, int) {
39 skcms(dst, src, width,
44 static inline void transform_scanline_565(char* dst, const char* src, int width, int) {
45 skcms(dst, src, width,
50 static inline void transform_scanline_RGBX(char* dst, const char* src, int width, int) {
51 skcms(dst, src, width,
56 static inline void transform_scanline_BGRX(char* dst, const char* src, int width, int) {
57 skcms(dst, src, width,
62 static inline void transform_scanline_444(char* dst, const char* src, int width, int) {
63 skcms(dst, src, width,
68 static inline void transform_scanline_rgbA(char* dst, const char* src, int width, int) {
69 skcms(dst, src, width,
74 static inline void transform_scanline_bgrA(char* dst, const char* src, int width, int) {
75 skcms(dst, src, width,
80 static inline void transform_scanline_to_premul_legacy(char* dst, const char* src, int width, int) {
81 skcms(dst, src, width,
86 static inline void transform_scanline_BGRA(char* dst, const char* src, int width, int) {
87 skcms(dst, src, width,
92 static inline void transform_scanline_4444(char* dst, const char* src, int width, int) {
93 skcms(dst, src, width,
98 static inline void transform_scanline_101010x(char* dst, const char* src, int width, int) {
99 skcms(dst, src, width,
104 static inline void transform_scanline_1010102(char* dst, const char* src, int width, int) {
105 skcms(dst, src, width,
110 static inline void transform_scanline_1010102_premul(char* dst, const char* src, int width, int) {
111 skcms(dst, src, width,
116 static inline void transform_scanline_bgr_101010x(char* dst, const char* src, int width, int) {
117 skcms(dst, src, width,
122 static inline void transform_scanline_bgra_1010102(char* dst, const char* src, int width, int) {
123 skcms(dst, src, width,
128 static inline void transform_scanline_bgra_1010102_premul(char* dst, const char* src, int width, int) {
129 skcms(dst, src, width,
134 static inline void transform_scanline_F16(char* dst, const char* src, int width, int) {
135 skcms(dst, src, width,
140 static inline void transform_scanline_F16_premul(char* dst, const char* src, int width, int) {
141 skcms(dst, src, width,
146 static inline void transform_scanline_F16_to_8888(char* dst, const char* src, int width, int) {
147 skcms(dst, src, width,
152 static inline void transform_scanline_F16_premul_to_8888(char* dst,
156 skcms(dst, src, width,
161 static inline void transform_scanline_F16_to_premul_8888(char* dst,
165 skcms(dst, src, width,
170 static inline void transform_scanline_F32(char* dst, const char* src, int width, int) {
171 skcms(dst, src, width,
176 static inline void transform_scanline_F32_premul(char* dst, const char* src, int width, int) {
177 skcms(dst, src, width,