Updated Changelog (markdown)

MetrosexualGarbodor 2022-07-31 22:38:18 +01:00
parent 268e591c22
commit 8bb596ef41

@ -1,6 +1,21 @@
# Ryujinx Changelog
All updates to the Ryujinx official master build will be documented in this file
## 1.1.200 - 2022-07-31
### Added:
- Vulkan backend.
- Implemented a Vulkan graphics backend. You can now switch between OpenGL and Vulkan in Settings > Graphics > Graphics Backend.
- Implemented a GPU selector in the same menu, labeled "Preferred GPU", for systems with more than one graphics card. Keep in mind you can only select the GPU that Vulkan will use, not the one OpenGL will use.
- Added a "Texture Recompression" option in graphics settings which, when enabled, will reduce VRAM usage in exchange for slightly worse texture quality (affects both Vulkan and OpenGL). We recommend this for graphics cards that have less than 4GB VRAM.
- When using Vulkan, AMD and Intel GPUs will see large improvements in compatibility and performance across the board. Use latest graphics drivers for the best experience.
- Implemented SPIR-V shader backend. Reduces shader compilation times considerably for all GPU vendors, compared to OpenGL's GLSL backend. This results in much less stuttering on first runs.
- Vulkan supports supersampling at higher than 2x the display resolution, which acts as antialiasing when the rendering resolution is higher than the display's, whereas OpenGL only supports it up to 2x the screen resolution.
- Vulkan may not have graphical glitches that OpenGL has, such as the co-op player 2 screen in Fire Emblem Warriors: Three Hopes.
- Certain games, such as Pokémon Legends: Arceus, Pokkén Tournament, Super Mario Odyssey and The Legend of Zelda: Breath of the Wild, have shown slightly better performance on Nvidia Vulkan than on Nvidia OpenGL.
- Shader caches from before this change will be deleted, and new shader caches will be starting from zero. This is due to Vulkan and OpenGL caches now being shared.
- Shader caches built with Vulkan will now be usable with OpenGL and vice versa.
- Vulkan shaders do not require to be rebuilt after driver updates; however, OpenGL shaders still do.
## 1.1.199 - 2022-07-29
### Fixed:
- Move partial unmap handler to the native signal handler.