kodi
Public Member Functions | List of all members
Shaders::CGLSLPixelShader Class Reference
Inheritance diagram for Shaders::CGLSLPixelShader:
Inheritance graph
[legend]
Collaboration diagram for Shaders::CGLSLPixelShader:
Collaboration graph
[legend]

Public Member Functions

void Free () override
 
bool Compile () override
 
- Public Member Functions inherited from Shaders::CPixelShader
GLuint Handle () override
 
- Public Member Functions inherited from Shaders::CShader
virtual void SetSource (const std::string &src)
 
virtual bool LoadSource (const std::string &filename, const std::string &prefix="")
 
virtual bool AppendSource (const std::string &filename)
 
virtual bool InsertSource (const std::string &filename, const std::string &loc)
 
bool OK () const
 
std::string GetName () const
 
std::string GetSourceWithLineNumbers () const
 

Additional Inherited Members

- Protected Attributes inherited from Shaders::CPixelShader
GLuint m_pixelShader = 0
 
- Protected Attributes inherited from Shaders::CShader
std::string m_source
 
std::string m_lastLog
 
std::vector< std::string > m_attr
 
bool m_compiled = false
 

The documentation for this class was generated from the following files: