Skip to main content

teksilo_render/
lib.rs

1// SPDX-License-Identifier: MPL-2.0
2// SPDX-FileCopyrightText: 2026 FernTech
3
4pub(crate) mod blur;
5pub mod device_health;
6pub(crate) mod fullscreen;
7pub mod gpu_reclaim;
8pub mod image_manager;
9pub mod instance;
10pub(crate) mod live_staging;
11pub(crate) mod live_texture;
12#[cfg(any(debug_assertions, feature = "live-image-timings"))]
13pub mod live_timings;
14pub(crate) mod mipmap;
15pub mod path_atlas;
16pub mod renderer;
17pub mod stream_buffer;
18pub mod test_support;
19pub mod vertex;
20
21pub use device_health::DeviceHealth;
22pub use gpu_reclaim::poll_gpu_reclaim;
23pub use image_manager::ImageManager;
24pub use instance::instance_flags;
25#[cfg(any(debug_assertions, feature = "live-image-timings"))]
26pub use live_timings::{LiveImageTimings, Percentiles};
27pub use path_atlas::PathAtlas;
28pub use renderer::Renderer;
29pub use teksilo_canvas::live_image::LiveTextureStats;
30pub use vertex::{QuadVertex, RectVertex, SdfVertex, ShadowVertex};