Vulkan would fix one issue I had in mind for a libretro dolphin coreShared GPU context for the frontend and the core . This might be trivial for older consoles , but we abuse lots of strange OpenGL features . So the required state handling on UIcore switching would be hard . I ' ve suggested shared context or EGL streams to share the VRAM texture but not the OGL state machine . Both have downsides through . Good luck here with Vulkan , the state machine is gone and it ' s trivial to include them within the same context . By the way , I don ' t know Vulkan to support programmable blending . <| sep |> Damn . such a deep pool with no water <| sep |> I know nothing about Sean Darcy . I thought Max Lynch was the secondbest ruck ?