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

Data Fields

WGPUChainedStruct const * nextInChain
 
WGPUStringView label
 
WGPUPipelineLayout layout
 
WGPUVertexState vertex
 
WGPUPrimitiveState primitive
 
WGPUDepthStencilState const * depthStencil
 
WGPUMultisampleState multisample
 
WGPUFragmentState const * fragment
 

Detailed Description

Default values can be set using WGPU_RENDER_PIPELINE_DESCRIPTOR_INIT as initializer.

Definition at line 4097 of file webgpu.h.

Field Documentation

◆ nextInChain

WGPUChainedStruct const* WGPURenderPipelineDescriptor::nextInChain

Definition at line 4098 of file webgpu.h.

◆ label

WGPUStringView WGPURenderPipelineDescriptor::label

This is a Non-Null Input String.

Defaults to WGPU_STRING_VIEW_INIT.

Definition at line 4104 of file webgpu.h.

◆ layout

WGPUPipelineLayout WGPURenderPipelineDescriptor::layout

Defaults to NULL.

Definition at line 4108 of file webgpu.h.

◆ vertex

WGPUVertexState WGPURenderPipelineDescriptor::vertex

Defaults to WGPU_VERTEX_STATE_INIT.

Definition at line 4112 of file webgpu.h.

◆ primitive

WGPUPrimitiveState WGPURenderPipelineDescriptor::primitive

Defaults to WGPU_PRIMITIVE_STATE_INIT.

Definition at line 4116 of file webgpu.h.

◆ depthStencil

WGPUDepthStencilState const* WGPURenderPipelineDescriptor::depthStencil

Defaults to NULL.

Definition at line 4120 of file webgpu.h.

◆ multisample

WGPUMultisampleState WGPURenderPipelineDescriptor::multisample

Defaults to WGPU_MULTISAMPLE_STATE_INIT.

Definition at line 4124 of file webgpu.h.

◆ fragment

WGPUFragmentState const* WGPURenderPipelineDescriptor::fragment

Defaults to NULL.

Definition at line 4128 of file webgpu.h.