| 
    Open CASCADE Technology 7.8.2.dev
    
   | 
 
OpenGl resources for custom shading program. More...
#include <OpenGl_AspectsProgram.hxx>
Public Member Functions | |
| OpenGl_AspectsProgram () | |
| Empty constructor.   | |
| const Handle< OpenGl_ShaderProgram > & | ShaderProgram (const Handle< OpenGl_Context > &theCtx, const Handle< Graphic3d_ShaderProgram > &theShader) | 
| Return shading program.   | |
| void | UpdateRediness (const Handle< Graphic3d_Aspects > &theAspect) | 
| Update shader resource up-to-date state.   | |
| void | Release (OpenGl_Context *theCtx) | 
| Release resource.   | |
OpenGl resources for custom shading program.
      
  | 
  inline | 
Empty constructor.
| void OpenGl_AspectsProgram::Release | ( | OpenGl_Context * | theCtx | ) | 
Release resource.
      
  | 
  inline | 
Return shading program.
| void OpenGl_AspectsProgram::UpdateRediness | ( | const Handle< Graphic3d_Aspects > & | theAspect | ) | 
Update shader resource up-to-date state.