![]() |
Qt 6.x
The Qt SDK
|
Go to the source code of this file.
Macros | |
#define | QT_IMPL_MEMROTATE(type) |
#define | QT_IMPL_SIMPLE_MEMROTATE(type) |
Functions | |
template<class T > | |
static void | qt_memrotate90_tiled (const T *src, int w, int h, int isstride, T *dest, int idstride) |
template<class T > | |
static void | qt_memrotate90_tiled_unpacked (const T *src, int w, int h, int isstride, T *dest, int idstride) |
template<class T > | |
static void | qt_memrotate270_tiled (const T *src, int w, int h, int isstride, T *dest, int idstride) |
template<class T > | |
static void | qt_memrotate270_tiled_unpacked (const T *src, int w, int h, int isstride, T *dest, int idstride) |
template<class T > | |
static void | qt_memrotate90_template (const T *src, int srcWidth, int srcHeight, int srcStride, T *dest, int dstStride) |
template<class T > | |
static void | qt_memrotate180_template (const T *src, int w, int h, int isstride, T *dest, int idstride) |
template<class T > | |
static void | qt_memrotate270_template (const T *src, int srcWidth, int srcHeight, int srcStride, T *dest, int dstStride) |
void | qt_memrotate90_8 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate180_8 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate270_8 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate90_16 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate180_16 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate270_16 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate90_24 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate180_24 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate270_24 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate90_32 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate180_32 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate270_32 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate90_64 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate180_64 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate270_64 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate90_128 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate180_128 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
void | qt_memrotate270_128 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
Variables | |
static QT_BEGIN_NAMESPACE const int | tileSize = 32 |
MemRotateFunc | qMemRotateFunctions [QPixelLayout::BPPCount][3] |
#define QT_IMPL_MEMROTATE | ( | type | ) |
Definition at line 229 of file qmemrotate.cpp.
#define QT_IMPL_SIMPLE_MEMROTATE | ( | type | ) |
Definition at line 246 of file qmemrotate.cpp.
void qt_memrotate180_128 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 351 of file qmemrotate.cpp.
void qt_memrotate180_16 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 290 of file qmemrotate.cpp.
void qt_memrotate180_24 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 305 of file qmemrotate.cpp.
void qt_memrotate180_32 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 320 of file qmemrotate.cpp.
void qt_memrotate180_64 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 336 of file qmemrotate.cpp.
void qt_memrotate180_8 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 275 of file qmemrotate.cpp.
|
inlinestatic |
Definition at line 199 of file qmemrotate.cpp.
References d.
void qt_memrotate270_128 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 356 of file qmemrotate.cpp.
void qt_memrotate270_16 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 295 of file qmemrotate.cpp.
void qt_memrotate270_24 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 310 of file qmemrotate.cpp.
void qt_memrotate270_32 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 325 of file qmemrotate.cpp.
void qt_memrotate270_64 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 341 of file qmemrotate.cpp.
void qt_memrotate270_8 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 280 of file qmemrotate.cpp.
|
inlinestatic |
Definition at line 217 of file qmemrotate.cpp.
|
inlinestatic |
|
inlinestatic |
void qt_memrotate90_128 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 346 of file qmemrotate.cpp.
void qt_memrotate90_16 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 285 of file qmemrotate.cpp.
void qt_memrotate90_24 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 300 of file qmemrotate.cpp.
void qt_memrotate90_32 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 315 of file qmemrotate.cpp.
void qt_memrotate90_64 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 331 of file qmemrotate.cpp.
void qt_memrotate90_8 | ( | const uchar * | srcPixels, |
int | w, | ||
int | h, | ||
int | sbpl, | ||
uchar * | destPixels, | ||
int | dbpl | ||
) |
Definition at line 270 of file qmemrotate.cpp.
|
inlinestatic |
Definition at line 186 of file qmemrotate.cpp.
|
inlinestatic |
|
inlinestatic |
MemRotateFunc qMemRotateFunctions[QPixelLayout::BPPCount][3] |
Definition at line 361 of file qmemrotate.cpp.
Referenced by QRasterPaintEngine::drawImage(), qInitDrawhelperFunctions(), rotated180(), rotated270(), and rotated90().
|
static |
Definition at line 9 of file qmemrotate.cpp.
Referenced by QGeoTiledMapPrivate::QGeoTiledMapPrivate(), QGeoTileFetcherNokia::QGeoTileFetcherNokia(), QQuickContext2DTexture::canvasChanged(), QAlphaPaintEnginePrivate::drawAlphaImage(), QWin32PrintEngine::drawPixmap(), QQuickCanvasContext::prepare(), QQuickContext2D::prepare(), qt_memrotate270_tiled(), qt_memrotate270_tiled_unpacked(), qt_memrotate90_tiled(), qt_memrotate90_tiled_unpacked(), QGeoTiledMapScene::setTileSize(), QQuickContext2DTexture::tiledRect(), and zoomLevelTo256().