The Vulkan backend was specifically written with Android in mind to provide a massive performance boost for MediaTek and Exynos users, which previously struggled with OpenGL.
The Vulkan renderer improved performance in historically demanding games, such as Monster Hunter 4 Ultimate , reducing stutter and enabling higher resolution scaling (e.g., 2x-4x) on mobile. Citra-Official_VulkanTesting-Beta2.zip
Key findings and analysis regarding this testing phase include: The Vulkan backend was specifically written with Android
The release was a significant milestone in 2023, representing the experimental shift from OpenGL to the Vulkan API for Nintendo 3DS emulation, particularly targeting Android devices, AMD GPU users, and low-powered systems . This release was designed to address long-standing performance issues in OpenGL, such as slow shader compilation and poor scaling on multi-core CPUs. Preliminary tests indicated that Vulkan could double or
This testing phase was crucial, as it allowed the Citra team to move beyond OpenGL, which had poor driver optimization for certain hardware.
Despite the raw speed increase, early Vulkan builds still exhibited shader compilation stutters and occasional graphical bugs in certain scenes.
Preliminary tests indicated that Vulkan could double or even triple performance in some games, providing smoother rendering and better utilization of modern hardware.