Module bevy::wgpu[][src]

A render backend utilizing wgpu.

Modules

diagnostic
renderer

Structs

BindGroupCounter
WgpuBindGroupInfo
WgpuFeatures
WgpuLimits
WgpuOptions
WgpuPlugin
WgpuRenderPass
WgpuRenderer
WgpuResourceRefs

Stores read only references to WgpuResource collections. See WgpuResourcesReadLock docs for context on why this exists

WgpuResources
WgpuResourcesReadLock

Grabs a read lock on all wgpu resources. When paired with WgpuResourceRefs, this allows you to pass in wgpu resources to wgpu::RenderPass<’a> with the appropriate lifetime. This is accomplished by grabbing a WgpuResourcesReadLock before creating a wgpu::RenderPass, getting a WgpuResourcesRefs, and storing that in the pass.

Enums

WgpuBackend
WgpuFeature
WgpuPowerOptions

Functions

get_wgpu_render_system