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.
| Property | Description | 
|---|---|
| UseProjectSettings | Use the preprocessor defined in your Project's Editor Settings. | 
| ForcePlatformPreprocessor | Use the platform compilers' preprocessors. | 
| ForceCachingPreprocessor | Use the Caching Shader Preprocessor. |