Default values can be set using WGPU_BIND_GROUP_ENTRY_INIT as initializer.
Definition at line 3726 of file webgpu.h.
◆ nextInChain
◆ binding
| uint32_t WGPUBindGroupEntry::binding |
Binding index in the bind group.
The INIT macro sets this to 0.
Definition at line 3733 of file webgpu.h.
◆ buffer
Set this if the binding is a buffer object. Otherwise must be null.
The INIT macro sets this to NULL.
Definition at line 3740 of file webgpu.h.
◆ offset
| uint64_t WGPUBindGroupEntry::offset |
If the binding is a buffer, this is the byte offset of the binding range. Otherwise ignored.
The INIT macro sets this to 0.
Definition at line 3747 of file webgpu.h.
◆ size
| uint64_t WGPUBindGroupEntry::size |
If the binding is a buffer, this is the byte size of the binding range (WGPU_WHOLE_SIZE means the binding ends at the end of the buffer). Otherwise ignored.
The INIT macro sets this to WGPU_WHOLE_SIZE.
Definition at line 3755 of file webgpu.h.
◆ sampler
Set this if the binding is a sampler object. Otherwise must be null.
The INIT macro sets this to NULL.
Definition at line 3762 of file webgpu.h.
◆ textureView
Set this if the binding is a texture view object. Otherwise must be null.
The INIT macro sets this to NULL.
Definition at line 3769 of file webgpu.h.