AuburnSounds / gamut

Image encoding and decoding library for D. Detailed layout control. Experimental codec QOIX.
Boost Software License 1.0
41 stars 2 forks source link

Alpha premul and LOAD_PREMULTIPLY_ALPHA #17

Closed p0nce closed 1 year ago

p0nce commented 2 years ago

Ability to go alpha premultiplied (without going back).

p0nce commented 2 years ago

I think this shouldn't be a load flags. This doesn't change layout, so the benefits of loading with the right premultiply are thiner.

p0nce commented 1 year ago

...but it's still an important decision, resizing and sampling work better / differently in some premul configurations. Should gamut know about this?

p0nce commented 1 year ago

Superseded by #52