When using vulkan with a kms context and then toggling the menu while running any content will result in a several second pause before the menu or content renders again.
When using vulkan with a X11 context or opengl with a kms context toggling the menu is instant.
Expected behavior
Toggling the menu should be near instant and should not take several seconds when using vulkan with kms.
Actual behavior
Toggling the menu takes several seconds when using vulkan with kms.
Steps to reproduce the bug
Start RetroArch with a kms context and vulkan.
Start any core + content (i.e. snes9x-libretro).
Toggle the menu.
Bisect Results
N/A
Older RetroArch commits have other issues with kms and vulkan making a bisect not possible.
Version/Commit
You can find this information under Information/System Information
Description
When using vulkan with a kms context and then toggling the menu while running any content will result in a several second pause before the menu or content renders again.
When using vulkan with a X11 context or opengl with a kms context toggling the menu is instant.
Expected behavior
Toggling the menu should be near instant and should not take several seconds when using vulkan with kms.
Actual behavior
Toggling the menu takes several seconds when using vulkan with kms.
Steps to reproduce the bug
Bisect Results
N/A
Older RetroArch commits have other issues with kms and vulkan making a bisect not possible.
Version/Commit
You can find this information under Information/System Information
Environment information
Slackware64-current
gcc-8.3.0
Radeon RX Vega 56
1.1.92.1
4.20.12