|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
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. | |
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.