Did something change with the shader backend? When creating a custom sprite shader flipping renderer X and Y no longer does anything. Seems to work in 5.5 but not 2d preview.
To reproduce:
- Download 5.5 shaders from Unity
- Copypaste default sprite shader into a new file
- Create material with new shader and use it in a sprite renderer
- Flipping the renderer doesn’t do anything unless it’s one of the default built-in materials.
The 2d preview shaders aren’t public so I can’t check for myself. Is there something we need to change in our shaders?
As a workaround, the old way of setting scale to -1 still works.