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