@alealeale - the i_handleDisplayResize calls appear to be for accelerated displays only, as they aren't present in the X log here. When requesting a GL context, bpp=0 just means "whatever depth/stride the driver prefers", and since it's doing so at a time that pvVRAM is null, that looks like a first request and it seems eminently reasonable for bpp to be 0 in that case. But I'm not familiar with the code, so feel free to take that opinion for what it is. :)