![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qlist.h>#include <QtGui/qimage.h>#include <QtGui/qrgba64.h>#include <QtGui/qrgbafloat.h>#include <QtCore/private/qglobal_p.h>Go to the source code of this file.
Classes | |
| struct | QDitherInfo |
| struct | QPixelLayout |
Macros | |
| #define | UNALIASED_CONVERSION_LOOP(buffer, src, count, conversion) |
Enumerations | |
| enum | QtPixelOrder { PixelOrderRGB , PixelOrderBGR } |
Variables | |
| ConvertAndStorePixelsFunc64 | qStoreFromRGBA64PM [QImage::NImageFormats] |
| QPixelLayout | qPixelLayouts [] |
| MemRotateFunc | qMemRotateFunctions [QPixelLayout::BPPCount][3] |
Definition at line 231 of file qpixellayout_p.h.
| typedef void(QT_FASTCALL * Convert64Func) (QRgba64 *buffer, int count) |
Definition at line 281 of file qpixellayout_p.h.
| typedef void(QT_FASTCALL * Convert64ToFPFunc) (QRgbaFloat32 *buffer, const quint64 *src, int count) |
Definition at line 283 of file qpixellayout_p.h.
| typedef void(QT_FASTCALL * ConvertAndStorePixelsFunc) (uchar *dest, const uint *src, int index, int count, const QList< QRgb > *clut, QDitherInfo *dither) |
Definition at line 264 of file qpixellayout_p.h.
| typedef void(QT_FASTCALL * ConvertAndStorePixelsFunc64) (uchar *dest, const QRgba64 *src, int index, int count, const QList< QRgb > *clut, QDitherInfo *dither) |
Definition at line 272 of file qpixellayout_p.h.
| typedef void(QT_FASTCALL * ConvertAndStorePixelsFuncFP) (uchar *dest, const QRgbaFloat32 *src, int index, int count, const QList< QRgb > *clut, QDitherInfo *dither) |
Definition at line 278 of file qpixellayout_p.h.
| typedef void(QT_FASTCALL * ConvertFPFunc) (QRgbaFloat32 *buffer, int count) |
Definition at line 282 of file qpixellayout_p.h.
Definition at line 280 of file qpixellayout_p.h.
| typedef const QRgba64 *(QT_FASTCALL * ConvertTo64Func) (QRgba64 *buffer, const uint *src, int count, const QList< QRgb > *clut, QDitherInfo *dither) |
Definition at line 285 of file qpixellayout_p.h.
| typedef const QRgbaFloat32 *(QT_FASTCALL * ConvertToFPFunc) (QRgbaFloat32 *buffer, const uint *src, int count, const QList< QRgb > *clut, QDitherInfo *dither) |
Definition at line 287 of file qpixellayout_p.h.
| typedef const uint *(QT_FASTCALL * FetchAndConvertPixelsFunc) (uint *buffer, const uchar *src, int index, int count, const QList< QRgb > *clut, QDitherInfo *dither) |
Definition at line 260 of file qpixellayout_p.h.
| typedef const QRgba64 *(QT_FASTCALL * FetchAndConvertPixelsFunc64) (QRgba64 *buffer, const uchar *src, int index, int count, const QList< QRgb > *clut, QDitherInfo *dither) |
Definition at line 268 of file qpixellayout_p.h.
| typedef const QRgbaFloat32 *(QT_FASTCALL * FetchAndConvertPixelsFuncFP) (QRgbaFloat32 *buffer, const uchar *src, int index, int count, const QList< QRgb > *clut, QDitherInfo *dither) |
Definition at line 276 of file qpixellayout_p.h.
| typedef void(* MemRotateFunc) (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
Definition at line 291 of file qpixellayout_p.h.
Definition at line 289 of file qpixellayout_p.h.
| enum QtPixelOrder |
| Enumerator | |
|---|---|
| PixelOrderRGB | |
| PixelOrderBGR | |
Definition at line 27 of file qpixellayout_p.h.
Definition at line 211 of file qpixellayout_p.h.
|
inline |
Definition at line 104 of file qpixellayout_p.h.
|
inline |
Definition at line 116 of file qpixellayout_p.h.
|
inline |
Definition at line 130 of file qpixellayout_p.h.
|
inline |
Definition at line 147 of file qpixellayout_p.h.
|
inline |
Definition at line 66 of file qpixellayout_p.h.
|
inline |
Definition at line 76 of file qpixellayout_p.h.
|
inline |
Definition at line 86 of file qpixellayout_p.h.
|
inline |
Definition at line 95 of file qpixellayout_p.h.
|
inline |
|
inline |
Definition at line 166 of file qpixellayout_p.h.
|
inline |
Definition at line 177 of file qpixellayout_p.h.
|
inlineconstexpr |
Definition at line 187 of file qpixellayout_p.h.
|
inlineconstexpr |
Definition at line 192 of file qpixellayout_p.h.
Definition at line 41 of file qpixellayout_p.h.
Definition at line 54 of file qpixellayout_p.h.
References QRgba64::premultiplied(), and QRgba64::unpremultiplied().
Definition at line 197 of file qpixellayout_p.h.
Definition at line 241 of file qpixellayout_p.h.
Definition at line 1589 of file qpixellayout.cpp.
Definition at line 247 of file qpixellayout_p.h.
Definition at line 205 of file qpixellayout_p.h.
|
extern |
Definition at line 362 of file qmemrotate.cpp.
|
extern |
Definition at line 1924 of file qpixellayout.cpp.
|
extern |
Definition at line 2193 of file qpixellayout.cpp.