AnyPS5/core
Celegans12 52eb4272de fix(agc): copy an imported range once a merge extends it past its import
An address-based build maps each imported registered range through its
host import. UploadPrepare merges a descriptor range or snapshot
overlapping such a range into the range's region, and the region kept
the import even when the merge took it past the import's end, as a V#
crossing into the next registered range does. Descriptor then bound the
import's buffer beyond its size, and the BDA table mapped the whole
region, the next range included, through the import's device address.

A merge that extends a region past its end now drops the import. The
region then takes the import lookup and, with no import covering it,
the copy path, as a range crossing an image mirror's end already does.
Like every copied range, it is read-only to pointer stores.
2026-10-09 12:11:06 +02:00
..
Decoder feat(jpegenc): honor the encode restart interval 2026-10-06 14:16:07 +02:00
libs fix(agc): copy an imported range once a merge extends it past its import 2026-10-09 12:11:06 +02:00
relinker Merge pull request #1856 from sarohy03/test/cli-args-coverage 2026-10-09 22:41:25 +13:00
shader/recompiler feat(shader): choose f32 arithmetic NaN results on the bits 2026-10-09 09:14:44 +02:00