Use optimized shaders for mobile platforms

Unity provides a collection of shaders that are optimized for mobile platforms.

These shaders are located in the Mobile category within Unity.

While these optimized shaders contain simplified features, they have a better performance on mobile-based platforms. However, there are fewer features available, compared to standard, non-mobile, shaders. For example, these optimized shaders do not provide color tinting.

The following screenshot shows where you can locate the mobile-dedicated shaders, in the Mobile menu:

Only use features that are needed. Unity creates an optimized runtime shader version.  This version removes unused features from the shader that is chosen and configured in a material. This reduction in shader complexity helps with performance on mobile platforms.

Previous Next