file
AbstractShaderProgram.hClass Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::GL
- OpenGL wrapping layer.
Classes
- class Magnum::GL::AbstractShaderProgram
- Base for shader program implementations.
Defines
- #define MAGNUM_GL_ABSTRACTSHADERPROGRAM_SUBCLASS_DRAW_IMPLEMENTATION(...) new in Git master
- AbstractShaderProgram subclass method chaining implementation for draws
- #define MAGNUM_GL_ABSTRACTSHADERPROGRAM_SUBCLASS_DISPATCH_IMPLEMENTATION(...) new in Git master
- AbstractShaderProgram subclass method chaining implementation for compute dispatch
Define documentation
#define MAGNUM_GL_ABSTRACTSHADERPROGRAM_SUBCLASS_DRAW_IMPLEMENTATION(...) new in Git master
AbstractShaderProgram subclass method chaining implementation for draws
Overrides all variants of AbstractShaderProgram::
#define MAGNUM_GL_ABSTRACTSHADERPROGRAM_SUBCLASS_DISPATCH_IMPLEMENTATION(...) new in Git master
AbstractShaderProgram subclass method chaining implementation for compute dispatch
Overrides AbstractShaderProgram::