Atlas size via FRUST_ENGINE_ATLAS_SIZE=<WxH> (e.g., “2048x2048”).
Parsed as (width, height) or returns None if not set or invalid.
Cached: read once per process.
Whether Medium-quality atlas images are filtered through the hardware
sampler — on unless FRUST_ENGINE_IMAGE_SAMPLER=0 (or false) says
otherwise. Cached: read once per process.
The estimated cost a frame’s planned strip generation must reach before a
helper thread is spawned for it, via FRUST_ENGINE_PARALLEL_MIN_COST=<n>;
None when unset or unparsable, which leaves
crate::compile::DEFAULT_PARALLEL_MIN_COST. Cached: read once per
process.
The number of threads a frame’s strips are generated on, the calling
thread included, via FRUST_ENGINE_PARALLEL_WORKERS=<n>; None when unset
or unparsable, which leaves the compiler’s own default. Cached: read once
per process.
The retained-page budget in MiB via FRUST_ENGINE_RETAINED_BUDGET_MB=<n>,
overriding the adapter tier’s own (see
RetainedBudget::for_caps).
None when unset, empty or not a whole number; Some(0) is a budget no
page fits in, which refuses every bracket and retains nothing. Cached: read
once per process.
The shortest class run worth a pipeline switch of its own, via
FRUST_ENGINE_RUN_SPLIT_MIN=<n>; crate::gpu::strips::RUN_SPLIT_MIN
when unset or unparsable. Cached: read once per process.