CrossCompiler::EShaderConductorLanguage

Target high level languages for ShaderConductor output.

Windows
MacOS
Linux

References

Module

ShaderCompilerCommon

Header

/Engine/Source/Developer/ShaderCompilerCommon/Public/ShaderConductorContext.h

Include

#include "ShaderConductorContext.h"

Syntax

namespace CrossCompiler
{
    enum EShaderConductorLanguage
    {
        Hlsl,
        Glsl,
        Essl,
        Metal_macOS,
        Metal_iOS,
    }
}

Values

Name

Description

Hlsl

Glsl

Essl

Metal_macOS

Metal_iOS

Remarks

Target high level languages for ShaderConductor output.