#include <Shader.h>
◆ ShaderState()
gl::ShaderState::ShaderState |
( |
GLenum |
shaderType | ) |
|
◆ ~ShaderState()
gl::ShaderState::~ShaderState |
( |
| ) |
|
◆ getActiveAttributes()
const std::vector<sh::Attribute>& gl::ShaderState::getActiveAttributes |
( |
| ) |
const |
|
inline |
◆ getActiveOutputVariables()
const std::vector<sh::OutputVariable>& gl::ShaderState::getActiveOutputVariables |
( |
| ) |
const |
|
inline |
◆ getInterfaceBlocks()
◆ getLabel()
◆ getShaderType()
GLenum gl::ShaderState::getShaderType |
( |
| ) |
const |
|
inline |
◆ getShaderVersion()
int gl::ShaderState::getShaderVersion |
( |
| ) |
const |
|
inline |
◆ getSource()
const std::string& gl::ShaderState::getSource |
( |
| ) |
const |
|
inline |
◆ getTranslatedSource()
const std::string& gl::ShaderState::getTranslatedSource |
( |
| ) |
const |
|
inline |
◆ getUniforms()
const std::vector<sh::Uniform>& gl::ShaderState::getUniforms |
( |
| ) |
const |
|
inline |
◆ getVaryings()
const std::vector<sh::Varying>& gl::ShaderState::getVaryings |
( |
| ) |
const |
|
inline |
◆ Shader
The documentation for this class was generated from the following files:
- Source/ThirdParty/ANGLE/src/libANGLE/Shader.h
- Source/ThirdParty/ANGLE/src/libANGLE/Shader.cpp