Opaque, non-dispatchable handles to WebGPU objects.
More...
Opaque, non-dispatchable handles to WebGPU objects.
◆ WGPUAdapter
typedef struct WGPUAdapterImpl* WGPUAdapter |
◆ WGPUBindGroup
typedef struct WGPUBindGroupImpl* WGPUBindGroup |
◆ WGPUBindGroupLayout
typedef struct WGPUBindGroupLayoutImpl* WGPUBindGroupLayout |
◆ WGPUBuffer
typedef struct WGPUBufferImpl* WGPUBuffer |
◆ WGPUCommandBuffer
typedef struct WGPUCommandBufferImpl* WGPUCommandBuffer |
◆ WGPUCommandEncoder
typedef struct WGPUCommandEncoderImpl* WGPUCommandEncoder |
◆ WGPUComputePassEncoder
typedef struct WGPUComputePassEncoderImpl* WGPUComputePassEncoder |
◆ WGPUComputePipeline
typedef struct WGPUComputePipelineImpl* WGPUComputePipeline |
◆ WGPUDevice
typedef struct WGPUDeviceImpl* WGPUDevice |
◆ WGPUInstance
typedef struct WGPUInstanceImpl* WGPUInstance |
◆ WGPUPipelineLayout
typedef struct WGPUPipelineLayoutImpl* WGPUPipelineLayout |
◆ WGPUQuerySet
typedef struct WGPUQuerySetImpl* WGPUQuerySet |
◆ WGPUQueue
typedef struct WGPUQueueImpl* WGPUQueue |
◆ WGPURenderBundle
typedef struct WGPURenderBundleImpl* WGPURenderBundle |
◆ WGPURenderBundleEncoder
typedef struct WGPURenderBundleEncoderImpl* WGPURenderBundleEncoder |
◆ WGPURenderPassEncoder
typedef struct WGPURenderPassEncoderImpl* WGPURenderPassEncoder |
◆ WGPURenderPipeline
typedef struct WGPURenderPipelineImpl* WGPURenderPipeline |
◆ WGPUSampler
typedef struct WGPUSamplerImpl* WGPUSampler |
◆ WGPUShaderModule
typedef struct WGPUShaderModuleImpl* WGPUShaderModule |
◆ WGPUSurface
An object used to continuously present image data to the user, see Surfaces for more details.
Definition at line 180 of file webgpu.h.
◆ WGPUTexture
typedef struct WGPUTextureImpl* WGPUTexture |
◆ WGPUTextureView
typedef struct WGPUTextureViewImpl* WGPUTextureView |