In order to edit this wiki, you must register and verify your account.

Release 1.21.2

From Cemu Wiki
Revision as of 18:14, 5 March 2021 by Horse (talk | contribs) (Created page with "==Changelog== <pre> # Cemu detailed changelog for 1.21.2 # Patreon release date: 2020-09-18 # Public release date: 2020-09-25 CPU/JIT: Added support for instructions STHUX a...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to:navigation Jump to:search

Changelog

# Cemu detailed changelog for 1.21.2
# Patreon release date: 2020-09-18
# Public release date:  2020-09-25

CPU/JIT: Added support for instructions STHUX and RLWIMI.
         Provides a minor performance boost in games that utilize these instructions (e.g. Sonic Boom)

Vulkan/OpenGL: Added support for integer texture samplers
         Project Zero seems to be the only game that uses these but no obvious visual difference was observed

Vulkan: Compilation of shader modules now uses multiple threads
        This gives a small speed boost for synchronous compilation since vertex and pixel shaders for a drawcall can compile in parallel
        It also gives a speed boost to asychronous compilation due to using extra threads
Vulkan: Fixed a rare race condition where asynchronous shader compilation could fail and lead to permanent graphic bugs for the current play session
Vulkan: Added barrier before frame output which should resolve black pixel artifacts on some GPUs
Vulkan: Fixed a bug that could cause device loss during swapchain creation

Download Cemu 1.21.2
Changelog source