When we have a chromakeyed texture, we're downsampling before doing the alphachannel conversion.
This means that any region downsampled containing transparent pixels will not only have incorrect alpha in the final texture, but also magenta hue-shift from the downsampling done incorrectly.
When we have a chromakeyed texture, we're downsampling before doing the alphachannel conversion.
This means that any region downsampled containing transparent pixels will not only have incorrect alpha in the final texture, but also magenta hue-shift from the downsampling done incorrectly.