wgpu
24.0.0
In crate wgpu
Modules
api
backend
cmp
custom
dispatch
macros
util
Macros
include_spirv_raw
include_wgsl
vertex_attr_array
Structs
Adapter
AdapterInfo
AllocatorReport
BackendOptions
Backends
BindGroup
BindGroupDescriptor
BindGroupEntry
BindGroupLayout
BindGroupLayoutDescriptor
BindGroupLayoutEntry
Blas
BlasBuildEntry
BlasTriangleGeometry
BlendComponent
BlendState
Buffer
BufferAsyncError
BufferBinding
BufferSlice
BufferTransition
BufferUsages
BufferUses
BufferView
BufferViewMut
Color
ColorTargetState
ColorWrites
CommandBuffer
CommandBufferDescriptor
CommandEncoder
CompilationInfo
CompilationMessage
ComputePass
ComputePassDescriptor
ComputePassTimestampWrites
ComputePipeline
ComputePipelineDescriptor
ContextBlasBuildEntry
ContextBlasTriangleGeometry
CopyExternalImageDestInfo
CoreCounters
CreateSurfaceError
DepthBiasState
DepthStencilState
Device
DownlevelCapabilities
DownlevelFlags
DownlevelLimits
Dx12BackendOptions
Extent3d
Features
FeaturesWGPU
FeaturesWebGPU
FragmentState
GlBackendOptions
HalCounters
ImageSubresourceRange
Instance
InstanceDescriptor
InstanceFlags
InternalCounters
Limits
MultisampleState
NoopBackendOptions
Operations
Origin2d
Origin3d
PipelineCache
PipelineCacheDescriptor
PipelineCompilationOptions
PipelineLayout
PipelineLayoutDescriptor
PipelineStatisticsTypes
PresentationTimestamp
PrimitiveState
PushConstantRange
QuerySet
Queue
QueueWriteBufferView
RenderBundle
RenderBundleDepthStencil
RenderBundleEncoder
RenderBundleEncoderDescriptor
RenderPass
RenderPassColorAttachment
RenderPassDepthStencilAttachment
RenderPassDescriptor
RenderPassTimestampWrites
RenderPipeline
RenderPipelineDescriptor
RequestAdapterOptionsBase
RequestDeviceError
Sampler
ShaderModule
ShaderModuleDescriptor
ShaderModuleDescriptorSpirV
ShaderRuntimeChecks
ShaderStages
SourceLocation
StencilFaceState
StencilState
SubmissionIndex
Surface
SurfaceCapabilities
SurfaceTexture
TexelCopyBufferInfoBase
TexelCopyBufferLayout
TexelCopyTextureInfoBase
Texture
TextureFormatFeatureFlags
TextureFormatFeatures
TextureTransition
TextureUsages
TextureUses
TextureView
Tlas
TlasBuildEntry
TlasInstance
TlasPackage
VertexAttribute
VertexBufferLayout
VertexState
WgslLanguageFeatures
Enums
AddressMode
AstcBlock
AstcChannel
Backend
BindingResource
BindingType
BlasGeometries
BlendFactor
BlendOperation
BufferBindingType
CompareFunction
CompilationMessageType
CompositeAlphaMode
ContextBlasGeometries
DeviceLostReason
DeviceType
Dx12Compiler
DxcShaderModel
Error
ErrorFilter
Face
FilterMode
FrontFace
GlFenceBehavior
Gles3MinorVersion
IndexFormat
LoadOp
MaintainBase
MapMode
MemoryHints
PollError
PollStatus
PolygonMode
PowerPreference
PredefinedColorSpace
PresentMode
PrimitiveTopology
QueryType
RequestAdapterError
SamplerBindingType
SamplerBorderColor
ShaderModel
ShaderSource
StencilOperation
StorageTextureAccess
StoreOp
SurfaceError
SurfaceStatus
SurfaceTarget
SurfaceTargetUnsafe
TextureAspect
TextureDimension
TextureFormat
TextureSampleType
TextureViewDimension
Trace
VertexFormat
VertexStepMode
Constants
COPY_BUFFER_ALIGNMENT
COPY_BYTES_PER_ROW_ALIGNMENT
MAP_ALIGNMENT
PUSH_CONSTANT_ALIGNMENT
QUERY_RESOLVE_BUFFER_ALIGNMENT
QUERY_SET_MAX_QUERIES
QUERY_SIZE
VERTEX_STRIDE_ALIGNMENT
Traits
UncapturedErrorHandler
WasmNotSend
WasmNotSendSync
WasmNotSync
WindowHandle
Type Aliases
AccelerationStructureFlags
AccelerationStructureGeometryFlags
AccelerationStructureUpdateMode
BlasGeometrySizeDescriptors
BlasTriangleGeometrySizeDescriptor
BufferAddress
BufferDescriptor
BufferSize
CommandEncoderDescriptor
CreateBlasDescriptor
CreateTlasDescriptor
DeviceDescriptor
DynamicOffset
ErrorSource
ImageCopyBuffer
ImageCopyTexture
ImageCopyTextureTagged
ImageDataLayout
Label
PollType
QuerySetDescriptor
RenderBundleDescriptor
RequestAdapterOptions
SamplerDescriptor
ShaderLocation
SurfaceConfiguration
TexelCopyBufferInfo
TexelCopyTextureInfo
TextureDescriptor
TextureViewDescriptor
wgpu
Module
macros
Copy item path
Settings
Help
Summary
Source
Expand description
Convenience macros