I was reading somewhere that the standard shaders that come with unity aren’t the fastest for OpenGL ES2. So I was wondering if there was a faster shader out there that worked pretty much the same as the mobile diffuse shader? Thanks.
What is the difference between Diffuse and Mobile Diffuse? I can not seem to find the docs on mobile shaders?
Q
Open the shaders themselves :
EDIT: Also, Unity shaders are not the fastest for OpenGL ES 2.0 because the provided ones are either Fixed Function, or are Surface Shaders. Surfaces shaders get converted to GLSL, but you could probably optimize some more if you wrote GLSL directly.
But for something as simple as a diffuse shader I doubt you can have a significant performance difference by writing it yourself.
So will i see a big improvement with the Mobile Diffuse? I was going to just try it but it does not have a _color component of course so it is messing up my project…
Thanks for the info!!!
Q