Sets the preprocessor that Unity uses to compile this shader.
Note: the option to set the preprocessor is only available for vertex, fragment, geometry, tessellation and compute shaders.
| UseProjectSettings | Use the preprocessor defined in your Project's Editor Settings. |
| ForcePlatformPreprocessor | Use the platform compilers' preprocessors. |
| ForceCachingPreprocessor | Use the Caching Shader Preprocessor. |