Perf: time-slice reflection probe capture (~3.5 ms/frame) #124

Open
opened 2026-09-27 18:33:25 +00:00 by backspace119 · 0 comments
Owner

GTX 1080 Ti @ 1918×1008, RenderVKGpuTimers (see #98): probe is 3.4–4.2 ms every frame. At ProbeDetail=2 a full 6-face probe is re-captured every frame. It's the biggest fixed GPU cost on the RTX 5090 as well (1.7 ms of ~7).

  • Capture one face per frame, round-robin (LL's approach), or spread probes over N frames.
  • Re-capture sooner only when the probe's contents or the sun change.
  • Longer term: a single-pass layered 6-face render (see the phase P notes).

Part of #98.

GTX 1080 Ti @ 1918×1008, `RenderVKGpuTimers` (see #98): `probe` is 3.4–4.2 ms every frame. At `ProbeDetail=2` a full 6-face probe is re-captured every frame. It's the biggest fixed GPU cost on the RTX 5090 as well (1.7 ms of ~7). - Capture one face per frame, round-robin (LL's approach), or spread probes over N frames. - Re-capture sooner only when the probe's contents or the sun change. - Longer term: a single-pass layered 6-face render (see the phase P notes). Part of #98.
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
backspace119/Slipstream#124
No description provided.