Search Issue Tracker

Fixed in 12.0.0



Found in [Package]


Issue ID




[VFX] Shader Errors are thrown for Output Particle Quad when graph Contains Add Size by Speed block with matching range values

Package: Visual Effect Graph


How to reproduce:
1. Create a new URP/HDRP template project
2. Create a new VFX graph
3. Add "Add Size by Speed" block to the Output Particle Quad
4. Set Speed range values to be identical ([1;1] or [10,10])
5. Save the graph and close it
6. Click Edit -> VisualEffects-> Rebuild and Save all Visual Effects Graph OR select the graph in the Project Window

Expected results: No errors are thrown
Actual results: Shader errors are thrown

Reproducible with: 7.5.3(2019.4.24f1) 10.4.0(2020.3.5f1), 11.0.0(2021.1.4f1), 12.0.0(2021.2.0a14)

1. Reproducible in URP and HDRP

Errors thrown:
Shader error in 'Hidden/VFX/New VFX/System/Output Particle Quad': incorrect number of arguments to numeric-type constructor at line 451 (on d3d11)
hader error in 'Hidden/VFX/New VFX/System/Output Particle Quad': undeclared identifier 'Infinity' at line 451 (on d3d11)

  1. Resolution Note (fix version 12.0.0):

    Fixed in: 2021.2.0b7

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.