LLE JIT: Reworked the block linking code. It now keeps track of what each block is waiting on, minimising the amount of recompiling. Both jumps and calls can now become linked. The code also checks the cycle count before jumping to the linked block.
Warning fix for gcc ;)
Fix for bit reduction regression in GX_TF_RGB565 textures from previous commit.
D3D9: Make sure to use powers of two as render target dimensions if it’s needed by the device.
Some other cleanups.
Possibly fixes issue 3256.
GX_TF_RGB565 texture decoder optimized with SSE2 producing a ~78% speed increase over reference C implementation.
Fixed crash in debugger when attempting to enable profiler before having run any game.