Files
psxrecomp/runtime
Matthew Stanley 32047212b7 fix(widescreen): restore the five gpu_ws_set_* call sites PR #110 lost
PR #110 keeps the widescreen engine and most of its configuration (full_2d,
bg2d, clear_reveal, cull_guard_pixels, explicit/slti/negsub/vxrange/depth/
plane_nx/xclip cull sites, dome sites) but drops five setters that master
calls from the same [widescreen] config block:

  - gpu_ws_set_auto_ui_squash
  - gpu_ws_set_activation_guard_pixels
  - gpu_ws_set_cull_keep_sites
  - gpu_ws_set_angle_sites
  - gpu_ws_set_aspect_cone

All five still have live config fields in recompiler/src/config_loader.h and
live implementations in runtime/src/gpu.c -- only the main.cpp call sites were
missing, so every game.toml that configures them was silently ignored and the
funnel-cull / aspect-cone quality work never engaged.

Blocks are taken verbatim from origin/master and inserted at the same points
in the config block.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-09 15:28:37 -07:00
..
2026-07-29 03:18:10 -04:00
2026-07-29 03:18:10 -04:00