Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
VideoBackends: Share GX vertex/index/uniform buffers with utility draws #7592
This PR is a prerequisite for our imgui integration. It makes VertexManager a little more generic, moving some of the logic into common, and enabling buffer sharing with utility shader draws (used for imgui).
In the future, we can also use this for drawing EFB copies, and post-processing, rather than having all these different buffers sitting around the place (and duplicated across the backends). This is mainly the case in Vulkan, not so much in the others.