-
Notifications
You must be signed in to change notification settings - Fork 2
Vulkan Cleanup #2
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestpriorityThis is a high priority problem that must be addressed before the next releaseThis is a high priority problem that must be addressed before the next release
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestpriorityThis is a high priority problem that must be addressed before the next releaseThis is a high priority problem that must be addressed before the next release
Type
Fields
Give feedbackNo fields configured for Feature.
A big goal of libfinite is encouraging devs to use Vulkan instead of OpenGL. We support OpenGL in order to make sure that the compositor can work without a custom backend as well as making the porting process easier, but our standard always points towards using Vulkan.
That said, the Vulkan api in the library is very unsafe for large scale use. The Vulkan Memory Allocator should be implemented into the libfinite api to ensure it's safety for high volume usage.