Unity Issue Tracker - "Undeclared identifier 'LinearToSRGB'" error is thrown when creating a color variable with HDR color mode and assigning a Custom Render Texture target in Shader Graph
Fixed
UUM-87609
"Undeclared identifier 'LinearToSRGB'" error is thrown when creating a color variable with HDR color mode and assigning a Custom Render Texture target in Shader Graph
Unity: ShaderGraph
Fixed
6.2.X
6.1.X
Won't Fix
6.0.X
2022.3.X
Postponing; will batch forward port in the future.
How to reproduce:
1. Create a new empty URP project
2. Import the attached “BrokenShader.shadergraph” file
3. Observe the Console Window
Expected result: No errors are shown in the Console
Actual result: an “undeclared identifier ‘LinearToSRGB'“ error is shown in the Console
Reproducible in: 2022.3.53f1, 6000.0.28f1, 6000.1.0a5
Could not test with: 2021.3.46f1 (Custom Render Texture target does not exist)
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Note: Changing the “Color” variable’s Color Mode (under node settings) to “Default”, or removing the Custom Render Texture target (under Graph Settings) will remove the error
Prioritise and Follow this issue
Have a workaround or additional info about this issue?