Navigation
API > API/Developer > API/Developer/ShaderCompilerCommon
References
| Module | ShaderCompilerCommon |
| Header | /Engine/Source/Developer/ShaderCompilerCommon/Public/ShaderConductorContext.h |
| Include | #include "ShaderConductorContext.h" |
Syntax
struct FShaderConductorTarget
Remarks
Shader conductor output target descriptor.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FShaderCompilerDefinitions | CompileFlags | Cross compilation flags. | |
| EShaderConductorLanguage | Language | Target shader semantics, e.g. "macOS" or "iOS" for Metal GPU semantics. | |
| TFunction< bool(const FAnsiStringView &VariableName, const FAnsiStringView &TypeName, FString &OutRe... | VariableTypeRenameCallback | Optional callback to rename certain variable types. | |
| int32 | Version | Target shader version. |