On 8 January 2014 11:46, Stefan Dösinger stefandoesinger@gmail.com wrote:
What is the 3D rendering and blitting behavior of the mipmap sublevels? Does an application have to set the color key on all surfaces to get proper color keying on a mipmapped texture, or do the sublevels use the color key from the root surface?
I don't really know, but I suspect I'll find out soon enough if this patch breaks something there. I somewhat suspect it'll use the root color key for 3D rendering and the key from individual surfaces for blits. The current code is just wrong either way though.