Files
citron/src/citron
Zephyron 99073c8e19 renderer_vulkan: Add conditional rendering control setting
Adds user option to disable Vulkan conditional rendering, which can fix
flickering objects in some games caused by rapidly toggled draw calls.

Changes:
- Add use_conditional_rendering setting (default: enabled)
- Guard conditional rendering functions with setting check using [[unlikely]]
- Early exit in Pause/Resume and Compare functions when disabled

Disabling this in Graphics (Advanced) fixes flickering at cost of performance.

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-17 16:47:57 +10:00
..
2025-10-07 06:46:53 +00:00
2025-10-04 04:17:25 +00:00
2025-10-11 13:51:57 +10:00
2025-10-02 23:59:25 +00:00
2025-10-04 04:14:58 +00:00
2025-10-04 04:16:45 +00:00
2025-10-04 04:16:09 +00:00
2025-10-04 05:43:49 +00:00
2025-10-04 05:42:45 +00:00
2025-10-04 00:32:12 +00:00
2025-10-12 21:45:53 +00:00
2025-10-12 21:45:19 +00:00