- Generate function for each possible MMIO access
- Make PS button more responsive
- Remove unnecessary memory copies in dma
- Implement hle context switching for divsqrt
- Implement hle handling of irq
- Optimize constant loadings
- Use fs overlay functions for jit invalidation
- Process 3d polygons/vertices in separate thread
- Remove double copies from rendering pipeline
- Switch to usampler in shader to read vram
- Optimize 3d rendering shader
- Implement missing bg affine shader
- Fix blending with 3d bg
- Initial implemention of display capture
- Bypass twl sdk CPU synchronization, fixes HLE for Pokemon BW/BW2
- Implement swap buffers for 3d frames
- Add option to disable geometry 3d frameskips
- Improve translucent 3d polygon rendering
- Display progressbar when compiling shaders
- Implement 3d lights