MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Portal::Graphics::PushConstantBindingInfo Struct Reference

Self-describing push constant fragment staged on a VKBuffer. More...

#include <ShaderUtils.hpp>

+ Collaboration diagram for MayaFlux::Portal::Graphics::PushConstantBindingInfo:

Public Attributes

std::vector< uint8_t > data
 
std::string name
 
uint32_t offset {}
 

Detailed Description

Self-describing push constant fragment staged on a VKBuffer.

The push constant analogue of DescriptorBindingInfo. Where a descriptor entry carries its own set and binding, a push constant entry carries its own byte offset, so a shared list on the buffer merges into any processor's own push constant block without a per-processor key.

Definition at line 149 of file ShaderUtils.hpp.


The documentation for this struct was generated from the following file: