Library Moduleswiftwasm.webapikit 0.1.0WebGPU
WebGPU
import WebGPU
Module information
- Declarations
- 1208
- Symbols
- 1517
import WebGPU
protocol Any_GPUAutoLayoutMode_or_GPUPipelineLayout : ConvertibleToJSValue
protocol Any_GPUBindingResource : ConvertibleToJSValue
protocol Any_GPUColor : ConvertibleToJSValue
protocol Any_GPUExtent3D : ConvertibleToJSValue
protocol Any_GPUImageCopyExternalImageSource : ConvertibleToJSValue
protocol Any_GPUOrigin2D : ConvertibleToJSValue
protocol Any_GPUOrigin3D : ConvertibleToJSValue
protocol Any_HTMLCanvasElement_or_OffscreenCanvas : ConvertibleToJSValue
protocol Any_HTMLVideoElement_or_VideoFrame : ConvertibleToJSValue
protocol GPUBindingCommandsMixin : JSBridgedClass
protocol GPUCommandsMixin : JSBridgedClass
protocol GPUDebugCommandsMixin : JSBridgedClass
protocol GPUObjectBase : JSBridgedClass
protocol GPUPipelineBase : JSBridgedClass
protocol GPURenderCommandsMixin : JSBridgedClass
protocol NavigatorGPU : JSBridgedClass
class GPU
class GPUAdapter
class GPUAdapterInfo
enum GPUAddressMode
enum GPUAutoLayoutMode
enum GPUAutoLayoutMode_or_GPUPipelineLayout
class GPUBindGroup
class GPUBindGroupDescriptor
class GPUBindGroupEntry
class GPUBindGroupLayout
class GPUBindGroupLayoutDescriptor
class GPUBindGroupLayoutEntry
enum GPUBindingResource
class GPUBlendComponent
enum GPUBlendFactor
enum GPUBlendOperation
class GPUBlendState
class GPUBuffer
class GPUBufferBinding
class GPUBufferBindingLayout
enum GPUBufferBindingType
class GPUBufferDescriptor
enum GPUBufferMapState
enum GPUBufferUsage
enum GPUCanvasAlphaMode
class GPUCanvasConfiguration
class GPUCanvasContext
enum GPUColor
class GPUColorDict
class GPUColorTargetState
enum GPUColorWrite
class GPUCommandBuffer
class GPUCommandBufferDescriptor
class GPUCommandEncoder
class GPUCommandEncoderDescriptor
enum GPUCompareFunction
class GPUCompilationInfo
class GPUCompilationMessage
enum GPUCompilationMessageType
class GPUComputePassDescriptor
class GPUComputePassEncoder
class GPUComputePassTimestampWrites
class GPUComputePipeline
class GPUComputePipelineDescriptor
enum GPUCullMode
class GPUDepthStencilState
class GPUDevice
class GPUDeviceDescriptor
class GPUDeviceLostInfo
enum GPUDeviceLostReason
class GPUError
enum GPUErrorFilter
enum GPUExtent3D
class GPUExtent3DDict
class GPUExternalTexture
class GPUExternalTextureBindingLayout
class GPUExternalTextureDescriptor
enum GPUFeatureName
enum GPUFilterMode
class GPUFragmentState
enum GPUFrontFace
class GPUImageCopyBuffer
class GPUImageCopyExternalImage
enum GPUImageCopyExternalImageSource
class GPUImageCopyTexture
class GPUImageCopyTextureTagged
class GPUImageDataLayout
enum GPUIndexFormat
class GPUInternalError
enum GPULoadOp
enum GPUMapMode
enum GPUMipmapFilterMode
class GPUMultisampleState
class GPUObjectDescriptorBase
enum GPUOrigin2D
class GPUOrigin2DDict
enum GPUOrigin3D
class GPUOrigin3DDict
class GPUOutOfMemoryError
class GPUPipelineDescriptorBase
class GPUPipelineError
class GPUPipelineErrorInit
enum GPUPipelineErrorReason
class GPUPipelineLayout
class GPUPipelineLayoutDescriptor
enum GPUPowerPreference
class GPUPrimitiveState
enum GPUPrimitiveTopology
class GPUProgrammableStage
class GPUQuerySet
class GPUQuerySetDescriptor
enum GPUQueryType
class GPUQueue
class GPUQueueDescriptor
class GPURenderBundle
class GPURenderBundleDescriptor
class GPURenderBundleEncoder
class GPURenderBundleEncoderDescriptor
class GPURenderPassColorAttachment
class GPURenderPassDepthStencilAttachment
class GPURenderPassDescriptor
class GPURenderPassEncoder
class GPURenderPassLayout
class GPURenderPassTimestampWrites
class GPURenderPipeline
class GPURenderPipelineDescriptor
class GPURequestAdapterOptions
class GPUSampler
class GPUSamplerBindingLayout
enum GPUSamplerBindingType
class GPUSamplerDescriptor
class GPUShaderModule
class GPUShaderModuleCompilationHint
class GPUShaderModuleDescriptor
enum GPUShaderStage
class GPUStencilFaceState
enum GPUStencilOperation
enum GPUStorageTextureAccess
class GPUStorageTextureBindingLayout
enum GPUStoreOp
class GPUSupportedFeatures
class GPUSupportedLimits
class GPUTexture
enum GPUTextureAspect
class GPUTextureBindingLayout
class GPUTextureDescriptor
enum GPUTextureDimension
enum GPUTextureFormat
enum GPUTextureSampleType
enum GPUTextureUsage
class GPUTextureView
class GPUTextureViewDescriptor
enum GPUTextureViewDimension
class GPUUncapturedErrorEvent
class GPUUncapturedErrorEventInit
class GPUValidationError
class GPUVertexAttribute
class GPUVertexBufferLayout
enum GPUVertexFormat
class GPUVertexState
enum GPUVertexStepMode
enum HTMLCanvasElement_or_OffscreenCanvas
enum HTMLVideoElement_or_VideoFrame
class WGSLLanguageFeatures
typealias GPUBufferDynamicOffset = UInt32
typealias GPUBufferUsageFlags = UInt32
typealias GPUColorWriteFlags = UInt32
typealias GPUDepthBias = Int32
typealias GPUFlagsConstant = UInt32
typealias GPUIndex32 = UInt32
typealias GPUIntegerCoordinate = UInt32
typealias GPUIntegerCoordinateOut = UInt32
typealias GPUMapModeFlags = UInt32
typealias GPUPipelineConstantValue = Double
typealias GPUSampleMask = UInt32
typealias GPUShaderStageFlags = UInt32
typealias GPUSignedOffset32 = Int32
typealias GPUSize32 = UInt32
typealias GPUSize32Out = UInt32
typealias GPUSize64 = UInt64
typealias GPUSize64Out = UInt64
typealias GPUStencilValue = UInt32
typealias GPUTextureUsageFlags = UInt32
import CSSOM
import DOM
import ECMAScript
import FileSystem
import Gamepad
import SVG
import WebAPIBase
import WebAPIKitDemo
import WebAnimations
import WebAudio
import WebGL1
import WebGL2
import WebIDL
import WebIDLToSwift
import WebSockets