This is mostly used in direct drawing code using GL class.
For example, Image Effects use materials for
implementing screen post-processing. For each pass in the material they activate
the pass (see SetPass for an example) and draw a fullscreen quad.
See Also: SetPass function, GL class, ShaderLab documentation.