#include <ShaderLang.h>
◆ TProgram() [1/2]
| glslang::TProgram::TProgram |
( |
| ) |
|
◆ ~TProgram()
| glslang::TProgram::~TProgram |
( |
| ) |
|
|
virtual |
◆ TProgram() [2/2]
| glslang::TProgram::TProgram |
( |
TProgram & |
| ) |
|
|
private |
◆ addShader()
◆ buildReflection()
| bool glslang::TProgram::buildReflection |
( |
| ) |
|
◆ dumpReflection()
| void glslang::TProgram::dumpReflection |
( |
| ) |
|
◆ getAttributeName()
| const char * glslang::TProgram::getAttributeName |
( |
int |
index | ) |
const |
◆ getAttributeTType()
| const TType * glslang::TProgram::getAttributeTType |
( |
int |
index | ) |
const |
◆ getAttributeType()
| int glslang::TProgram::getAttributeType |
( |
int |
index | ) |
const |
◆ getInfoDebugLog()
| const char * glslang::TProgram::getInfoDebugLog |
( |
| ) |
|
◆ getInfoLog()
| const char * glslang::TProgram::getInfoLog |
( |
| ) |
|
◆ getIntermediate()
◆ getLocalSize()
| unsigned glslang::TProgram::getLocalSize |
( |
int |
dim | ) |
const |
◆ getNumLiveAttributes()
| int glslang::TProgram::getNumLiveAttributes |
( |
| ) |
const |
◆ getNumLiveUniformBlocks()
| int glslang::TProgram::getNumLiveUniformBlocks |
( |
| ) |
const |
◆ getNumLiveUniformVariables()
| int glslang::TProgram::getNumLiveUniformVariables |
( |
| ) |
const |
◆ getUniformArraySize()
| int glslang::TProgram::getUniformArraySize |
( |
int |
index | ) |
const |
◆ getUniformBinding()
| int glslang::TProgram::getUniformBinding |
( |
int |
index | ) |
const |
◆ getUniformBlockBinding()
| int glslang::TProgram::getUniformBlockBinding |
( |
int |
index | ) |
const |
◆ getUniformBlockCounterIndex()
| int glslang::TProgram::getUniformBlockCounterIndex |
( |
int |
index | ) |
const |
◆ getUniformBlockIndex()
| int glslang::TProgram::getUniformBlockIndex |
( |
int |
index | ) |
const |
◆ getUniformBlockName()
| const char * glslang::TProgram::getUniformBlockName |
( |
int |
blockIndex | ) |
const |
◆ getUniformBlockSize()
| int glslang::TProgram::getUniformBlockSize |
( |
int |
blockIndex | ) |
const |
◆ getUniformBlockTType()
| const TType * glslang::TProgram::getUniformBlockTType |
( |
int |
index | ) |
const |
◆ getUniformBufferOffset()
| int glslang::TProgram::getUniformBufferOffset |
( |
int |
index | ) |
const |
◆ getUniformIndex()
| int glslang::TProgram::getUniformIndex |
( |
const char * |
name | ) |
const |
◆ getUniformName()
| const char * glslang::TProgram::getUniformName |
( |
int |
index | ) |
const |
◆ getUniformTType()
| const TType * glslang::TProgram::getUniformTType |
( |
int |
index | ) |
const |
◆ getUniformType()
| int glslang::TProgram::getUniformType |
( |
int |
index | ) |
const |
◆ link()
◆ linkStage()
◆ mapIO()
◆ operator=()
◆ infoSink
◆ intermediate
◆ ioMapper
◆ linked
| bool glslang::TProgram::linked |
|
protected |
◆ newedIntermediate
◆ pool
◆ reflection
◆ stages
The documentation for this class was generated from the following files: