跳至内容

ICompiler

class ICompiler

一个定义编译器接口的结构。应为每种支持的语言(例如 HLSL、GLSL 等)进行子类化。

子类为: GLSLCompiler, HLSLCompiler

Protected Interface

受保护的成员

std::string m_ShaderPath

std::string m_ShaderPath

属性: protected

Source: sdk/tools/ffx_shader_compiler/src/compiler.h (line 138, column 17)

std::string m_ShaderName

std::string m_ShaderName

属性: protected

Source: sdk/tools/ffx_shader_compiler/src/compiler.h (line 139, column 17)

std::string m_ShaderFileName

std::string m_ShaderFileName

属性: protected

Source: sdk/tools/ffx_shader_compiler/src/compiler.h (line 140, column 17)

std::string m_OutputPath

std::string m_OutputPath

属性: protected

Source: sdk/tools/ffx_shader_compiler/src/compiler.h (line 141, column 17)

bool m_DisableLogs

bool m_DisableLogs

属性: protected

Source: sdk/tools/ffx_shader_compiler/src/compiler.h (line 142, column 17)

bool m_DebugCompile

bool m_DebugCompile

属性: protected

Source: sdk/tools/ffx_shader_compiler/src/compiler.h (line 143, column 17)

Used By: GLSLCompiler, HLSLCompiler

Source: sdk/tools/ffx_shader_compiler/src/compiler.h (line 135, column 1)

© . This site is unofficial and not affiliated with AMD.