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
- OpenGLES3
- OpenGLES2
The Shader will go pink
Otherwise if the Order is set to
- OpenGLES2
- 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!