One buffer statically used by an entry point, including uses through helper functions. Generated from the same IR as shader source; the runtime never parses shader source.
More...
#include "donner/gpu/Descriptors.h"
|
|
RcString | entryPoint |
| | Entry point using this binding.
|
|
ShaderStage | stage = ShaderStage::None |
| | Single shader stage of that entry point.
|
|
uint32_t | group = 0 |
| | Bind group index.
|
|
uint32_t | binding = 0 |
| | Binding index within the group.
|
|
BindingType | type = BindingType::UniformBuffer |
| | Uniform or read-only storage buffer.
|
|
uint64_t | minSizeBytes = 0 |
| | Fixed layout size, or one runtime-array element.
|
|
uint32_t | runtimeArrayStrideBytes = 0 |
| | Runtime-array stride; zero for a fixed-size binding.
|
One buffer statically used by an entry point, including uses through helper functions. Generated from the same IR as shader source; the runtime never parses shader source.
◆ operator==()
Equality comparison.
- Parameters
-
The documentation for this struct was generated from the following file: