Module Webgpu
include Webgpu__.Api
module GPUColorDict = Webgpu__.Api.GPUColorDictmodule GPUOrigin2DDict = Webgpu__.Api.GPUOrigin2DDictmodule GPUOrigin3DDict = Webgpu__.Api.GPUOrigin3DDictmodule GPUExtent3DDict = Webgpu__.Api.GPUExtent3DDictmodule GPUColor = Webgpu__.Api.GPUColormodule GPUOrigin2D = Webgpu__.Api.GPUOrigin2Dmodule GPUOrigin3D = Webgpu__.Api.GPUOrigin3Dmodule GPUExtent3D = Webgpu__.Api.GPUExtent3Dmodule GPUObjectBase = Webgpu__.Api.GPUObjectBasemodule GPUObjectDescriptorBase = Webgpu__.Api.GPUObjectDescriptorBasemodule GPUPowerPreference = Webgpu__.Api.GPUPowerPreferencemodule GPURequestAdapterOptions = Webgpu__.Api.GPURequestAdapterOptionsmodule GPUBufferUsageFlags = Webgpu__.Api.GPUBufferUsageFlagsmodule GPUBufferDescriptor = Webgpu__.Api.GPUBufferDescriptormodule GPUBuffer = Webgpu__.Api.GPUBuffermodule GPUMappedBuffer = Webgpu__.Api.GPUMappedBuffermodule GPUTextureDimension = Webgpu__.Api.GPUTextureDimensionmodule GPUTextureFormat = Webgpu__.Api.GPUTextureFormatmodule GPUTextureUsageFlags = Webgpu__.Api.GPUTextureUsageFlagsmodule GPUTextureDescriptor = Webgpu__.Api.GPUTextureDescriptormodule GPUTextureViewDimension = Webgpu__.Api.GPUTextureViewDimensionmodule GPUTextureAspect = Webgpu__.Api.GPUTextureAspectmodule GPUTextureViewDescriptor = Webgpu__.Api.GPUTextureViewDescriptormodule GPUTextureView = Webgpu__.Api.GPUTextureViewmodule GPUTexture = Webgpu__.Api.GPUTexturemodule GPUAddressMode = Webgpu__.Api.GPUAddressModemodule GPUFilterMode = Webgpu__.Api.GPUFilterModemodule GPUCompareFunction = Webgpu__.Api.GPUCompareFunctionmodule GPUSamplerDescriptor = Webgpu__.Api.GPUSamplerDescriptormodule GPUSampler = Webgpu__.Api.GPUSamplermodule GPUBindGroupLayout = Webgpu__.Api.GPUBindGroupLayoutmodule GPUPipelineLayoutDescriptor = Webgpu__.Api.GPUPipelineLayoutDescriptormodule GPUPipelineLayout = Webgpu__.Api.GPUPipelineLayoutmodule GPUTextureComponentType = Webgpu__.Api.GPUTextureComponentTypemodule GPUShaderStageFlags = Webgpu__.Api.GPUShaderStageFlagsmodule GPUBindingType = Webgpu__.Api.GPUBindingTypemodule GPUBindGroupLayoutEntry = Webgpu__.Api.GPUBindGroupLayoutEntrymodule GPUBindGroupLayoutDescriptor = Webgpu__.Api.GPUBindGroupLayoutDescriptormodule GPUBufferBinding = Webgpu__.Api.GPUBufferBindingmodule GPUBindingResource = Webgpu__.Api.GPUBindingResourcemodule GPUBindGroupEntry = Webgpu__.Api.GPUBindGroupEntrymodule GPUBindGroupDescriptor = Webgpu__.Api.GPUBindGroupDescriptormodule GPUBindGroup = Webgpu__.Api.GPUBindGroupmodule GPUShaderCode = Webgpu__.Api.GPUShaderCodemodule GPUShaderModuleDescriptor = Webgpu__.Api.GPUShaderModuleDescriptormodule GPUShaderModule = Webgpu__.Api.GPUShaderModulemodule GPUPipelineDescriptorBase = Webgpu__.Api.GPUPipelineDescriptorBasemodule GPUProgrammableStageDescriptor = Webgpu__.Api.GPUProgrammableStageDescriptormodule GPUComputePipelineDescriptor = Webgpu__.Api.GPUComputePipelineDescriptormodule GPUComputePipeline = Webgpu__.Api.GPUComputePipelinemodule GPUBlendFactor = Webgpu__.Api.GPUBlendFactormodule GPUBlendOperation = Webgpu__.Api.GPUBlendOperationmodule GPUBlendDescriptor = Webgpu__.Api.GPUBlendDescriptormodule GPUColorWriteFlags = Webgpu__.Api.GPUColorWriteFlagsmodule GPUColorStateDescriptor = Webgpu__.Api.GPUColorStateDescriptormodule GPUStencilOperation = Webgpu__.Api.GPUStencilOperationmodule GPUStencilStateFaceDescriptor = Webgpu__.Api.GPUStencilStateFaceDescriptormodule GPUDepthStencilStateDescriptor = Webgpu__.Api.GPUDepthStencilStateDescriptormodule GPUIndexFormat = Webgpu__.Api.GPUIndexFormatmodule GPUInputStepMode = Webgpu__.Api.GPUInputStepModemodule GPUVertexFormat = Webgpu__.Api.GPUVertexFormatmodule GPUVertexAttributeDescriptor = Webgpu__.Api.GPUVertexAttributeDescriptormodule GPUVertexBufferLayoutDescriptor = Webgpu__.Api.GPUVertexBufferLayoutDescriptormodule GPUVertexStateDescriptor = Webgpu__.Api.GPUVertexStateDescriptormodule GPUPrimitiveTopology = Webgpu__.Api.GPUPrimitiveTopologymodule GPUFrontFace = Webgpu__.Api.GPUFrontFacemodule GPUCullMode = Webgpu__.Api.GPUCullModemodule GPURasterizationStateDescriptor = Webgpu__.Api.GPURasterizationStateDescriptormodule GPURenderPipelineDescriptor = Webgpu__.Api.GPURenderPipelineDescriptormodule GPURenderPipeline = Webgpu__.Api.GPURenderPipelinemodule GPUCommandEncoderDescriptor = Webgpu__.Api.GPUCommandEncoderDescriptormodule GPULoadOp = Webgpu__.Api.GPULoadOpmodule GPUStoreOp = Webgpu__.Api.GPUStoreOpmodule GPURenderPassColorAttachmentDescriptor = Webgpu__.Api.GPURenderPassColorAttachmentDescriptormodule GPURenderPassDepthStencilAttachmentDescriptor = Webgpu__.Api.GPURenderPassDepthStencilAttachmentDescriptormodule GPURenderPassDescriptor = Webgpu__.Api.GPURenderPassDescriptormodule GPUBufferCopyView = Webgpu__.Api.GPUBufferCopyViewmodule GPUTextureCopyView = Webgpu__.Api.GPUTextureCopyViewmodule GPUProgrammablePassEncoder = Webgpu__.Api.GPUProgrammablePassEncodermodule GPURenderEncoderBase = Webgpu__.Api.GPURenderEncoderBasemodule GPURenderPassEncoder = Webgpu__.Api.GPURenderPassEncodermodule GPUComputePassDescriptor = Webgpu__.Api.GPUComputePassDescriptormodule GPUComputePassEncoder = Webgpu__.Api.GPUComputePassEncodermodule GPUCommandBufferDescriptor = Webgpu__.Api.GPUCommandBufferDescriptormodule GPUCommandBuffer = Webgpu__.Api.GPUCommandBuffermodule GPUCommandEncoder = Webgpu__.Api.GPUCommandEncodermodule GPUQueue = Webgpu__.Api.GPUQueuemodule GPUDevice = Webgpu__.Api.GPUDevicemodule GPUExtensions = Webgpu__.Api.GPUExtensionsmodule GPULimits = Webgpu__.Api.GPULimitsmodule GPUDeviceDescriptor = Webgpu__.Api.GPUDeviceDescriptormodule GPUAdapter = Webgpu__.Api.GPUAdaptermodule GPU = Webgpu__.Api.GPUmodule GPUProvider = Webgpu__.Api.GPUProvidermodule GPUDeviceLostInfo = Webgpu__.Api.GPUDeviceLostInfomodule GPUErrorFilter = Webgpu__.Api.GPUErrorFiltermodule GPUOutOfMemoryError = Webgpu__.Api.GPUOutOfMemoryErrormodule GPUValidationError = Webgpu__.Api.GPUValidationErrormodule GPUError = Webgpu__.Api.GPUErrormodule GPUBufferUsage = Webgpu__.Api.GPUBufferUsagemodule GPUTextureUsage = Webgpu__.Api.GPUTextureUsagemodule GPUShaderStage = Webgpu__.Api.GPUShaderStagemodule GPUColorWrite = Webgpu__.Api.GPUColorWritemodule GPUImageBitmapCopyView = Webgpu__.Api.GPUImageBitmapCopyViewmodule GPURenderBundleEncoderDescriptor = Webgpu__.Api.GPURenderBundleEncoderDescriptormodule GPURenderBundleEncoder = Webgpu__.Api.GPURenderBundleEncodermodule GPURenderBundleDescriptor = Webgpu__.Api.GPURenderBundleDescriptormodule GPURenderBundle = Webgpu__.Api.GPURenderBundlemodule GPUFenceDescriptor = Webgpu__.Api.GPUFenceDescriptormodule GPUFence = Webgpu__.Api.GPUFencemodule GPUSwapChain = Webgpu__.Api.GPUSwapChainmodule GPUSwapChainDescriptor = Webgpu__.Api.GPUSwapChainDescriptormodule GPUCanvasContext = Webgpu__.Api.GPUCanvasContextinclude Webgpu__.Get
val get : unit -> Webgpu__.Api.GPU.t