Async shader compilation causes screens to switch for 1 frame
Author: ian612Created Nov 8, 2025Updated Sep 19, 2026
Labelsbug
Is there an existing issue for this?
- I have searched the existing issues
Affected Build(s)
2123.3
Description of Issue
When using asynchronous shader compilation and the Vulkan backend on a D1100 chipset, shader compilation causes minor screen flickers. When these occur, the lower screen will often render for 1 frame in the position of the upper screen before switching back. The nature of the flicker makes it very distracting.
Expected Behavior
Lower screen should not render in place of upper screen
Reproduction Steps
Using a D1100 Android device (Retroid Pocket 4 Pro, for instance), launch a game with async shader compilation and the Vulkan backend. I tried Kirby Planet Robobot abd Link Between Worlds.
Log File
I will add this once I have access to a PC
System Configuration
CPU: Dimensity 1100 GPU/Driver: Mali-G77 MP9, Stock Driver RAM: 8GB OS: Android 13
Source: azahar-emu/azahar