Closed exodustx0 closed 2 years ago
Where exactly does the spec disagree with the encoders decision?
Just to be clear, a valid encoder only has to produce a valid QOI file. An encoder may just emit QOI_OP_RGBA
chunks and nothing else and it will still be valid.
Where exactly does the spec disagree with the encoders decision?
"Each pixel that is seen by the encoder and decoder is put into [the index] array" Which isn't the case.
Just to be clear, a valid encoder only has to produce a valid QOI file. An encoder may just emit
QOI_OP_RGBA
chunks and nothing else and it will still be valid.
Ah, I see. That makes sense, I suppose. My apologies for the misconception.
I'll demonstrate with an example. The image we're trying to encode has, in order:
Encoding: