#include <glsl_shader_compiler.h>
◆ EGLSLCompilerTextureReplaceType
| Enumerator |
|---|
| GLSL_COMPILER_TEXTURE_REPLACE_TYPE_2D | |
| GLSL_COMPILER_TEXTURE_REPLACE_TYPE_3D | |
| GLSL_COMPILER_TEXTURE_REPLACE_TYPE_2D_ARRAY | |
◆ CGLSLCompiler()
| CGLSLCompiler::CGLSLCompiler |
( |
int | OpenGLVersionMajor, |
|
|
int | OpenGLVersionMinor, |
|
|
int | OpenGLVersionPatch, |
|
|
bool | IsOpenGLES, |
|
|
float | TextureLODBias ) |
◆ AddDefine() [1/2]
| void CGLSLCompiler::AddDefine |
( |
const char * | pDefineName, |
|
|
const char * | pDefineValue ) |
◆ AddDefine() [2/2]
| void CGLSLCompiler::AddDefine |
( |
const std::string & | DefineName, |
|
|
const std::string & | DefineValue ) |
◆ ClearDefines()
| void CGLSLCompiler::ClearDefines |
( |
| ) |
|
◆ ParseLine()
◆ SetHasTextureArray()
| void CGLSLCompiler::SetHasTextureArray |
( |
bool | TextureArray | ) |
|
|
inline |
◆ SetTextureReplaceType()
| void CGLSLCompiler::SetTextureReplaceType |
( |
int | TextureReplaceType | ) |
|
|
inline |
◆ CGLSL
◆ m_HasTextureArray
| bool CGLSLCompiler::m_HasTextureArray |
|
private |
◆ m_IsOpenGLES
| bool CGLSLCompiler::m_IsOpenGLES |
|
private |
◆ m_OpenGLVersionMajor
| int CGLSLCompiler::m_OpenGLVersionMajor |
|
private |
◆ m_OpenGLVersionMinor
| int CGLSLCompiler::m_OpenGLVersionMinor |
|
private |
◆ m_OpenGLVersionPatch
| int CGLSLCompiler::m_OpenGLVersionPatch |
|
private |
◆ m_TextureLODBias
| float CGLSLCompiler::m_TextureLODBias |
|
private |
◆ m_TextureReplaceType
| int CGLSLCompiler::m_TextureReplaceType |
|
private |
◆ m_vDefines
The documentation for this class was generated from the following files: