I'm looking to purchase RPi 4b 8GB for a hobbyist game console project, however I still have questions about compatibility.
I hope to be able to use the VK_KHR_display_swapchain extension to use Vulkan to render and present directly to the monitor output, completely bypassing any X11/Wayland server. For this to happen though, the extension needs to be supported (or at least on the roadmap to become supported in the near future). Does anyone know if this is supported? If you can share your vulkaninfo, I'd gladly appreciate it! It should also list presentable surfaces for any devices.
My fallback at this time, in case it's not supported or even planned, seems to be writing a Wayland compositor with Mir, and simply design the system to just have a single client rendering. However it just feels so wasteful when you know how close VK_KHR_display_swapchain is..
If you have any information you think could be useful for me (regarding compatibility with Vulkan, Wayland, Mir, X11, etc. or alternate solutions) then I'd gladly appreciate it.
Thanks in advance!
