ShaderUtil.GetShaderPlatformKeywordsForBuildTarget
Declaration
public static BuiltinShaderDefine[] GetShaderPlatformKeywordsForBuildTarget(Rendering.ShaderCompilerPlatform shaderCompilerPlatform, BuildTarget buildTarget, Rendering.GraphicsTier tier);public static BuiltinShaderDefine[] GetShaderPlatformKeywordsForBuildTarget(Rendering.ShaderCompilerPlatform shaderCompilerPlatform, BuildTarget buildTarget);Параметры
| Параметр | Описание |
|---|---|
| shaderCompilerPlatform | Платформа компилятора шейдеров. |
| buildTarget | Цель сборки. |
| уровня | Необязательный графический уровень. |
Возвращаемое значение
BuiltinShaderDefine[] Возвращает массив определений встроенных шейдеров, необходимых для компиляции шейдера для заданной цели.
Описание
Получает ключевые слова платформы для шейдера, заданную платформу компилятора шейдера, цель сборки и дополнительный графический уровень. Эти ключевые слова платформы необходимы для правильной компиляции шейдера для данной цели.