Navigation
Unreal Engine C++ API Reference > Developer > TargetPlatform > Interfaces > IShaderFormat
References
Module | TargetPlatform |
Header | /Engine/Source/Developer/TargetPlatform/Public/Interfaces/IShaderFormat.h |
Include | #include "Interfaces/IShaderFormat.h" |
virtual void CompileShader
&40;
FName Format,
const FShaderCompilerInput & Input,
FShaderCompilerOutput & Output,
const FString & WorkingDirectory
&41; const
Remarks
Compile the specified shader. Only called if SupportsIndependentPreprocessing returns false.
Parameters
Name | Description |
---|---|
Format | The desired format |
Input | The input to the shader compiler. |
Output | The output from shader compiler. |
WorkingDirectory | The working directory. |