Search Issue Tracker

Fixed in 9.0.1

Votes

0

Found in [Package]

7.1.1

Issue ID

1232018

Regression

No

[Shader Graph][Android] Voronoi Noise is rendered incorrectly

Package: Shader Graph

-

Reproduction steps:
1. Open the attached project "Voronoi Noise.zip"
2. Build the project on Android

Expected result: Rendered Shader Graph with Voronoi Noise is not uniform
Actual result: Rendered Shader Graph with Voronoi Noise is uniform

Reproduces on: Shader Graph 7.3.1 (2019.3.9f1), Shader Graph preview.14 - 9.0.0 (2020.1.0b5, 2020.2.0a7)
Could not test on: 2018.4.20f1 and Shader Graph 7.0.1 (2019.3.0b4) due to imported Shader Graph console errors
Could not test on: 2017.4.39f1 (No package)

Reproducible with these devices:
VLNQA00229, Oneplus OnePlus6T (ONEPLUS A6013), Android 9, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00277, Asus ROG Phone (ASUS_Z01QD), Android 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00123, Google Pixel 2 XL (Pixel 2 XL), Android R, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530

Couldn't test with these devices:
VLNQA00042, Lge LG G3 (LG-D855), Android 5.0, CPU: Snapdragon 801 MSM8974AC, GPU: Adreno (TM) 330
VLNQA00140, Samsung Galaxy S4 (GT-I9505), Android 5.0.1, CPU: Snapdragon S4 Plus MSM8960, GPU: Adreno (TM) 320

Not reproducible with these devices:
VLNQA00160 iPhone 6S iOS 13.3.1 using Metal, OpenGLES2 and OpenGLES3

Notes:
-Voronoi noise does not render on Adreno 320 and 330
-Reproduces with Vulkan and OpenGLES

  1. Resolution Note (fix version 9.0.1):

    Fix coming in 2020.2, workaround for previous versions is to explicitly set the precision of the Voronoi and Gradient Noise functions to full precision instead of half.

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.