#include <Shader.h>
§ CShaderProgram()
Shaders::CShaderProgram::CShaderProgram |
( |
| ) |
|
|
default |
§ ~CShaderProgram()
virtual Shaders::CShaderProgram::~CShaderProgram |
( |
| ) |
|
|
inlinevirtual |
§ CompileAndLink()
virtual bool Shaders::CShaderProgram::CompileAndLink |
( |
| ) |
|
|
pure virtual |
§ Disable()
virtual void Shaders::CShaderProgram::Disable |
( |
| ) |
|
|
pure virtual |
§ Enable()
virtual bool Shaders::CShaderProgram::Enable |
( |
| ) |
|
|
pure virtual |
§ OK()
bool Shaders::CShaderProgram::OK |
( |
| ) |
const |
|
inline |
§ OnCompiledAndLinked()
virtual void Shaders::CShaderProgram::OnCompiledAndLinked |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in Shaders::YUV2RGBFilterShader4, Shaders::YUV2RGBBobShader, Shaders::DefaultFilterShader, Shaders::StretchFilterShader, Shaders::DefaultFilterShader, Shaders::BaseYUV2RGBGLSLShader, Shaders::ConvolutionFilterShader, Shaders::ConvolutionFilterShader, Shaders::BaseYUV2RGBGLSLShader, Shaders::BaseVideoFilterShader, CGLShader, and CGLESShader.
§ OnDisabled()
virtual void Shaders::CShaderProgram::OnDisabled |
( |
| ) |
|
|
inlinevirtual |
§ OnEnabled()
virtual bool Shaders::CShaderProgram::OnEnabled |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in Shaders::YUV2RGBFilterShader4, Shaders::YUV2RGBBobShader, Shaders::DefaultFilterShader, Shaders::StretchFilterShader, Shaders::DefaultFilterShader, Shaders::BaseYUV2RGBGLSLShader, Shaders::ConvolutionFilterShader, Shaders::ConvolutionFilterShader, Shaders::BaseYUV2RGBGLSLShader, Shaders::BaseVideoFilterShader, CGLShader, and CGLESShader.
§ PixelShader()
§ ProgramHandle()
virtual GLuint Shaders::CShaderProgram::ProgramHandle |
( |
| ) |
|
|
inlinevirtual |
§ VertexShader()
§ m_ok
bool Shaders::CShaderProgram::m_ok = false |
|
protected |
§ m_pFP
§ m_pVP
§ m_shaderProgram
GLuint Shaders::CShaderProgram::m_shaderProgram = 0 |
|
protected |
The documentation for this class was generated from the following file: