42 #ifndef QDRAWHELPER_NEON_P_H 43 #define QDRAWHELPER_NEON_P_H 56 #include <private/qdrawhelper_p.h> 62 void qt_blend_argb32_on_argb32_neon(
uchar *destPixels,
int dbpl,
63 const uchar *srcPixels,
int sbpl,
67 void qt_blend_rgb32_on_rgb32_neon(
uchar *destPixels,
int dbpl,
68 const uchar *srcPixels,
int sbpl,
72 void qt_blend_argb32_on_rgb16_neon(
uchar *destPixels,
int dbpl,
73 const uchar *srcPixels,
int sbpl,
77 void qt_blend_argb32_on_argb32_scanline_neon(
uint *dest,
82 void qt_blend_rgb16_on_argb32_neon(
uchar *destPixels,
int dbpl,
83 const uchar *srcPixels,
int sbpl,
87 void qt_blend_rgb16_on_rgb16_neon(
uchar *destPixels,
int dbpl,
88 const uchar *srcPixels,
int sbpl,
92 void qt_alphamapblit_quint16_neon(
QRasterBuffer *rasterBuffer,
95 int mapWidth,
int mapHeight,
int mapStride,
98 void qt_scale_image_argb32_on_rgb16_neon(
uchar *destPixels,
int dbpl,
99 const uchar *srcPixels,
int sbpl,
int sh,
105 void qt_scale_image_rgb16_on_rgb16_neon(
uchar *destPixels,
int dbpl,
106 const uchar *srcPixels,
int sbpl,
int sh,
112 void qt_transform_image_argb32_on_rgb16_neon(
uchar *destPixels,
int dbpl,
113 const uchar *srcPixels,
int sbpl,
120 void qt_transform_image_rgb16_on_rgb16_neon(
uchar *destPixels,
int dbpl,
121 const uchar *srcPixels,
int sbpl,
129 void qt_memrotate90_16_neon(
const uchar *srcPixels,
int w,
int h,
int sbpl,
uchar *destPixels,
int dbpl);
130 void qt_memrotate270_16_neon(
const uchar *srcPixels,
int w,
int h,
int sbpl,
uchar *destPixels,
int dbpl);
134 int x,
int y,
int length);
137 int x,
int y,
const uint *buffer,
int length);
142 #endif // QT_HAVE_NEON 146 #endif // QDRAWHELPER_NEON_P_H #define QT_END_NAMESPACE
This macro expands to.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRectF class defines a rectangle in the plane using floating point precision. ...
The QRect class defines a rectangle in the plane using integer precision.