Commit Graph

14 Commits

Author SHA1 Message Date
salh a6d3e9b4b7 Fix pipeline generation for POINT and RECTANGLE primitive lists, and resolve audio CVar linkage errors 2026-04-17 23:33:48 +03:00
salh 38036d9154 feat: expose D3D capture topology and per-frame draw stats in overlay
Add guest primitive-type histograms and per-frame DrawStatsSnapshot to frame capture summary so AC6 debugging can correlate point-list draws (trails) and sampler churn with native graphics planning without extra tooling.

Made-with: Cursor
2026-04-17 22:47:31 +03:00
salh 5bdc93d055 feat: wire AC6 native graphics runtime and bootstrap configure path
Run the native renderer every frame from AC6 present timing hooks with a visible runtime status overlay so migration progress is observable in-game. Also add a tracked CMake bootstrap include and migration mapping docs so fresh clones can configure before generated glue exists.

Made-with: Cursor
2026-04-17 21:48:36 +03:00
salh 2e099f544e chore: remove previously tracked scratch/backup files from index
Remove backup/, build logs, .bak files, and other workspace artifacts
that should have been gitignored from the start. Working tree is now
clean for rebase.
2026-04-17 20:39:32 +03:00
salh aa40992ec2 chore: resolve merge conflicts, clean up workspace, update README
- Resolve merge conflicts in CMakeLists.txt, .gitignore, and all src/ files,
  keeping the HEAD (native renderer) versions throughout
- Remove stale SDK alternate-tree ref (rexglue-sdk~6e0ca2f) from index
- Drop scratch files: 'New Text Document.txt', *.bak
- Rewrite README with full setup instructions, prereqs table, build
  preset table, run command, project layout overview, and Linux section
2026-04-17 20:35:41 +03:00
salh ddf7c28587 Initial barebones version 2026-04-17 20:09:41 +03:00
salh 77f5da905a Initial source-only import 2026-04-14 12:37:39 +03:00
Your Name 2b6f4a6c34 Revert "feat(d3d): add per-frame draw call capture with full binding snapshots"
This reverts commit 9c2e56b9c9.
2026-03-11 11:07:23 -05:00
Your Name 9c2e56b9c9 feat(d3d): add per-frame draw call capture with full binding snapshots 2026-03-11 10:20:16 -05:00
Your Name 6f48114625 Added more D3D Device hooks, more function shit{ 2026-03-11 09:47:46 -05:00
Your Name db9cf04922 ac6_unlock_fps and vsync are set true and false respectively by default. 2026-03-10 13:13:09 -05:00
Your Name f30af37279 Add D3D state shadowing, 60fps unlock, and render hooks 2026-03-10 13:02:16 -05:00
Your Name f87cc7dde7 Add more rexcrt entries, add guest framerate counter 2026-03-09 09:57:33 -05:00
Your Name 36b61c6b68 Initial commit 2026-03-09 03:02:10 -05:00