Qt 4.8
|
Go to the source code of this file.
Classes | |
struct | Blend_ARGB24_on_RGB16_SourceAlpha |
struct | Blend_ARGB24_on_RGB16_SourceAndConstAlpha |
struct | Blend_ARGB32_on_ARGB32_SourceAlpha |
struct | Blend_ARGB32_on_ARGB32_SourceAndConstAlpha |
struct | Blend_ARGB32_on_RGB16_SourceAlpha |
struct | Blend_ARGB32_on_RGB16_SourceAndConstAlpha |
struct | Blend_RGB16_on_RGB16_ConstAlpha |
struct | Blend_RGB16_on_RGB16_NoAlpha |
struct | Blend_RGB32_on_RGB32_ConstAlpha |
struct | Blend_RGB32_on_RGB32_NoAlpha |
struct | SourceAndConstAlpha |
struct | SourceOnlyAlpha |
Functions | |
static quint16 | convert_argb32_to_rgb16 (quint32 spix) |
template<typename T > | |
void | qt_blend_argb24_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, const T &alphaFunc) |
static void | qt_blend_argb24_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha) |
static void | qt_blend_argb32_on_argb32 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha) |
static void | qt_blend_argb32_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha) |
void | qt_blend_argb32_on_rgb16_const_alpha (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha) |
void | qt_blend_rgb16_on_rgb16 (uchar *dst, int dbpl, const uchar *src, int sbpl, int w, int h, int const_alpha) |
static void | qt_blend_rgb32_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha) |
void | qt_blend_rgb32_on_rgb32 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha) |
void | qt_scale_image_argb24_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int sh, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, int const_alpha) |
void | qt_scale_image_argb32_on_argb32 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int sh, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, int const_alpha) |
void | qt_scale_image_argb32_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int sh, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, int const_alpha) |
void | qt_scale_image_rgb16_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int sh, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, int const_alpha) |
void | qt_scale_image_rgb32_on_rgb32 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int sh, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, int const_alpha) |
void | qt_transform_image_argb24_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, const QTransform &targetRectTransform, int const_alpha) |
void | qt_transform_image_argb32_on_argb32 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, const QTransform &targetRectTransform, int const_alpha) |
void | qt_transform_image_argb32_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, const QTransform &targetRectTransform, int const_alpha) |
void | qt_transform_image_rgb16_on_rgb16 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, const QTransform &targetRectTransform, int const_alpha) |
void | qt_transform_image_rgb32_on_rgb32 (uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, const QRectF &targetRect, const QRectF &sourceRect, const QRect &clip, const QTransform &targetRectTransform, int const_alpha) |
Variables | |
SrcOverBlendFunc | qBlendFunctions [QImage::NImageFormats][QImage::NImageFormats] |
SrcOverScaleFunc | qScaleFunctions [QImage::NImageFormats][QImage::NImageFormats] |
SrcOverTransformFunc | qTransformFunctions [QImage::NImageFormats][QImage::NImageFormats] |
Definition at line 74 of file qblendfunctions.cpp.
Referenced by qt_blend_argb32_on_rgb16(), qt_blend_argb32_on_rgb16_const_alpha(), qt_blend_rgb32_on_rgb16(), Blend_ARGB32_on_RGB16_SourceAlpha::write(), and Blend_ARGB32_on_RGB16_SourceAndConstAlpha::write().
void qt_blend_argb24_on_rgb16 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
int | w, | ||
int | h, | ||
const T & | alphaFunc | ||
) |
Definition at line 299 of file qblendfunctions.cpp.
Referenced by qt_blend_argb24_on_rgb16().
|
static |
Definition at line 350 of file qblendfunctions.cpp.
|
static |
Definition at line 491 of file qblendfunctions.cpp.
Referenced by qt_blend_rgb32_on_rgb32().
|
static |
Definition at line 395 of file qblendfunctions.cpp.
Referenced by qt_blend_rgb32_on_rgb16().
void qt_blend_argb32_on_rgb16_const_alpha | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
int | w, | ||
int | h, | ||
int | const_alpha | ||
) |
Definition at line 372 of file qblendfunctions.cpp.
Referenced by qt_blend_argb32_on_rgb16().
void qt_blend_rgb16_on_rgb16 | ( | uchar * | dst, |
int | dbpl, | ||
const uchar * | src, | ||
int | sbpl, | ||
int | w, | ||
int | h, | ||
int | const_alpha | ||
) |
Definition at line 257 of file qblendfunctions.cpp.
|
static |
Definition at line 448 of file qblendfunctions.cpp.
void qt_blend_rgb32_on_rgb32 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
int | w, | ||
int | h, | ||
int | const_alpha | ||
) |
Definition at line 530 of file qblendfunctions.cpp.
void qt_scale_image_argb24_on_rgb16 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
int | sh, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
int | const_alpha | ||
) |
Definition at line 206 of file qblendfunctions.cpp.
void qt_scale_image_argb32_on_argb32 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
int | sh, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
int | const_alpha | ||
) |
Definition at line 638 of file qblendfunctions.cpp.
void qt_scale_image_argb32_on_rgb16 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
int | sh, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
int | const_alpha | ||
) |
Definition at line 232 of file qblendfunctions.cpp.
void qt_scale_image_rgb16_on_rgb16 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
int | sh, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
int | const_alpha | ||
) |
Definition at line 181 of file qblendfunctions.cpp.
void qt_scale_image_rgb32_on_rgb32 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
int | sh, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
int | const_alpha | ||
) |
Definition at line 613 of file qblendfunctions.cpp.
void qt_transform_image_argb24_on_rgb16 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
const QTransform & | targetRectTransform, | ||
int | const_alpha | ||
) |
Definition at line 684 of file qblendfunctions.cpp.
void qt_transform_image_argb32_on_argb32 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
const QTransform & | targetRectTransform, | ||
int | const_alpha | ||
) |
Definition at line 749 of file qblendfunctions.cpp.
void qt_transform_image_argb32_on_rgb16 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
const QTransform & | targetRectTransform, | ||
int | const_alpha | ||
) |
Definition at line 706 of file qblendfunctions.cpp.
void qt_transform_image_rgb16_on_rgb16 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
const QTransform & | targetRectTransform, | ||
int | const_alpha | ||
) |
Definition at line 663 of file qblendfunctions.cpp.
void qt_transform_image_rgb32_on_rgb32 | ( | uchar * | destPixels, |
int | dbpl, | ||
const uchar * | srcPixels, | ||
int | sbpl, | ||
const QRectF & | targetRect, | ||
const QRectF & | sourceRect, | ||
const QRect & | clip, | ||
const QTransform & | targetRectTransform, | ||
int | const_alpha | ||
) |
Definition at line 728 of file qblendfunctions.cpp.
SrcOverBlendFunc qBlendFunctions[QImage::NImageFormats][QImage::NImageFormats] |
Definition at line 1062 of file qblendfunctions.cpp.
Referenced by QRasterPaintEngine::drawImage(), and qInitDrawhelperAsm().
SrcOverScaleFunc qScaleFunctions[QImage::NImageFormats][QImage::NImageFormats] |
Definition at line 770 of file qblendfunctions.cpp.
Referenced by QRasterPaintEngine::drawImage(), and qInitDrawhelperAsm().
SrcOverTransformFunc qTransformFunctions[QImage::NImageFormats][QImage::NImageFormats] |
Definition at line 1353 of file qblendfunctions.cpp.
Referenced by QRasterPaintEngine::drawImage(), and qInitDrawhelperAsm().