|
static bool | isOpaque (Type val) |
|
static bool | isTransparent (Type val) |
|
static Scalar | scalarFrom8bit (uint8_t a) |
|
static void | memfill (Type *ptr, Type value, qsizetype len) |
|
static void | memcpy (Type *Q_DECL_RESTRICT dest, const Type *Q_DECL_RESTRICT src, qsizetype len) |
|
static OptimalType | load (const Type *ptr) |
|
static OptimalType | convert (const Type &val) |
|
static void | store (Type *ptr, OptimalType value) |
|
static OptimalType | add (OptimalType a, OptimalType b) |
|
static OptimalScalar | add (OptimalScalar a, OptimalScalar b) |
|
static OptimalType | plus (OptimalType a, OptimalType b) |
|
static OptimalScalar | alpha (OptimalType val) |
|
static OptimalScalar | invAlpha (OptimalScalar c) |
|
static OptimalScalar | invAlpha (OptimalType val) |
|
static OptimalScalar | scalar (Scalar v) |
|
static OptimalType | multiplyAlpha8bit (OptimalType val, uint8_t a) |
|
static OptimalType | interpolate8bit (OptimalType x, uint8_t a1, OptimalType y, uint8_t a2) |
|
static OptimalType | multiplyAlpha (OptimalType val, OptimalScalar a) |
|
static OptimalScalar | multiplyAlpha8bit (OptimalScalar val, uint8_t a) |
|
static OptimalType | interpolate (OptimalType x, OptimalScalar a1, OptimalType y, OptimalScalar a2) |
|
Definition at line 33 of file qcompositionfunctions.cpp.
◆ OptimalScalar
◆ OptimalType
◆ Scalar
◆ Type
◆ add() [1/2]
◆ add() [2/2]
◆ alpha()
◆ convert()
◆ interpolate()
◆ interpolate8bit()
◆ invAlpha() [1/2]
◆ invAlpha() [2/2]
◆ isOpaque()
static bool Argb32OperationsC::isOpaque |
( |
Type |
val | ) |
|
|
inlinestatic |
◆ isTransparent()
static bool Argb32OperationsC::isTransparent |
( |
Type |
val | ) |
|
|
inlinestatic |
◆ load()
◆ memcpy()
◆ memfill()
◆ multiplyAlpha()
◆ multiplyAlpha8bit() [1/2]
◆ multiplyAlpha8bit() [2/2]
◆ plus()
◆ scalar()
◆ scalarFrom8bit()
static Scalar Argb32OperationsC::scalarFrom8bit |
( |
uint8_t |
a | ) |
|
|
inlinestatic |
◆ store()
◆ clear
The documentation for this struct was generated from the following file: