Search Issue Tracker

Won't Fix

Votes

1

Found in

6000.0.12f1

7000.0.0a1

Issue ID

UUM-76505

Regression

No

Production Ready Shaders - following Shader Variant Limit instructions does not fix pink spheres

-

Steps to reproduce:

  1. Create a new URP project.
  2. Open Project Settings & Preferences windows, and check the Shader Graph page in both. Ensure Variant Limit setting in both is under 513, and do not close these windows.
  3. Window > Package Manager > Shader Graph > Samples. Install Production Ready Shaders.
  4. Open Assets > Samples > Shader Graph > 17.0.3 > Production Ready Shaders > Scenes > URPProductionReadyShaders
  5. Note the "Are These Spheres Pink?" text, and the pink spheres.
  6. Follow the steps on the text:
  • Increase the Variant Limit to 513 in both Project Settings and Preferences.

Actual results: The spheres shouldn't be pink with the mentioned settings set to 513.  This persists after restarting the project and confirming that the variant limits are both at 513.

Expected results: The spheres are still pink.

Reproducible with versions: 6000.0.12f1 (17.0.3)

Can't test with versions:

  • 6000.0.0b15 (17.0.3)

** Shader variant limit keeps resetting to 128 - no errors or warnings.
* Sample not available, even though the package version is the same as 12f1.
2023.3.0b10 (17.0.2), sample not available

  • 2022.3.39f1 (14.0.11), couldn't get past UUM-75973
  • 2021.3.41f1 (12.1.15), sample not available

Tested on (OS): MacOS Intel 12.7.4

Notes:
*
** Struggling to regression test as I keep running into UUM-75973 while trying to do this. Marking as not a regression for the time being. Please contact ticket reporter if further testing is needed.
* If you set the Variant Limit to 513 before importing Production Ready Shaders, there is no problem, and it works as expected.*
** Using Metal.
** Device specs:
* Processor:  2.5 GHz Quad-Core Intel Core i7
* Memory:  16 GB 1600 MHz DDR3
* Graphics: AMD Radeon R9 M370X 2 GB
Intel Iris Pro 1536 MB

  1. Resolution Note:

    Shader Graph 2 is replacing Shader Graph in Unity 7. All sample content is going to be re-made, so fixing this would be a waste of resources.

Add comment

Log in to post comment