WebGPU Headers
The WebGPU C API
 
Loading...
Searching...
No Matches
WGPUBindGroupLayoutEntry Struct Reference

Data Fields

WGPUChainedStruct const * nextInChain
 
uint32_t binding
 
WGPUShaderStage visibility
 
WGPUBufferBindingLayout buffer
 
WGPUSamplerBindingLayout sampler
 
WGPUTextureBindingLayout texture
 
WGPUStorageTextureBindingLayout storageTexture
 

Detailed Description

Default values can be set using WGPU_BIND_GROUP_LAYOUT_ENTRY_INIT as initializer.

Definition at line 3384 of file webgpu.h.

Field Documentation

◆ nextInChain

WGPUChainedStruct const* WGPUBindGroupLayoutEntry::nextInChain

Definition at line 3385 of file webgpu.h.

◆ binding

uint32_t WGPUBindGroupLayoutEntry::binding

Defaults to 0.

Definition at line 3389 of file webgpu.h.

◆ visibility

WGPUShaderStage WGPUBindGroupLayoutEntry::visibility

Defaults to WGPUShaderStage_None.

Definition at line 3393 of file webgpu.h.

◆ buffer

WGPUBufferBindingLayout WGPUBindGroupLayoutEntry::buffer

Defaults to WGPU_BUFFER_BINDING_LAYOUT_INIT.

Definition at line 3397 of file webgpu.h.

◆ sampler

WGPUSamplerBindingLayout WGPUBindGroupLayoutEntry::sampler

Defaults to WGPU_SAMPLER_BINDING_LAYOUT_INIT.

Definition at line 3401 of file webgpu.h.

◆ texture

WGPUTextureBindingLayout WGPUBindGroupLayoutEntry::texture

Defaults to WGPU_TEXTURE_BINDING_LAYOUT_INIT.

Definition at line 3405 of file webgpu.h.

◆ storageTexture

WGPUStorageTextureBindingLayout WGPUBindGroupLayoutEntry::storageTexture

Defaults to WGPU_STORAGE_TEXTURE_BINDING_LAYOUT_INIT.

Definition at line 3409 of file webgpu.h.