gamut.codecs.qoi10b

Undocumented in source.

Members

Functions

QOI10b_COLOR_HASH
uint QOI10b_COLOR_HASH(qoi10_rgba_t C)
Undocumented in source. Be warned that the author may not have intended to support it.
qoi10b_decode
ubyte* qoi10b_decode(const(void)* data, int size, qoi_desc* desc, int channels)
Undocumented in source. Be warned that the author may not have intended to support it.
qoi10b_encode
ubyte* qoi10b_encode(const(ubyte)* data, const(qoi_desc)* desc, int* out_len)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

enableAveragePrediction
enum enableAveragePrediction;
Undocumented in source.

Static functions

locoIntraPredictionSIMD
qoi10_rgba_t locoIntraPredictionSIMD(qoi10_rgba_t a, qoi10_rgba_t b, qoi10_rgba_t c)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

qoi10b_padding
ubyte[5] qoi10b_padding;
Undocumented in source.

Structs

qoi10_rgba_t
struct qoi10_rgba_t
Undocumented in source.

Variables

QOI_OP_ADIFF2
enum ubyte QOI_OP_ADIFF2;

A QOI-inspired codec for 10-bit images, called "QOI-10b". Input image is 16-bit ushort, but only 10-bits gets encoded making it lossy.

WORST_OPCODE_BITS
enum int WORST_OPCODE_BITS;
Undocumented in source.
initialPredictor
enum qoi10_rgba_t initialPredictor;
Undocumented in source.
newpred
enum bool newpred;
Undocumented in source.

Meta