mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-04 13:07:32 +00:00
Null buffer descriptors still split modules on unused specialization fields after buffer presence moved to run time. Learn the first valid bound fields per slot and use them for absent descriptors, retaining actual runtime presence and independent bound formats. Snapshot the learned fields once for result memo keys and materialization so identical null captures cannot retain a module made before learning. Cover direct, captured and prepared calls, null stores, and changed formats. Keep the process-local table and an off switch for main's module selection. AI-assisted: yes