Perf: sel+hud pass costs ~3 ms with nothing selected #125

Closed
opened 2026-09-27 18:33:25 +00:00 by sky_line · 1 comment
Owner

GTX 1080 Ti @ 1918×1008, RenderVKGpuTimers (see #98): the sel+hud GPU timer reads a constant 3.0–3.4 ms/frame, with nothing selected and no HUD-heavy content known. That's too much for an overlay.

  • Break the timer down (selection outline, HUD attachments, UI composite?) and find the full-screen or per-object work that runs regardless.
  • Likely cheap to fix, and it helps every GPU.

Part of #98.

GTX 1080 Ti @ 1918×1008, `RenderVKGpuTimers` (see #98): the `sel+hud` GPU timer reads a constant 3.0–3.4 ms/frame, with nothing selected and no HUD-heavy content known. That's too much for an overlay. - Break the timer down (selection outline, HUD attachments, UI composite?) and find the full-screen or per-object work that runs regardless. - Likely cheap to fix, and it helps every GPU. Part of #98.
Author
Owner

Current numbers (2026-09-30, 4d377811f1, busy scene, RTX): GPU sel+hud = 0.44 ms/frame (g_hud 0.24, c_hud_cull 0.18), down from ~3 ms. Closing; reopen if it climbs again.

Current numbers (2026-09-30, 4d377811f1, busy scene, RTX): GPU sel+hud = 0.44 ms/frame (g_hud 0.24, c_hud_cull 0.18), down from ~3 ms. Closing; reopen if it climbs again.
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#125
No description provided.