List of all items
Structs
- AHardwareBufferProperties
- Adapter
- AdapterInfo
- AdapterPropertiesD3D
- AdapterPropertiesExplicitComputeSubgroupSizeConfigs
- AdapterPropertiesMemoryHeaps
- AdapterPropertiesSubgroupMatrixConfigs
- AdapterPropertiesVk
- AdapterPropertiesWGPU
- BindGroup
- BindGroupDescriptor
- BindGroupEntry
- BindGroupLayout
- BindGroupLayoutDescriptor
- BindGroupLayoutEntry
- BindingResource
- BlendComponent
- BlendState
- Buffer
- BufferBindingLayout
- BufferDescriptor
- BufferHostMappedPointer
- BufferMapCallbackInfo
- BufferUsage
- Color
- ColorTargetState
- ColorTargetStateExpandResolveTextureDawn
- ColorWriteMask
- CommandBuffer
- CommandBufferDescriptor
- CommandEncoder
- CommandEncoderDescriptor
- CompatibilityModeLimits
- CompilationInfo
- CompilationInfoCallbackInfo
- CompilationMessage
- ComputePassDescriptor
- ComputePassEncoder
- ComputePipeline
- ComputePipelineDescriptor
- ComputeState
- ConstantEntry
- CopyTextureForBrowserOptions
- CreateComputePipelineAsyncCallbackInfo
- CreateRenderPipelineAsyncCallbackInfo
- DawnAdapterPropertiesPowerPreference
- DawnBufferDescriptorErrorInfoFromWireClient
- DawnCacheDeviceDescriptor
- DawnCompilationMessageUtf16
- DawnConsumeAdapterDescriptor
- DawnDeviceAllocatorControl
- DawnDrmFormatCapabilities
- DawnDrmFormatProperties
- DawnEncoderInternalUsageDescriptor
- DawnFakeBufferOOMForTesting
- DawnFakeDeviceInitializeErrorForTesting
- DawnFormatCapabilities
- DawnHostMappedPointerLimits
- DawnInjectedInvalidSType
- DawnRenderPassSampleCount
- DawnShaderModuleSPIRVOptionsDescriptor
- DawnTexelCopyBufferRowAlignmentLimits
- DawnTextureInternalUsageDescriptor
- DawnTogglesDescriptor
- DawnWGSLBlocklist
- DawnWireWGSLControl
- DepthStencilState
- Device
- DeviceDescriptor
- DeviceLostCallbackInfo
- Extent2D
- Extent3D
- ExternalTexture
- ExternalTextureBindingEntry
- ExternalTextureBindingLayout
- ExternalTextureDescriptor
- FragmentState
- Future
- FutureWaitInfo
- HeapProperty
- ImageCopyExternalTexture
- Instance
- InstanceDescriptor
- InstanceLimits
- Limits
- LoggingCallbackInfo
- MapMode
- MemoryHeapInfo
- MultisampleState
- Origin2D
- Origin3D
- PassTimestampWrites
- PipelineLayout
- PipelineLayoutDescriptor
- PipelineLayoutPixelLocalStorage
- PipelineLayoutResourceTable
- PipelineLayoutStorageAttachment
- PopErrorScopeCallbackInfo
- PrimitiveState
- QuerySet
- QuerySetDescriptor
- Queue
- QueueDescriptor
- QueueWorkDoneCallbackInfo
- RenderBundle
- RenderBundleDescriptor
- RenderBundleEncoder
- RenderBundleEncoderDescriptor
- RenderPassColorAttachment
- RenderPassDepthStencilAttachment
- RenderPassDescriptor
- RenderPassDescriptorResolveRect
- RenderPassEncoder
- RenderPassMaxDrawCount
- RenderPassPixelLocalStorage
- RenderPassRenderAreaRect
- RenderPassStorageAttachment
- RenderPipeline
- RenderPipelineDescriptor
- RequestAdapterCallbackInfo
- RequestAdapterOptions
- RequestAdapterWebGPUBackendOptions
- RequestAdapterWebXROptions
- RequestDeviceCallbackInfo
- ResourceTable
- ResourceTableDescriptor
- Sampler
- SamplerBindingLayout
- SamplerDescriptor
- ShaderModule
- ShaderModuleCompilationOptions
- ShaderModuleDescriptor
- ShaderSourceSPIRV
- ShaderSourceWGSL
- ShaderStage
- SharedBufferMemory
- SharedBufferMemoryBeginAccessDescriptor
- SharedBufferMemoryD3D12SharedMemoryFileMappingHandleDescriptor
- SharedBufferMemoryDescriptor
- SharedBufferMemoryEndAccessState
- SharedBufferMemoryProperties
- SharedFence
- SharedFenceDXGISharedHandleDescriptor
- SharedFenceDXGISharedHandleExportInfo
- SharedFenceDescriptor
- SharedFenceEGLSyncDescriptor
- SharedFenceEGLSyncExportInfo
- SharedFenceExportInfo
- SharedFenceMTLSharedEventDescriptor
- SharedFenceMTLSharedEventExportInfo
- SharedFenceSyncFDDescriptor
- SharedFenceSyncFDExportInfo
- SharedFenceVkSemaphoreOpaqueFDDescriptor
- SharedFenceVkSemaphoreOpaqueFDExportInfo
- SharedFenceVkSemaphoreZirconHandleDescriptor
- SharedFenceVkSemaphoreZirconHandleExportInfo
- SharedTextureMemory
- SharedTextureMemoryAHardwareBufferDescriptor
- SharedTextureMemoryAHardwareBufferProperties
- SharedTextureMemoryBeginAccessDescriptor
- SharedTextureMemoryD3D11BeginState
- SharedTextureMemoryD3DSwapchainBeginState
- SharedTextureMemoryDXGISharedHandleDescriptor
- SharedTextureMemoryDescriptor
- SharedTextureMemoryDmaBufDescriptor
- SharedTextureMemoryDmaBufPlane
- SharedTextureMemoryEGLImageDescriptor
- SharedTextureMemoryEndAccessState
- SharedTextureMemoryIOSurfaceDescriptor
- SharedTextureMemoryMetalEndAccessState
- SharedTextureMemoryOpaqueFDDescriptor
- SharedTextureMemoryProperties
- SharedTextureMemoryVkDedicatedAllocationDescriptor
- SharedTextureMemoryVkImageLayoutBeginState
- SharedTextureMemoryVkImageLayoutEndState
- SharedTextureMemoryZirconHandleDescriptor
- StaticSamplerBindingLayout
- StencilFaceState
- StorageTextureBindingLayout
- StringView
- SubgroupMatrixConfig
- SupportedFeatures
- SupportedInstanceFeatures
- SupportedWGSLLanguageFeatures
- Surface
- SurfaceCapabilities
- SurfaceColorManagement
- SurfaceConfiguration
- SurfaceDescriptor
- SurfaceDescriptorFromWindowsCoreWindow
- SurfaceDescriptorFromWindowsUWPSwapChainPanel
- SurfaceDescriptorFromWindowsWinUISwapChainPanel
- SurfaceSourceAndroidNativeWindow
- SurfaceSourceMetalLayer
- SurfaceSourceWaylandSurface
- SurfaceSourceWindowsHWND
- SurfaceSourceXCBWindow
- SurfaceSourceXlibWindow
- SurfaceTexture
- TexelBufferBindingEntry
- TexelBufferBindingLayout
- TexelBufferView
- TexelBufferViewDescriptor
- TexelCopyBufferInfo
- TexelCopyBufferLayout
- TexelCopyTextureInfo
- Texture
- TextureBindingLayout
- TextureBindingViewDimension
- TextureComponentSwizzle
- TextureComponentSwizzleDescriptor
- TextureDescriptor
- TextureUsage
- TextureView
- TextureViewDescriptor
- UncapturedErrorCallbackInfo
- VertexAttribute
- VertexBufferLayout
- VertexState
- YCbCrVkDescriptor
Enums
- AdapterInfoExtension
- AdapterType
- AddressMode
- AlphaMode
- BackendType
- BindGroupDescriptorExtension
- BindGroupEntryExtension
- BindGroupLayoutDescriptorExtension
- BindGroupLayoutEntryExtension
- BindingResourceExtension
- BlendFactor
- BlendOperation
- BufferBindingLayoutExtension
- BufferBindingType
- BufferDescriptorExtension
- BufferMapState
- CallbackMode
- ColorTargetStateExtension
- CommandBufferDescriptorExtension
- CommandEncoderDescriptorExtension
- CompareFunction
- CompilationInfoExtension
- CompilationInfoRequestStatus
- CompilationMessageExtension
- CompilationMessageType
- ComponentSwizzle
- CompositeAlphaMode
- ComputePassDescriptorExtension
- ComputePipelineDescriptorExtension
- ComputeStateExtension
- ConstantEntryExtension
- CopyTextureForBrowserOptionsExtension
- CreatePipelineAsyncStatus
- CullMode
- DawnFormatCapabilitiesExtension
- DepthStencilStateExtension
- DeviceDescriptorExtension
- DeviceLostReason
- ErrorFilter
- ErrorType
- ExternalTextureDescriptorExtension
- ExternalTextureRotation
- FeatureLevel
- FeatureName
- FilterMode
- FragmentStateExtension
- FrontFace
- ImageCopyExternalTextureExtension
- IndexFormat
- InstanceDescriptorExtension
- InstanceFeatureName
- InstanceLimitsExtension
- LimitsExtension
- LoadOp
- LoggingType
- MapAsyncStatus
- MipmapFilterMode
- MultisampleStateExtension
- OptionalBool
- PassTimestampWritesExtension
- PipelineLayoutDescriptorExtension
- PipelineLayoutStorageAttachmentExtension
- PopErrorScopeStatus
- PowerPreference
- PredefinedColorSpace
- PresentMode
- PrimitiveStateExtension
- PrimitiveTopology
- QuerySetDescriptorExtension
- QueryType
- QueueDescriptorExtension
- QueueWorkDoneStatus
- RenderBundleDescriptorExtension
- RenderBundleEncoderDescriptorExtension
- RenderPassColorAttachmentExtension
- RenderPassDepthStencilAttachmentExtension
- RenderPassDescriptorExtension
- RenderPassStorageAttachmentExtension
- RenderPipelineDescriptorExtension
- RequestAdapterOptionsExtension
- RequestAdapterStatus
- RequestDeviceStatus
- ResourceTableDescriptorExtension
- SType
- SamplerBindingLayoutExtension
- SamplerBindingType
- SamplerDescriptorExtension
- ShaderModuleDescriptorExtension
- SharedBufferMemoryBeginAccessDescriptorExtension
- SharedBufferMemoryDescriptorExtension
- SharedBufferMemoryEndAccessStateExtension
- SharedBufferMemoryPropertiesExtension
- SharedFenceDescriptorExtension
- SharedFenceExportInfoExtension
- SharedFenceType
- SharedTextureMemoryBeginAccessDescriptorExtension
- SharedTextureMemoryDescriptorExtension
- SharedTextureMemoryEndAccessStateExtension
- SharedTextureMemoryPropertiesExtension
- Status
- StencilOperation
- StorageTextureAccess
- StorageTextureBindingLayoutExtension
- StoreOp
- SubgroupMatrixComponentType
- SurfaceCapabilitiesExtension
- SurfaceConfigurationExtension
- SurfaceDescriptorExtension
- SurfaceGetCurrentTextureStatus
- SurfaceTextureExtension
- TexelBufferAccess
- TexelBufferViewDescriptorExtension
- TextureAspect
- TextureBindingLayoutExtension
- TextureDescriptorExtension
- TextureDimension
- TextureFormat
- TextureSampleType
- TextureViewDescriptorExtension
- TextureViewDimension
- ToneMappingMode
- VertexAttributeExtension
- VertexBufferLayoutExtension
- VertexFormat
- VertexStateExtension
- VertexStepMode
- WGSLLanguageFeatureName
- WaitStatus
Functions
Type Aliases
- BufferMapCallback
- Callback
- CompilationInfoCallback
- CreateComputePipelineAsyncCallback
- CreateRenderPipelineAsyncCallback
- DawnLoadCacheDataFunction
- DawnStoreCacheDataFunction
- DeviceLostCallback
- LoggingCallback
- PopErrorScopeCallback
- Proc
- QueueWorkDoneCallback
- RequestAdapterCallback
- RequestDeviceCallback
- UncapturedErrorCallback