mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 08:33:12 -05:00
A T# reading a depth surface's planes as a 2D array whose BASE_ARRAY is past slice 0 views the plane copy from that slice (the copy holds slices 0 to LAST_ARRAY), instead of being refused. A 2D binding of such a plane array reads its base slice through a one-slice view. Resident Evil Village (PPSA01556: a D32 array read as R32F from slice 1) and Diablo II: Resurrected (PPSA03912: a D16 array read as R16_UINT from slice 1) stopped on the refusal. Rebased onto main from EagleBearerYS's adaptation to the current DepthPlaneCopy. Co-Authored-By: EagleBearerYS <75296019+EagleBearerYS@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>