|
Krita Source Code Documentation
|
Classes | |
| struct | readLayerImpl |
Functions | |
| auto | readPlanarLayer (const int luma, LinearizePolicy policy, bool applyOOTF, bool hasAlpha, const int width, const int height, const uint8_t *imgR, const int strideR, const uint8_t *imgG, const int strideG, const uint8_t *imgB, const int strideB, const uint8_t *imgA, const int strideA, KisHLineIteratorSP it, float displayGamma, float displayNits, const KoColorSpace *colorSpace) |
| template<typename... Args> | |
| auto | writeLayer (bool hasAlpha, Args &&...args) |
| template<bool hasAlpha> | |
| void | writeLayerImpl (const int width, const int height, uint8_t *ptrR, const int strideR, uint8_t *ptrG, const int strideG, uint8_t *ptrB, const int strideB, uint8_t *ptrA, const int strideA, KisHLineConstIteratorSP it) |
|
inline |
Definition at line 110 of file HeifImport.cpp.
|
inline |
Definition at line 158 of file kis_heif_export_tools.h.
|
inline |
Definition at line 125 of file kis_heif_export_tools.h.
References KoBgrTraits< quint8 >::blue(), KoBgrTraits< quint8 >::green(), KisBaseConstIteratorNG::nextPixel(), KisHLineConstIteratorNG::nextRow(), KoColorSpaceTrait< _channels_type_, _channels_nb_, _alpha_pos_ >::opacityU8(), KisBaseConstAccessor::rawDataConst(), and KoBgrTraits< quint8 >::red().