What's Changed
- Fix opening external links on Android by @Susko3 in #5710
- Make
ShaderManager.Load
virtual
and add basic test coverage by @peppy in #5711 - Change
SupportedWindowModes
to non-bindable by @peppy in #5717 - Fix
Quad.Contains()
not working with clockwise-oriented quads by @bdach in #5720 - Fix Veldrid failing to initialise on Wayland by @TheComputerGuy96 in #5718
- Remove iOS imagesharp AOT workaround by @peppy in #5716
- Update README bounty/compensation section in line with changes applied to osu-web by @peppy in #5723
- Disable GL renderers on iOS pending fixes by @peppy in #5724
- Update veldrid to include desktop metal performance fix by @peppy in #5726
- Move gamma correction logic from renderer/shader to vertex input by @frenzibyte in #5721
- Silence display mode fetch error by @peppy in #5727
- Update SPIRV to new build with older glibc compilation by @peppy in #5725
- Fix Veldrid OpenGL not working on iOS and bring back as valid by @frenzibyte in #5728
- Fix buffered container children being clipped wrong on OpenGL by @bdach in #5722
- Add Veldrid screenshot support by @frenzibyte in #5729
- Fix OpenGL nullref with Veldrid renderer by @smoogipoo in #5730
New Contributors
- @TheComputerGuy96 made their first contribution in #5718
Full Changelog: 2023.327.0...2023.402.0