Shader works in Opengles2.0 but not in ES 3.0

Hi guys so I have a shader which works perfectly when running on OpenGles 2.0 API’s but goes pink without giving an error when runs on OpenGles 3.0 API, I loaded the shader to the always load shaders from the settings and I confirm that the shader compiles for both the API’s and shader is unedited during both the test cases.
From the Project Settings > Player > Other Settings > Graphics API (Unchecked)
If the Order is set to

  1. OpenGLES3
  2. OpenGLES2

The Shader will go pink
Otherwise if the Order is set to

  1. OpenGLES2
  2. OpenGLES3

The Shader Works Perfectly Fine
Note there are no Keywords in the Shader i don’t know if this information is helpful in understanding the problem…
Please help!

Hi!
Can you please report a bug?
Thanks!

1 Like