|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
Declares a single storage buffer the shader expects. More...
#include <GpuResourceManager.hpp>
Collaboration diagram for MayaFlux::Yantra::GpuBufferBinding:Public Types | |
| enum class | Direction : uint8_t { INPUT , OUTPUT , INPUT_OUTPUT } |
| enum class | ElementType : uint8_t { FLOAT32 , UINT32 , INT32 , PASSTHROUGH , IMAGE_STORAGE , IMAGE_SAMPLED } |
| Element type the shader expects in this buffer. More... | |
Public Attributes | |
| uint32_t | binding { 0 } |
| enum MayaFlux::Yantra::GpuBufferBinding::ElementType | FLOAT32 |
| enum MayaFlux::Yantra::GpuBufferBinding::Direction | INPUT |
| uint32_t | set { 0 } |
Declares a single storage buffer the shader expects.
Definition at line 21 of file GpuResourceManager.hpp.