You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 27, 2024. It is now read-only.
We can swop out our direct OpenGL calls with bgfx calls which supports all of the backend types (OpenGL, Vulkan, Metal, etc). This will improve the Renderer performance and cross-platform compatibility.
Currently everything is being done with OpenGL, so we will have to refactor shaders, framebuffers, vertexbuffers etc. This should not take too long and the current Renderer API will be kept the same. We will also still keep GraphicsPrimitivesBuffer so that we can keep using FreeLists.
We can swop out our direct OpenGL calls with bgfx calls which supports all of the backend types (OpenGL, Vulkan, Metal, etc). This will improve the Renderer performance and cross-platform compatibility.
Currently everything is being done with OpenGL, so we will have to refactor shaders, framebuffers, vertexbuffers etc. This should not take too long and the current Renderer API will be kept the same. We will also still keep
GraphicsPrimitivesBufferso that we can keep using FreeLists.