![]() |
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 230 of file qpixellayout_p.h.
typedef void(QT_FASTCALL * Convert64Func) (QRgba64 *buffer, int count) |
Definition at line 280 of file qpixellayout_p.h.
typedef void(QT_FASTCALL * Convert64ToFPFunc) (QRgbaFloat32 *buffer, const quint64 *src, int count) |
Definition at line 282 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 263 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 271 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 277 of file qpixellayout_p.h.
typedef void(QT_FASTCALL * ConvertFPFunc) (QRgbaFloat32 *buffer, int count) |
Definition at line 281 of file qpixellayout_p.h.
Definition at line 279 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 284 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 286 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 259 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 267 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 275 of file qpixellayout_p.h.
typedef void(* MemRotateFunc) (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
Definition at line 290 of file qpixellayout_p.h.
Definition at line 288 of file qpixellayout_p.h.
enum QtPixelOrder |
Enumerator | |
---|---|
PixelOrderRGB | |
PixelOrderBGR |
Definition at line 26 of file qpixellayout_p.h.
Definition at line 210 of file qpixellayout_p.h.
|
inline |
Definition at line 103 of file qpixellayout_p.h.
|
inline |
Definition at line 115 of file qpixellayout_p.h.
|
inline |
Definition at line 129 of file qpixellayout_p.h.
|
inline |
Definition at line 146 of file qpixellayout_p.h.
|
inline |
Definition at line 65 of file qpixellayout_p.h.
|
inline |
Definition at line 75 of file qpixellayout_p.h.
|
inline |
Definition at line 85 of file qpixellayout_p.h.
|
inline |
Definition at line 94 of file qpixellayout_p.h.
|
inline |
|
inline |
Definition at line 165 of file qpixellayout_p.h.
|
inline |
Definition at line 176 of file qpixellayout_p.h.
|
inlineconstexpr |
Definition at line 186 of file qpixellayout_p.h.
|
inlineconstexpr |
Definition at line 191 of file qpixellayout_p.h.
Definition at line 40 of file qpixellayout_p.h.
Definition at line 53 of file qpixellayout_p.h.
References QRgba64::premultiplied(), and QRgba64::unpremultiplied().
Definition at line 196 of file qpixellayout_p.h.
Definition at line 240 of file qpixellayout_p.h.
Definition at line 1588 of file qpixellayout.cpp.
Definition at line 246 of file qpixellayout_p.h.
Definition at line 204 of file qpixellayout_p.h.
|
extern |
Definition at line 361 of file qmemrotate.cpp.
|
extern |
Definition at line 1923 of file qpixellayout.cpp.
|
extern |
Definition at line 2192 of file qpixellayout.cpp.