Files
MechaCat02 6fe509c89e [Audit] Make the ported Phase B snapshot actually build
Taking phase_b_snapshot.{cc,h} as files from the snapshot branch left it
referencing three cvars that live in that branch's cpu_flags and were not
carried across, so the kernel library failed to compile:

  phase_b_snapshot_dir / phase_b_snapshot_and_exit / phase_b_dump_section_content

Ported their DEFINE_/DECLARE_ pair verbatim. Also switched one
`std::filesystem::path base(...)` to brace init -- with a single named argument
that parses as a function declaration under a newer clang than the branch was
written against, and this tree builds with -Werror.

Verified on the linked binary: all fifteen instrumentation cvars from the three
merged lineages are present, and so is every output path the superset draw
logger emits (xenia_re_draws.log, xenia_re_shaders.log, xenia_re_files.log,
xenia_ship_capture_NN.log, with idx_raw / vsconst / psconst records).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 20:41:47 +02:00
..
2025-01-06 18:01:45 +01:00
2025-01-06 18:01:45 +01:00
2025-07-07 04:27:38 -07:00
2025-11-17 13:36:25 +01:00
2022-12-28 14:18:25 -06:00
2024-10-22 22:16:26 +02:00
2025-03-19 22:47:20 +01:00
2025-04-14 21:44:49 +02:00
2025-01-06 18:01:45 +01:00
2022-05-19 10:22:27 +02:00
2020-04-07 16:09:41 -05:00
2025-08-03 19:51:32 -07:00
2025-07-07 04:27:38 -07:00
2025-02-01 23:43:49 +01:00
2025-01-06 18:01:45 +01:00
2025-01-06 18:01:45 +01:00
2025-07-27 02:46:43 -07:00