ShaderUtil.RestoreAsyncCompilation

Switch to Manual
public static void RestoreAsyncCompilation (Rendering.CommandBuffer cmd);

Parameters

cmdTarget CommandBuffer.

Description

Restores the previous Shader compilation mode in this CommandBuffer scope.

The Editor compiles Shader Variants on-demand, the first time rendering requires a particular Shader Variant. By default, asynchronous Shader compilation is only enabled for requests that originate from the Game View or Scene View. With SetAsyncCompilation, you can add commands to the CommandBuffer that control the Shader compilation during the execution of the buffer. With this method, RestoreAsyncCompilation, you can restore the previous compilation mode.

See Also: SetAsyncCompilation, allowAsyncCompilation, anythingCompiling, IsPassCompiled, CompilePass.