webgpu library Null safety

WebGPU

https://gpuweb.github.io/gpuweb/

Classes

GPU
GPUAdapter
GPUBindGroup
GPUBindGroupDescriptor
GPUBindGroupEntry
GPUBindGroupLayout
GPUBindGroupLayoutDescriptor
GPUBindGroupLayoutEntry
GPUBlendComponent
GPUBlendState
GPUBuffer
GPUBufferBinding
GPUBufferBindingLayout
GPUBufferDescriptor
GPUBufferUsage
GPUCanvasContext
GPUColorDict
GPUColorTargetState
GPUColorWrite
GPUCommandBuffer
GPUCommandBufferDescriptor
GPUCommandEncoder
GPUCommandEncoderDescriptor
GPUCompilationInfo
GPUCompilationMessage
GPUComputePassDescriptor
GPUComputePassEncoder
GPUComputePipeline
GPUComputePipelineDescriptor
GPUDepthStencilState
GPUDevice
GPUDeviceDescriptor
GPUDeviceLostInfo
GPUExtent3DDict
GPUExternalTexture
GPUExternalTextureBindingLayout
GPUExternalTextureDescriptor
GPUFragmentState
GPUImageCopyBuffer
GPUImageCopyExternalImage
GPUImageCopyTexture
GPUImageDataLayout
GPUMapMode
GPUMultisampleState
GPUObjectDescriptorBase
GPUOrigin2DDict
GPUOrigin3DDict
GPUOutOfMemoryError
GPUPipelineDescriptorBase
GPUPipelineLayout
GPUPipelineLayoutDescriptor
GPUPresentationConfiguration
GPUPresentationContext
GPUPrimitiveState
GPUProgrammableStage
GPUQuerySet
GPUQuerySetDescriptor
GPUQueue
GPURenderBundle
GPURenderBundleDescriptor
GPURenderBundleEncoder
GPURenderBundleEncoderDescriptor
GPURenderPassColorAttachment
GPURenderPassDepthStencilAttachment
GPURenderPassDescriptor
GPURenderPassEncoder
GPURenderPipeline
GPURenderPipelineDescriptor
GPURequestAdapterOptions
GPUSampler
GPUSamplerBindingLayout
GPUSamplerDescriptor
GPUShaderModule
GPUShaderModuleDescriptor
GPUShaderStage
GPUStencilFaceState
GPUStorageTextureBindingLayout
GPUSupportedFeatures
GPUSupportedLimits
GPUSwapChain
GPUSwapChainDescriptor
GPUTexture
GPUTextureBindingLayout
GPUTextureDescriptor
GPUTextureUsage
GPUTextureView
GPUTextureViewDescriptor
GPUUncapturedErrorEvent
GPUUncapturedErrorEventInit
GPUValidationError
GPUVertexAttribute
GPUVertexBufferLayout
GPUVertexState

Mixins

GPUObjectBase
GPUPipelineBase
GPUProgrammablePassEncoder
GPURenderEncoderBase

Enums

GPUAddressMode
GPUBlendFactor
GPUBlendOperation
GPUBufferBindingType
GPUCanvasCompositingAlphaMode
GPUCompareFunction
GPUCompilationMessageType
GPUCullMode
GPUDeviceLostReason
GPUErrorFilter
GPUFeatureName
GPUFilterMode
GPUFrontFace
GPUIndexFormat
GPUInputStepMode
GPULoadOp
GPUPipelineStatisticName
GPUPowerPreference
GPUPredefinedColorSpace
GPUPrimitiveTopology
GPUQueryType
GPUSamplerBindingType
GPUStencilOperation
GPUStorageTextureAccess
GPUStoreOp
GPUTextureAspect
GPUTextureDimension
GPUTextureFormat
GPUTextureSampleType
GPUTextureViewDimension
GPUVertexFormat