|
Describes the binding information of a buffer (or array of buffers). More...
#include <resourceBindings.h>
Public Attributes | |
HgiBufferHandleVector | buffers |
std::vector< uint32_t > | offsets |
std::vector< uint32_t > | sizes |
HgiBindResourceType | resourceType |
uint32_t | bindingIndex |
HgiShaderStage | stageUsage |
bool | writable |
Describes the binding information of a buffer (or array of buffers).
Definition at line 79 of file resourceBindings.h.
uint32_t bindingIndex |
Definition at line 88 of file resourceBindings.h.
HgiBufferHandleVector buffers |
Definition at line 84 of file resourceBindings.h.
std::vector<uint32_t> offsets |
Definition at line 85 of file resourceBindings.h.
HgiBindResourceType resourceType |
Definition at line 87 of file resourceBindings.h.
std::vector<uint32_t> sizes |
Definition at line 86 of file resourceBindings.h.
HgiShaderStage stageUsage |
Definition at line 89 of file resourceBindings.h.
bool writable |
Definition at line 90 of file resourceBindings.h.