Объявление
public static void WarmupShaderFromCollection(ShaderVariantCollection collection, Shader shader, Experimental.Rendering.ShaderWarmupSetup setup);Описание
Предварительно прогревает варианты шейдера для данного Shader из заданной ShaderVariantCollection, используя заданную конфигурацию рендеринга.
Информацию о загрузке и предварительном прогреве шейдеров, включая список различных методов предварительного прогрева, см. в разделе Загрузка шейдеров.
В современных графических API, таких как DX12, Metal и Vulkan, графический драйвер использует макет данных вершин при создании шейдерных программ. Этот метод позволяет указать макет данных вершин и, следовательно, правильно подготовить варианты шейдера для этих графических API.
Смотрите так же: ShaderWarmup.WarmupShader, Shader.WarmupAllShaders, ShaderVariantCollection.WarmUp, Shader loading