Taking a random guess at what could possibly fix issue 3256…
— Assign width and height to the actual powers of two rather than to the exponents…
— Clean up FramebufferManager()
— Make use of more depth buffer formats to prevent some devices from failing to create a depth buffer
Should fix issue 3256.
LLE JIT: Minimised exception checking. Instructions which need to check for exceptions are now marked in the analyser. Moved the checking for external interrupts to the point where the CPU writes to the control register.