-
Notifications
You must be signed in to change notification settings - Fork 0
Context-Based API Factory methods #9
Copy link
Copy link
Open
Labels
VulkanSpecifically effects the Vulkan BackendSpecifically effects the Vulkan Backendbreakingbreaks compatibility with existing API/usage patternsbreaks compatibility with existing API/usage patternsrefactorchange or reimplement an existing part of the codebasechange or reimplement an existing part of the codebase
Milestone
Description
Metadata
Metadata
Assignees
Labels
VulkanSpecifically effects the Vulkan BackendSpecifically effects the Vulkan Backendbreakingbreaks compatibility with existing API/usage patternsbreaks compatibility with existing API/usage patternsrefactorchange or reimplement an existing part of the codebasechange or reimplement an existing part of the codebase
Overview
Make all vulkan object creation a factory based on an application context so that I can integrate additional logic to be executed for all handle initializations. This would integrate well with the resource manager in addition to allowing for easier decoupling of logic and state for created objects.