+{ \
+ int width = info->d_width; \
+ int height = info->d_height; \
+ Uint8 *src = info->s_pixels; \
+ Uint8 *dst = info->d_pixels; \
+ int dstBpp = info->dst->BytesPerPixel; \
+ int srcstride = width * 4 + info->s_skip; \
+ int dststride = width * dstBpp + info->d_skip; \
+\
+ while ( height-- ) { \
+ neon_name(dst, src, width); \
+ src += srcstride; \
+ dst += dststride; \
+ } \
+}
+
+#define make_neon_callerS(name, neon_name) \
+extern void neon_name(void *dst, const void *src, int count, unsigned int alpha); \
+static void name(SDL_BlitInfo *info) \