Diligent Engine API Reference
|
Shader creation attributes. More...
Inherited by Diligent::ShaderParser::ShaderCreationAttribsWrapper.
Public Attributes | |
const Char * | FilePath |
Source file path. | |
IShaderSourceInputStreamFactory * | pShaderSourceStreamFactory |
Pointer to the shader source input stream factory. The factory is used to create additional input streams for shader include files. | |
const Char * | Source |
Shader source. | |
const Char * | EntryPoint |
Shader entry point. | |
const Char * | SearchDirectories |
Semicolon-separated list of include search directories. | |
const ShaderMacro * | Macros |
Shader macros. | |
ShaderDesc | Desc |
Shader description. See Diligent::ShaderDesc. | |
SHADER_SOURCE_LANGUAGE | SourceLanguage |
Shader source language. See Diligent::SHADER_SOURCE_LANGUAGE. | |
Shader creation attributes.