#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 CGLESShader, CGLShader, Shaders::GL::BaseYUV2RGBGLSLShader, Shaders::GL::ConvolutionFilterShader, Shaders::GL::DefaultFilterShader, Shaders::GL::StretchFilterShader, Shaders::GL::YUV2RGBFilterShader4, Shaders::GLES::BaseVideoFilterShader, Shaders::GLES::BaseYUV2RGBGLSLShader, Shaders::GLES::ConvolutionFilterShader, Shaders::GLES::DefaultFilterShader, Shaders::GLES::YUV2RGBBobShader, and Shaders::GLES::YUV2RGBFilterShader.
◆ OnDisabled()
virtual void Shaders::CShaderProgram::OnDisabled |
( |
| ) |
|
|
inlinevirtual |
◆ OnEnabled()
virtual bool Shaders::CShaderProgram::OnEnabled |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in CGLESShader, CGLShader, Shaders::GL::BaseYUV2RGBGLSLShader, Shaders::GL::ConvolutionFilterShader, Shaders::GL::DefaultFilterShader, Shaders::GL::StretchFilterShader, Shaders::GL::YUV2RGBFilterShader4, Shaders::GLES::BaseVideoFilterShader, Shaders::GLES::BaseYUV2RGBGLSLShader, Shaders::GLES::ConvolutionFilterShader, Shaders::GLES::DefaultFilterShader, Shaders::GLES::YUV2RGBBobShader, and Shaders::GLES::YUV2RGBFilterShader.
◆ 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: