mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-05 13:20:11 +00:00
An implicit-LOD or gradient sample with a texel offset through an unnormalized S# was refused at bind time with "unnormalized guest sampler is used by an implicit-LOD sample". PPSA01317 aborts on boot on such a pixel image_sample_o. The base-level path already samples these through OpImageSampleExplicitLod with LOD 0, which Vulkan allows for unnormalized samplers, but it dropped the offset. It now adds the offset to the coordinates in that branch, as the explicit-LOD offset fold does, so a sampler whose uses also include offsets takes the base-level path. A normalized S# keeps the offset operand. AI-assisted: yes