Home | History | Annotate | Download | only in dsp

Lines Matching refs:FUNC

39 #define UPSAMPLE_FUNC(FUNC_NAME, FUNC, XSTEP)                                  \
50 FUNC(top_y[0], uv0 & 0xff, (uv0 >> 16), top_dst); \
54 FUNC(bottom_y[0], uv0 & 0xff, (uv0 >> 16), bottom_dst); \
66 FUNC(top_y[2 * x - 1], uv0 & 0xff, (uv0 >> 16), \
68 FUNC(top_y[2 * x - 0], uv1 & 0xff, (uv1 >> 16), \
74 FUNC(bottom_y[2 * x - 1], uv0 & 0xff, (uv0 >> 16), \
76 FUNC(bottom_y[2 * x + 0], uv1 & 0xff, (uv1 >> 16), \
85 FUNC(top_y[len - 1], uv0 & 0xff, (uv0 >> 16), \
90 FUNC(bottom_y[len - 1], uv0 & 0xff, (uv0 >> 16), \
113 #define SAMPLE_FUNC(FUNC_NAME, FUNC, XSTEP) \
119 FUNC(top_y[0], u[0], v[0], top_dst); \
120 FUNC(top_y[1], u[0], v[0], top_dst + XSTEP); \
121 FUNC(bottom_y[0], u[0], v[0], bottom_dst); \
122 FUNC(bottom_y[1], u[0], v[0], bottom_dst + XSTEP); \
131 FUNC(top_y[0], u[0], v[0], top_dst); \
132 FUNC(bottom_y[0], u[0], v[0], bottom_dst); \
164 #define DUAL_SAMPLE_FUNC(FUNC_NAME, FUNC) \
173 FUNC(top_y[2 * x + 0], top_u[x], top_v[x], top_dst + 8 * x + 0); \
174 FUNC(top_y[2 * x + 1], top_u[x], top_v[x], top_dst + 8 * x + 4); \
176 if (len & 1) FUNC(top_y[2 * x + 0], top_u[x], top_v[x], top_dst + 8 * x); \
180 FUNC(bot_y[2 * x + 0], bot_u[x], bot_v[x], bot_dst + 8 * x + 0); \
181 FUNC(bot_y[2 * x + 1], bot_u[x], bot_v[x], bot_dst + 8 * x + 4); \
183 if (len & 1) FUNC(bot_y[2 * x + 0], bot_u[x], bot_v[x], bot_dst + 8 * x); \
206 #define YUV444_FUNC(FUNC_NAME, FUNC, XSTEP) \
210 for (i = 0; i < len; ++i) FUNC(y[i], u[i], v[i], &dst[i * XSTEP]); \