spatialrust_render_wgpu/
lib.rs1#![deny(unsafe_code)]
8#![warn(missing_docs)]
9
10mod error;
11#[cfg(feature = "wgpu")]
12mod geometry;
13#[cfg(feature = "wgpu")]
14mod render;
15#[cfg(feature = "wgpu")]
16mod runtime;
17
18pub use error::{RenderError, RenderResult};
19#[cfg(feature = "wgpu")]
20pub use geometry::{GpuGeometry, GpuGeometryKind};
21#[cfg(feature = "wgpu")]
22pub use render::{
23 GpuRenderTarget, HeadlessRender, PickResult, ReadbackImage, RenderOptions, RenderReceipt,
24 RENDER_TARGET_FORMAT,
25};
26#[cfg(feature = "wgpu")]
27pub use runtime::WgpuRenderer;