Skip to main content

Crate ranim_render

Crate ranim_render 

Source
Expand description

Rendering stuff in ranim

Modules§

cpu_probe
Lightweight CPU timing spans, drained per frame by the preview profiler panel. Lightweight CPU timing spans, mirroring crate::upload_probe and the GPU timer scopes: leaf-level named spans recorded into a thread-local buffer, drained once per frame by the consumer (the preview profiler panel).
pipelines
The pipelines The pipelines of ranim
primitives
The basic renderable structs
profiling_utils
resource
schedule 🔒
upload_probe
Upload instrumentation and experimental upload strategies (enabled via RANIM_PROFILE_UPLOAD). Lightweight upload instrumentation for the queue.write_buffer paths, recording bytes / calls / CPU time per buffer label. Enabled via RANIM_PROFILE_UPLOAD=1 (or set_mode at runtime, e.g. from the preview profiler panel); a no-op (one atomic read per upload) unless enabled.
utils
Rendering related utils
world

Structs§

Renderer
ResolutionInfo