20.10
New Features:
- Add FNA3D_VULKAN_FORCE_MAILBOX_VSYNC environment variable
Fixes:
- API: Fix the SetRenderTargets parameter name for preserving target contents
- D3D11:
- Fix possible memory corruption for GetShader calls
- Various fixes/optimizations for the InputLayout cache
- Fix presenting the wrong region during window resizes
- Fix falling back to OpenGL when Feature Level 10_0 is not present
- Fix state shadowing for binding a single index buffer but with different index sizes
- CMake: Disable Vulkan/SPIR-V for Emscripten builds
- Xcode-iOS: Disable HLSL explicitly, to prevent the build from trying to include it
- Continued work on the Vulkan beta
Thanks to our GitHub Sponsors, including...
Super Sponsors:
Sponsors: