List of all items
Structs
- WgpuPrep
- WgpuRenderer
- atlas::AtlasHandle
- atlas::AtlasRect
- atlas::TextureAtlas
- batch::BatchKey
- batch::DrawBatch
- batch::PreparedFrame
- clip::ClipRect
- clip::ClipStack
- gpu::blend::BlendPipelineSet
- gpu::buffer::BlurUniforms
- gpu::buffer::CompUniforms
- gpu::buffer::Globals
- gpu::buffer::GradientUniforms
- gpu::buffer::GradientVertex
- gpu::buffer::LineQuadParams
- gpu::buffer::TexQuadParams
- gpu::buffer::TexVertex
- gpu::buffer::Vertex
- gpu::compute_blur::ComputeBlurPipeline
- gpu::device::GpuContext
- gpu::exec::FrameStats
- gpu::frame_pacing::FrameHistogram
- gpu::frame_pacing::FrameTimer
- gpu::hdr::HdrGpuContext
- gpu::instance::InstanceRect
- gpu::instance::InstancedRectPipeline
- gpu::instance::InstancedRectRenderer
- gpu::layer_cache::LayerCache
- gpu::pipeline::BlurPipeline
- gpu::pipeline::CompositePipeline
- gpu::pipeline::GradientPipeline
- gpu::pipeline::SolidPipeline
- gpu::pipeline::TexturedPipeline
- gpu::render_target::RenderTarget
- gpu::renderer::WgpuBackend
- gpu::ring_buffer::RingAllocation
- gpu::ring_buffer::RingBuffer
- gpu::ring_buffer::RingBufferStats
- gpu::shadow::ShadowDesc
- gpu::shadow::ShadowGpuState
- gpu::shadow::ShadowPipelines
- gpu::shadow::ShadowRenderStats
- gpu::stencil::StencilClipState
- gpu::stencil::StencilTarget
- gpu::stencil::StencilWritePipeline
- gpu::texture::TexturedDraw
- quality::RenderQuality
- resource::ResourceId
- resource::ResourceRegistry
- resource::ShaderGuard
- resource::ShaderHandle
- resource::TextureGuard
- resource::TextureHandle
- surface::SurfaceConfig
- surface::SurfaceContext
Enums
- batch::BlendMode
- batch::PipelineKind
- error::GpuErrorKind
- gpu::frame_pacing::FrameTimerMode
- gpu::frame_pacing::PresentModeRecommendation
- gpu::hdr::SurfaceColorFormat
- quality::ShadowQuality
- quality::TextQuality
Functions
- batch::batch
- error::map_gpu_error
- gpu::blend::blend_state_for_mode
- gpu::buffer::pack_u16_pair
- gpu::buffer::push_circle_quad
- gpu::buffer::push_ellipse_quad
- gpu::buffer::push_fullscreen_quad
- gpu::buffer::push_gradient_quad
- gpu::buffer::push_line_quad
- gpu::buffer::push_nine_slice_quads
- gpu::buffer::push_rect_quad
- gpu::buffer::push_rounded_rect_per_corner_quad
- gpu::buffer::push_rounded_rect_quad
- gpu::buffer::push_textured_quad
- gpu::buffer::push_triangle
- gpu::earcut::ear_clip_simple
- gpu::earcut::triangulate
- gpu::hdr::select_surface_format
- gpu::shadow::collect_shadows
- gpu::shadow::render_shadows
- gpu::tessellator::tessellate_fill
- gpu::tessellator::tessellate_stroke
- gpu::texture::upload_image