Skip to main content

Crate teksilo_render

Crate teksilo_render 

Source

Re-exports§

pub use device_health::DeviceHealth;
pub use gpu_reclaim::poll_gpu_reclaim;
pub use image_manager::ImageManager;
pub use instance::instance_flags;
pub use live_timings::LiveImageTimings;
pub use live_timings::Percentiles;
pub use path_atlas::PathAtlas;
pub use renderer::Renderer;
pub use vertex::QuadVertex;
pub use vertex::RectVertex;
pub use vertex::SdfVertex;
pub use vertex::ShadowVertex;

Modules§

device_health
Whether a GPU device is still alive.
gpu_reclaim
Getting dropped textures freed while nothing is drawn.
image_manager
Image texture manager: maps image names to GPU textures for DrawCommand::Image rendering.
instance
The flags every wgpu instance in this workspace is built with.
live_timings
How long the live pass takes, as histograms: what the frame-time and latency measurements of live pictures read. Built in debug builds and with the live-image-timings feature; a release build without it keeps no samples.
path_atlas
Path atlas: CPU rasterizes paths with tiny-skia, caches results in a texture atlas with LRU eviction.
renderer
stream_buffer
Persistent per-pipeline streaming buffers.
test_support
vertex

Structs§

LiveTextureStats
What one renderer holds and did for live pictures. Monotonic counters, except the four sizes.