Android v10 Changelog (non exhaustive list):
- Fix crash on Android 14 (thanks to Kazuki/Adrien for their help)
- Graphical fixes for double buffer (fix the rendering in Terraria)
- Fix some io-related Android specific crashes
- Implement asynchronous shader compilation: reduces significantly stutter caused by shader compilation (at the cost of temporary graphical glitches) and speed up by 2x-3x shader compilation time
- Shader performance improvements
- Fix some performance regressions from v9
PC rebase:
- Use guest pointer for the gxm alloc space, allows FIFA to go ingame with native buffer / page table (Macdu)
- gxm and renderer refractoring (bookmist)
- Improce codec/renderer YUV support, fixes the FMV in Ys origin (Macdu)
- Plenty of shader fixes: Fix graphical issues in 2D ubisoft games (child of light, Rayman) (Macdu)
- Fix kernel thread end callback, allows Tearaway to go ingame (Macdu)
- Page align the stack top, allows spiderman to go ingame (Macdu)
- Decrease the rendertarget size, allows Killzone to go ingame (Macdu)
- Update Indonesia/Malaysia translation (Croden, kitakata, darkhash)
- Update Japanese translation (nishinji)
- Plenty of other shader fixes: Fix GPU crash in Spiderman and Exist archive (Macdu)
- Rewrite TransferCopy: performance improvements and fix graphics in Spiderman (Macdu)
- Fix a gxm softlock, allow Unit 13 to go ingame (Macdu)
- Happy new year! (ExtremeExploit)