MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::DescriptorBinding Struct Reference

Describes a single descriptor binding in a set. More...

#include <VKDescriptorManager.hpp>

+ Collaboration diagram for MayaFlux::Core::DescriptorBinding:

Public Member Functions

 DescriptorBinding (uint32_t binding_, vk::DescriptorType type_, vk::ShaderStageFlags stages_, uint32_t count_=1)
 

Public Attributes

uint32_t binding
 Binding index within set.
 
vk::DescriptorType type
 Type (storage buffer, uniform, etc.)
 
uint32_t count
 Array size (1 for non-arrays)
 
vk::ShaderStageFlags stage_flags
 Which shader stages access this.
 

Detailed Description

Describes a single descriptor binding in a set.

Matches the binding declaration in shaders: layout(set = X, binding = Y) buffer Data { ... };

Definition at line 14 of file VKDescriptorManager.hpp.


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