Open pass details directly from overview pass clicks
Replace dropdown-driven pass navigation with direct drill-down from the overview. Clicking a render-pass timeline bar or GPU-region row must open exactly that pass/use, while transfer/compute/command-buffer rows remain overview selections. Remove the pass dropdown, show a readable pass/use context, and provide an explicit back-to-overview action without losing the selected frame/pass. Preserve all current uncommitted all-pass capture work and old-capture missing-detail behavior on main. Acceptance: actual UI click regressions cover timeline and table drill-down, returning and selecting a different/repeated pass, ordinary non-pass selection, and older captures without inventory. Run Rust formatting/checks/tests and native Vulkan/Wayland render/readback/shutdown against existing captures; inspect rendered output. No profiler backend changes, automated reviewer, or automatic commit. Implemented direct render-pass activation from overview timeline bars and GPU-region rows. The pass dropdown and two-step tab affordance are removed; details show a readable pass/use context and an explicit < Frame overview button. Non-pass regions remain overview selections. Deferred click routing avoids mutating the page during borrowed timeline/table iteration. Returning preserves the selected frame/pass and subsequent clicks open the exact other/repeated use; old captures still show missing-detail guidance. Verified: formatting/check/build, all 49 unit/interaction tests, strict Clippy and git whitespace checks passed. Actual UI input tests cover timeline/table drill-down, back navigation, selecting another/repeated use, non-pass selection and legacy missing detail. Native Wayland/Vulkan render/readback/shutdown passed with DISPLAY unset for current overview/details and an old partially profiled capture; captures/prk-click-pass-details.png was visually inspected. Navigation docs and CLI missing-pass wording updated. Capture backend was unchanged and its broader GPU capture suites were not rerun for this UI-only change. Work remains uncommitted on main.
Checklist
2 of 2 complete- Route overview render-pass clicks to exact pass details, remove dropdown and provide selection-preserving back navigation.
- Verify real UI interactions, legacy and non-pass behavior, Rust validation and native viewer output; update navigation documentation.
- Area
- Personal tooling
- Project
- Wayrender
- Kind
- Feature
- Task ID
tsk_vzxemepf75- Updated