wgpu-py
latest
Contents:
Installation
Guide
wgpu API
gui API
Utils
wgpu-py
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
adapter (wgpu.GPUDevice property)
add_event_handler() (wgpu.gui.WgpuAutoGui method)
AddressMode (in module wgpu.enums)
apidiff (in module wgpu.base)
architecture (wgpu.GPUAdapterInfo property)
AutoLayoutMode (in module wgpu.enums)
B
begin_compute_pass() (wgpu.GPUCommandEncoder method)
begin_occlusion_query() (wgpu.GPURenderPassEncoder method)
begin_render_pass() (wgpu.GPUCommandEncoder method)
BindGroupDescriptor (in module wgpu.structs)
BindGroupEntry (in module wgpu.structs)
BindGroupLayoutDescriptor (in module wgpu.structs)
BindGroupLayoutEntry (in module wgpu.structs)
BlendComponent (in module wgpu.structs)
BlendFactor (in module wgpu.enums)
BlendOperation (in module wgpu.enums)
BlendState (in module wgpu.structs)
BufferBinding (in module wgpu.structs)
BufferBindingLayout (in module wgpu.structs)
BufferBindingType (in module wgpu.enums)
BufferDescriptor (in module wgpu.structs)
BufferMapState (in module wgpu.enums)
BufferUsage (in module wgpu.flags)
C
canvas (wgpu.GPUCanvasContext property)
CanvasAlphaMode (in module wgpu.enums)
CanvasConfiguration (in module wgpu.structs)
clear_buffer() (wgpu.GPUCommandEncoder method)
close() (wgpu.gui.WgpuCanvasBase method)
Color (in module wgpu.structs)
ColorTargetState (in module wgpu.structs)
ColorWrite (in module wgpu.flags)
CommandBufferDescriptor (in module wgpu.structs)
CommandEncoderDescriptor (in module wgpu.structs)
CompareFunction (in module wgpu.enums)
compilation_info() (wgpu.GPUShaderModule method)
compilation_info_async() (wgpu.GPUShaderModule method)
CompilationMessageType (in module wgpu.enums)
compute_with_buffers() (in module wgpu.utils)
ComputePassDescriptor (in module wgpu.structs)
ComputePassTimestampLocation (in module wgpu.enums)
ComputePassTimestampWrite (in module wgpu.structs)
ComputePipelineDescriptor (in module wgpu.structs)
configure() (wgpu.GPUCanvasContext method)
copy_buffer_to_buffer() (wgpu.GPUCommandEncoder method)
copy_buffer_to_texture() (wgpu.GPUCommandEncoder method)
copy_texture_to_buffer() (wgpu.GPUCommandEncoder method)
copy_texture_to_texture() (wgpu.GPUCommandEncoder method)
count (wgpu.GPUQuerySet property)
create_bind_group() (wgpu.GPUDevice method)
create_bind_group_layout() (wgpu.GPUDevice method)
create_buffer() (wgpu.GPUDevice method)
create_buffer_with_data() (wgpu.GPUDevice method)
create_command_encoder() (wgpu.GPUDevice method)
create_compute_pipeline() (wgpu.GPUDevice method)
create_compute_pipeline_async() (wgpu.GPUDevice method)
create_pipeline_layout() (wgpu.GPUDevice method)
create_query_set() (wgpu.GPUDevice method)
create_render_bundle_encoder() (wgpu.GPUDevice method)
create_render_pipeline() (wgpu.GPUDevice method)
create_render_pipeline_async() (wgpu.GPUDevice method)
create_sampler() (wgpu.GPUDevice method)
create_shader_module() (wgpu.GPUDevice method)
create_texture() (wgpu.GPUDevice method)
create_view() (wgpu.GPUTexture method)
CullMode (in module wgpu.enums)
D
depth_or_array_layers (wgpu.GPUTexture property)
DepthStencilState (in module wgpu.structs)
description (wgpu.GPUAdapterInfo property)
destroy() (wgpu.GPUBuffer method)
(wgpu.GPUDevice method)
(wgpu.GPUQuerySet method)
(wgpu.GPUTexture method)
device (wgpu.GPUAdapterInfo property)
DeviceDescriptor (in module wgpu.structs)
DeviceLostReason (in module wgpu.enums)
dimension (wgpu.GPUTexture property)
dispatch_workgroups() (wgpu.GPUComputePassEncoder method)
dispatch_workgroups_indirect() (wgpu.GPUComputePassEncoder method)
draw() (wgpu.GPURenderCommandsMixin method)
draw_frame() (wgpu.gui.WgpuCanvasBase method)
draw_indexed() (wgpu.GPURenderCommandsMixin method)
draw_indexed_indirect() (wgpu.GPURenderCommandsMixin method)
draw_indirect() (wgpu.GPURenderCommandsMixin method)
E
end() (wgpu.GPUComputePassEncoder method)
(wgpu.GPURenderPassEncoder method)
end_occlusion_query() (wgpu.GPURenderPassEncoder method)
Enum (class in wgpu.enums)
error (wgpu.GPUUncapturedErrorEvent property)
ErrorFilter (in module wgpu.enums)
execute_bundles() (wgpu.GPURenderPassEncoder method)
expired (wgpu.GPUExternalTexture property)
Extent3D (in module wgpu.structs)
ExternalTextureDescriptor (in module wgpu.structs)
F
FeatureName (in module wgpu.enums)
features (wgpu.GPUAdapter property)
(wgpu.GPUDevice property)
FilterMode (in module wgpu.enums)
finish() (wgpu.GPUCommandEncoder method)
(wgpu.GPURenderBundleEncoder method)
Flags (class in wgpu.flags)
format (wgpu.GPUTexture property)
FragmentState (in module wgpu.structs)
FrontFace (in module wgpu.enums)
G
get_bind_group_layout() (wgpu.GPUPipelineBase method)
get_context() (wgpu.gui.WgpuCanvasInterface method)
(wgpu.gui.WgpuOffscreenCanvas method)
get_current_texture() (wgpu.GPUCanvasContext method)
get_default_device() (in module wgpu.utils)
get_display_id() (wgpu.gui.WgpuCanvasInterface method)
get_logical_size() (wgpu.gui.WgpuCanvasBase method)
get_physical_size() (wgpu.gui.WgpuCanvasBase method)
(wgpu.gui.WgpuCanvasInterface method)
get_pixel_ratio() (wgpu.gui.WgpuCanvasBase method)
get_preferred_canvas_format() (wgpu.GPU method)
get_preferred_format() (wgpu.GPUCanvasContext method)
(wgpu.gui.WgpuOffscreenCanvas method)
get_window_id() (wgpu.gui.WgpuCanvasInterface method)
(wgpu.gui.WgpuOffscreenCanvas method)
GPU (class in wgpu)
GPUAdapter (class in wgpu)
GPUAdapterInfo (class in wgpu)
GPUBindGroup (class in wgpu)
GPUBindGroupLayout (class in wgpu)
GPUBindingCommandsMixin (class in wgpu)
GPUBuffer (class in wgpu)
GPUCanvasContext (class in wgpu)
GPUCommandBuffer (class in wgpu)
GPUCommandEncoder (class in wgpu)
GPUCommandsMixin (class in wgpu)
GPUCompilationInfo (class in wgpu)
GPUCompilationMessage (class in wgpu)
GPUComputePassEncoder (class in wgpu)
GPUComputePipeline (class in wgpu)
GPUDebugCommandsMixin (class in wgpu)
GPUDevice (class in wgpu)
GPUDeviceLostInfo (class in wgpu)
GPUError (class in wgpu)
GPUExternalTexture (class in wgpu)
GPUInternalError (class in wgpu)
GPUObjectBase (class in wgpu)
GPUOutOfMemoryError (class in wgpu)
GPUPipelineBase (class in wgpu)
GPUPipelineError (class in wgpu)
GPUPipelineLayout (class in wgpu)
GPUQuerySet (class in wgpu)
GPUQueue (class in wgpu)
GPURenderBundle (class in wgpu)
GPURenderBundleEncoder (class in wgpu)
GPURenderCommandsMixin (class in wgpu)
GPURenderPassEncoder (class in wgpu)
GPURenderPipeline (class in wgpu)
GPUSampler (class in wgpu)
GPUShaderModule (class in wgpu)
GPUTexture (class in wgpu)
GPUTextureView (class in wgpu)
GPUUncapturedErrorEvent (class in wgpu)
GPUValidationError (class in wgpu)
H
handle_event() (wgpu.gui.WgpuAutoGui method)
height (wgpu.GPUTexture property)
I
ImageCopyBuffer (in module wgpu.structs)
ImageCopyExternalImage (in module wgpu.structs)
ImageCopyTexture (in module wgpu.structs)
ImageDataLayout (in module wgpu.structs)
IndexFormat (in module wgpu.enums)
insert_debug_marker() (wgpu.GPUDebugCommandsMixin method)
is_closed() (wgpu.gui.WgpuCanvasBase method)
is_fallback_adapter (wgpu.GPUAdapter property)
L
label (wgpu.GPUObjectBase property)
length (wgpu.GPUCompilationMessage property)
limits (wgpu.GPUAdapter property)
(wgpu.GPUDevice property)
line_num (wgpu.GPUCompilationMessage property)
line_pos (wgpu.GPUCompilationMessage property)
LoadOp (in module wgpu.enums)
lost (wgpu.GPUDevice property)
M
map_read() (wgpu.GPUBuffer method)
map_state (wgpu.GPUBuffer property)
map_write() (wgpu.GPUBuffer method)
MapMode (in module wgpu.flags)
message (wgpu.GPUCompilationMessage property)
(wgpu.GPUDeviceLostInfo property)
(wgpu.GPUError property)
messages (wgpu.GPUCompilationInfo property)
mip_level_count (wgpu.GPUTexture property)
MipmapFilterMode (in module wgpu.enums)
module
wgpu
wgpu.enums
wgpu.flags
wgpu.structs
MultisampleState (in module wgpu.structs)
O
offset (wgpu.GPUCompilationMessage property)
on_submitted_work_done() (wgpu.GPUQueue method)
onuncapturederror (wgpu.GPUDevice property)
Origin2D (in module wgpu.structs)
Origin3D (in module wgpu.structs)
P
PipelineErrorInit (in module wgpu.structs)
PipelineErrorReason (in module wgpu.enums)
PipelineLayoutDescriptor (in module wgpu.structs)
pop_debug_group() (wgpu.GPUDebugCommandsMixin method)
PowerPreference (in module wgpu.enums)
present() (wgpu.GPUCanvasContext method)
(wgpu.gui.WgpuOffscreenCanvas method)
PrimitiveState (in module wgpu.structs)
PrimitiveTopology (in module wgpu.enums)
print_report() (wgpu.GPU method)
ProgrammableStage (in module wgpu.structs)
push_debug_group() (wgpu.GPUDebugCommandsMixin method)
Q
QuerySetDescriptor (in module wgpu.structs)
QueryType (in module wgpu.enums)
queue (wgpu.GPUDevice property)
QueueDescriptor (in module wgpu.structs)
R
read_buffer() (wgpu.GPUQueue method)
read_texture() (wgpu.GPUQueue method)
reason (wgpu.GPUDeviceLostInfo property)
(wgpu.GPUPipelineError property)
remove_event_handler() (wgpu.gui.WgpuAutoGui method)
RenderBundleDescriptor (in module wgpu.structs)
RenderBundleEncoderDescriptor (in module wgpu.structs)
RenderPassColorAttachment (in module wgpu.structs)
RenderPassDepthStencilAttachment (in module wgpu.structs)
RenderPassDescriptor (in module wgpu.structs)
RenderPassLayout (in module wgpu.structs)
RenderPassTimestampLocation (in module wgpu.enums)
RenderPassTimestampWrite (in module wgpu.structs)
RenderPipelineDescriptor (in module wgpu.structs)
request_adapter() (wgpu.GPU method)
request_adapter_async() (wgpu.GPU method)
request_adapter_info() (wgpu.GPUAdapter method)
request_adapter_info_async() (wgpu.GPUAdapter method)
request_device() (wgpu.GPUAdapter method)
request_device_async() (wgpu.GPUAdapter method)
request_draw() (wgpu.gui.WgpuCanvasBase method)
RequestAdapterOptions (in module wgpu.structs)
resolution (wgpu.utils.shadertoy.Shadertoy property)
resolve_query_set() (wgpu.GPUCommandEncoder method)
S
sample_count (wgpu.GPUTexture property)
SamplerBindingLayout (in module wgpu.structs)
SamplerBindingType (in module wgpu.enums)
SamplerDescriptor (in module wgpu.structs)
set_bind_group() (wgpu.GPUBindingCommandsMixin method)
set_blend_constant() (wgpu.GPURenderPassEncoder method)
set_index_buffer() (wgpu.GPURenderCommandsMixin method)
set_logical_size() (wgpu.gui.WgpuCanvasBase method)
set_pipeline() (wgpu.GPUComputePassEncoder method)
(wgpu.GPURenderCommandsMixin method)
set_scissor_rect() (wgpu.GPURenderPassEncoder method)
set_stencil_reference() (wgpu.GPURenderPassEncoder method)
set_vertex_buffer() (wgpu.GPURenderCommandsMixin method)
set_viewport() (wgpu.GPURenderPassEncoder method)
shader_code (wgpu.utils.shadertoy.Shadertoy property)
shader_type (wgpu.utils.shadertoy.Shadertoy property)
ShaderModuleCompilationHint (in module wgpu.structs)
ShaderModuleDescriptor (in module wgpu.structs)
ShaderStage (in module wgpu.flags)
Shadertoy (class in wgpu.utils.shadertoy)
size (wgpu.GPUBuffer property)
(wgpu.GPUTexture property)
(wgpu.GPUTextureView property)
StencilFaceState (in module wgpu.structs)
StencilOperation (in module wgpu.enums)
StorageTextureAccess (in module wgpu.enums)
StorageTextureBindingLayout (in module wgpu.structs)
StoreOp (in module wgpu.enums)
Struct (class in wgpu.structs)
submit() (wgpu.GPUQueue method)
T
texture (wgpu.GPUTextureView property)
TextureAspect (in module wgpu.enums)
TextureBindingLayout (in module wgpu.structs)
TextureDescriptor (in module wgpu.structs)
TextureDimension (in module wgpu.enums)
TextureFormat (in module wgpu.enums)
TextureSampleType (in module wgpu.enums)
TextureUsage (in module wgpu.flags)
TextureViewDescriptor (in module wgpu.structs)
TextureViewDimension (in module wgpu.enums)
type (wgpu.GPUCompilationMessage property)
(wgpu.GPUQuerySet property)
U
UncapturedErrorEventInit (in module wgpu.structs)
unconfigure() (wgpu.GPUCanvasContext method)
usage (wgpu.GPUBuffer property)
(wgpu.GPUTexture property)
V
vendor (wgpu.GPUAdapterInfo property)
VertexAttribute (in module wgpu.structs)
VertexBufferLayout (in module wgpu.structs)
VertexFormat (in module wgpu.enums)
VertexState (in module wgpu.structs)
VertexStepMode (in module wgpu.enums)
W
wgpu
module
wgpu.enums
module
wgpu.flags
module
wgpu.structs
module
WgpuAutoGui (class in wgpu.gui)
WgpuCanvasBase (class in wgpu.gui)
WgpuCanvasInterface (class in wgpu.gui)
WgpuOffscreenCanvas (class in wgpu.gui)
width (wgpu.GPUTexture property)
write_buffer() (wgpu.GPUQueue method)
write_texture() (wgpu.GPUQueue method)
write_timestamp() (wgpu.GPUCommandEncoder method)
Read the Docs
v: latest
Versions
latest
stable
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.4
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.7.7
v0.6.0
v0.5.9
Downloads
On Read the Docs
Project Home
Builds