Total cache pool (bytes) per inferred DEVICE CLASS — the fallback used where
the heap is unmeasurable (WebKit: WKWebView / Safari have no
performance.memory) AND no explicit ?cacheBudgetMB= override was given.
Values are demand-filled ceilings, split across tiers by the same rule as the
heap path. Desktop reaches ≥2 GB (with SLICE_CAP_BYTES raised to match).
Exported so the GPU byte budget can size its own mobile candidate from the
same table (rendering/gpu-byte-budget.ts).
Total cache pool (bytes) per inferred DEVICE CLASS — the fallback used where the heap is unmeasurable (WebKit: WKWebView / Safari have no
performance.memory) AND no explicit?cacheBudgetMB=override was given. Values are demand-filled ceilings, split across tiers by the same rule as the heap path. Desktop reaches ≥2 GB (withSLICE_CAP_BYTESraised to match). Exported so the GPU byte budget can size its own mobile candidate from the same table (rendering/gpu-byte-budget.ts).