-
-
Notifications
You must be signed in to change notification settings - Fork 22
Vulkan - Push Constant Support #213
Copy link
Copy link
Open
Labels
graphicsA render-related issueA render-related issuerendererAn issue relating to the render pipelineAn issue relating to the render pipelinevulkanVulkan graphics APIVulkan graphics API
Description
Metadata
Metadata
Assignees
Labels
graphicsA render-related issueA render-related issuerendererAn issue relating to the render pipelineAn issue relating to the render pipelinevulkanVulkan graphics APIVulkan graphics API
Projects
StatusShow more project fields
No status
Add support for push constants.
These are a high-speed way of updating constant data without going through a uniform buffer update.
SpirVReflector Will also need updating to detect these for reflection purposes.
This could be implemented via a
ConstantPushBufferVK, which skips any kind of buffer initialization, beyond allocating CPU-side memory to store the data that needs to be pushed.