|
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) |
|
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 [1/2]
◆ OptimalScalar [2/2]
◆ OptimalType [1/2]
◆ OptimalType [2/2]
◆ Scalar [1/2]
◆ Scalar [2/2]
◆ Type [1/2]
◆ Type [2/2]
◆ add() [1/4]
◆ add() [2/4]
◆ add() [3/4]
◆ add() [4/4]
◆ alpha() [1/2]
◆ alpha() [2/2]
◆ convert() [1/2]
◆ convert() [2/2]
◆ interpolate() [1/2]
◆ interpolate() [2/2]
◆ interpolate8bit() [1/2]
◆ interpolate8bit() [2/2]
◆ invAlpha() [1/4]
◆ invAlpha() [2/4]
◆ invAlpha() [3/4]
◆ invAlpha() [4/4]
◆ isOpaque() [1/2]
static bool Argb32OperationsC::isOpaque |
( |
Type | val | ) |
|
|
inlinestatic |
◆ isOpaque() [2/2]
static bool Argb32OperationsC::isOpaque |
( |
Type | val | ) |
|
|
inlinestatic |
◆ isTransparent() [1/2]
static bool Argb32OperationsC::isTransparent |
( |
Type | val | ) |
|
|
inlinestatic |
◆ isTransparent() [2/2]
static bool Argb32OperationsC::isTransparent |
( |
Type | val | ) |
|
|
inlinestatic |
◆ load() [1/2]
◆ load() [2/2]
◆ memcpy() [1/2]
◆ memcpy() [2/2]
◆ memfill() [1/2]
◆ memfill() [2/2]
◆ multiplyAlpha() [1/2]
◆ multiplyAlpha() [2/2]
◆ multiplyAlpha8bit() [1/4]
◆ multiplyAlpha8bit() [2/4]
◆ multiplyAlpha8bit() [3/4]
◆ multiplyAlpha8bit() [4/4]
◆ plus() [1/2]
◆ plus() [2/2]
◆ scalar() [1/2]
◆ scalar() [2/2]
◆ scalarFrom8bit() [1/2]
static Scalar Argb32OperationsC::scalarFrom8bit |
( |
uint8_t | a | ) |
|
|
inlinestatic |
◆ scalarFrom8bit() [2/2]
static Scalar Argb32OperationsC::scalarFrom8bit |
( |
uint8_t | a | ) |
|
|
inlinestatic |
◆ store() [1/2]
◆ store() [2/2]
◆ clear
The documentation for this struct was generated from the following file: