Realized I never added code to multiply color by alpha and it was screwing up antialiasing on a lot of my menu graphics (not that there was a lot of that in a game to be dominated by pixel art) so I went ahead and fixed that up quick. By the way, I am planning a custom texture container based on QOI and a load of other mostly uncompressed codecs, which I will also be publishing. Wanted a platform agnostic container where I can have the same file name on every platform but with different encodings just for convenience.