jellyflow_runtime/runtime/rendering/mod.rs
1//! Renderer-neutral ordering and visibility reads.
2//!
3//! Adapters still own painting, widgets, and GPU/UI details. The public adapter seam is
4//! `NodeGraphStore`'s store-level rendering read methods, especially
5//! `NodeGraphStore::rendering_query`. The resolver functions stay inside the crate so the runtime
6//! can change lookup/cache/index implementations without making adapters depend on that shape.
7
8pub(crate) mod order;
9pub(crate) mod query;
10mod store;
11pub(crate) mod visibility;
12
13pub use query::RenderingQueryResult;