#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]
◆ 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: