Create a C++ Vulkan API Wrapper #68
Labels
No labels
build
ci
docs
duplicate
feature
fix
help wanted
invalid
legal
platform: Android
platform: Deck
platform: FreeBSD
platform: Linux
platform: Mac
platform: Nintendo
platform: PlayStation
platform: Windows
platform: XBox
platform: iOS
refactor
style
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: light7734/light#68
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The renderer will be by far the most complex module in this game engine. And this should help separate the C-API's low-level and primitive details out of the rendering code.
It requires a considerable amount of work, but the Vulkan's API is far more stable than the engine's renderer code. Hence it should have a positive payoff in the long run.