shader | The Shader to use. |
name | The name of the local shader keyword. |
Initializes and returns a LocalKeyword struct that represents an existing local shader keyword for a given Shader.
If the Shader declares a local shader keyword with the given name, Unity creates and returns a LocalKeyword
struct that represents it. Otherwise, Unity still creates a struct, but throws an error.
See Also: Shader variants and keywords, IPreprocessShaders.OnProcessShader.
shader | The ComputeShader to use. |
name | The name of the local shader keyword. |
Initializes and returns a LocalKeyword struct that represents an existing local shader keyword for a given ComputeShader.
If the ComputeShader declares a local shader keyword with the given name, Unity creates and returns a LocalKeyword
struct that represents it. Otherwise, Unity still creates a struct, but throws an error.
See Also: Shader variants and keywords, IPreprocessComputeShaders.OnProcessComputeShader.