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. |