Strange sprite artifacts after upgrading from URP 10.5.0 to 10.10.1

I created a shader with shader graph that produces a layered inner shadow.

After updating to URP 10.10.1 from 10.5.0 (Upgraded unity 2020.3 to latest patch - 46) it looks as though I’m getting some strange artifacts now on the shadow layers.

I’m not sure if there is a small settings change that is producing this result but it is noticeable and annoying haha.

– Edit –

Ok I think I may have figured out what was causing this. For some reason after the update i had to increase the edge in my step node by 10x the amount. Previously 0.01 did the trick to make a nice smooth border, but after the update I needed a value of 0.1. See gif below for more details!



8913535--1220722--Shader Modification.gif

Quick follow up, it turns out for some reason this was an iOS issue. I didn’t realize that the platform had switch when I updated Unity to iOS from Android. So that before image is Android and after is iOS.

I managed to find a happy medium value that works for both Android and iOS (0.05) but I am curious as to what on iOS was causing the issue.

I think it has something to do with how iOS is reading in the image data . Would love someone more knowledgeable than me to chime in here .