Skip to content
This repository was archived by the owner on Sep 27, 2024. It is now read-only.
This repository was archived by the owner on Sep 27, 2024. It is now read-only.

Implement bgfx backend #450

@AlexvZyl

Description

@AlexvZyl

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions