.. currentmodule:: wgpu
.. autoclass:: GPU
.. autofunction:: request_adapter
.. autofunction:: request_adapter_async
.. autoclass:: GPUAdapter
:members:
.. autoclass:: GPUObjectBase
:members:
.. autoclass:: GPUDevice
:members:
.. autoclass:: GPUBuffer
:members:
.. autoclass:: GPUTexture
:members:
.. autoclass:: GPUTextureView
:members:
.. autoclass:: GPUSampler
:members:
.. autoclass:: GPUBindGroupLayout
:members:
.. autoclass:: GPUBindGroup
:members:
.. autoclass:: GPUPipelineLayout
:members:
.. autoclass:: GPUShaderModule
:members:
.. autoclass:: GPUPipelineBase
:members:
.. autoclass:: GPUComputePipeline
:members:
.. autoclass:: GPURenderPipeline
:members:
Command buffers and encoders
.. autoclass:: GPUCommandBuffer
:members:
.. autoclass:: GPUCommandsMixin
:members:
.. autoclass:: GPUBindingCommandsMixin
:members:
.. autoclass:: GPUDebugCommandsMixin
:members:
.. autoclass:: GPURenderCommandsMixin
:members:
.. autoclass:: GPUCommandEncoder
:members:
.. autoclass:: GPUComputePassEncoder
:members:
.. autoclass:: GPURenderPassEncoder
:members:
.. autoclass:: GPURenderBundle
:members:
.. autoclass:: GPURenderBundleEncoder
:members:
.. autoclass:: GPUCanvasContext
:members:
.. autoclass:: GPUQueue
:members:
.. autoclass:: GPUQuerySet
:members:
.. autoclass:: GPUDeviceLostInfo
:members:
.. autoclass:: GPUOutOfMemoryError
:members:
.. autoclass:: GPUValidationError
:members:
.. autoclass:: GPUCompilationInfo
:members:
.. autoclass:: GPUCompilationMessage
:members:
.. autoclass:: GPUUncapturedErrorEvent
:members:
.. autoclass:: GPUExternalTexture
:members: