Cluster LOD 2b: ray tracing for cluster cuts -- CLAS / partitioned TLAS, per-cut BLAS fallback #748

Open
opened 2026-10-13 01:57:40 +00:00 by sky_line · 1 comment
Owner

Part of #642. Wave 2.

  • Newest path: NV cluster acceleration structures + partitioned TLAS (#296, #581), so cut changes are cheap.
  • Fallback: per-cut BLAS with its own coarser RT tolerance and hysteresis.
  • Measure on first-generation RT cards; if this can't be made decent there, the old controller stays the RT path for them (owner decision).

Rules for this work (all sub-tickets):

  • Behind RenderVKClusterLOD (default off). With it off, the existing rigged LOD controller (#561 / #613) and every current path are untouched.
  • Newest path first, chosen by extension presence; every slower path is an additive fallback, forceable on the newest card via RenderVKClusterForceTier.
  • Failures never crash: a missing page / failed allocation falls back to the coarser parent cut; no unbounded growth (fixed pools, byte budgets, live/cap/peak stats).
Part of #642. **Wave 2.** - Newest path: NV cluster acceleration structures + partitioned TLAS (#296, #581), so cut changes are cheap. - Fallback: per-cut BLAS with its own coarser RT tolerance and hysteresis. - Measure on first-generation RT cards; if this can't be made decent there, the old controller stays the RT path for them (owner decision). **Rules for this work (all sub-tickets):** - Behind `RenderVKClusterLOD` (default off). With it off, the existing rigged LOD controller (#561 / #613) and every current path are untouched. - Newest path first, chosen by extension presence; every slower path is an additive fallback, forceable on the newest card via `RenderVKClusterForceTier`. - Failures never crash: a missing page / failed allocation falls back to the coarser parent cut; no unbounded growth (fixed pools, byte budgets, live/cap/peak stats).
sky_line added this to the Slipstream project 2026-10-13 01:57:40 +00:00
Author
Owner

Agent working on this (wave 2, on the merged wave-1 code).

Agent working on this (wave 2, on the merged wave-1 code).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sky_line/Slipstream#748
No description provided.