v0.8.135
Changed 9
- Bump SPIRV-Reflect to vulkan-sdk-1.4.350.0
- Bump volk to 1.4.350
- Use SDL3 CMake subproject wrap
- Bump SDL3 wrap to 3.4.8
- Bump glslang to 16.3.0
- Force NVIDIA present method to native
- Bump curl to 8.12.1-2
- Target Darwin 23 for arm64 in macOS library downloads
- Relax and simplify surface to texture constraints in nv2a/vk
Fixed 4
- Skip finish stall in nv2a/vk when no reports are pending
- Do not pass missing path to SDL_ShowOpenFileDialog
- Prevent crash when games directory becomes invalid and Load Disc is accessed
- Restore audio in Linux AppImages with SDL3
Pull Requests
- #2870 - meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.350.0 (@xemu-robot)
- #2863 - meson: Bump volk to 1.4.350 (@xemu-robot)
- #2848 - meson: Use SDL3 CMake subproject wrap (@mborgerson)
- #2847 - meson: Bump SDL3 wrap to 3.4.8 (@mborgerson)
- #2844 - meson: Bump glslang to 16.3.0 (@xemu-robot)
- #2839 - nv2a/vk: Skip finish stall when no reports are pending (@abaire)
- #2829 - ui: Force NVIDIA present method to native (@abaire)
- #2811 - meson: Bump curl to 8.12.1-2 (@xemu-robot)
- #2795 - scripts/download-macos-libs.py: Target Darwin 23 for arm64 (@mborgerson)
- #2786 - ui: Do not pass missing path to SDL_ShowOpenFileDialog (@abaire)
- #2732 - meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.341.0 (@xemu-robot)
- #2739 - nv2a/vk: Relax and simplify surface to texture constraints (@mborgerson)
Issues Fixed
- #2785 - If games directory becomes invalid, 'Load Disc..' crashes Xemu
- #2834 - No audio in Linux AppImages due to SDL3.
Full Changelog: https://github.com/xemu-project/xemu/compare/v0.8.134...v0.8.135