MeVisLab Toolbox Reference
GLPixelBuffer Class Reference

PixelBuffer resource (pixel_buffer_object) http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt. More...

#include <mlGLResources.h>

Inheritance diagram for GLPixelBuffer:
GLBuffer GLResource

Additional Inherited Members

- Public Member Functions inherited from GLBuffer
 GLBuffer ()
 
 ~GLBuffer () override
 
GLuint getHandle () const
 get the buffers's handle (you need to create() the buffer before you get a handle) More...
 
bool isValid () const
 check if the program is valid More...
 
void create ()
 create the pixel buffer (requires valid GL context) More...
 
void destroy ()
 destroy the resource More...
 
void contextDestroyed () override
 forget the resource, the context was destroyed More...
 
- Public Member Functions inherited from GLResource
 GLResource ()
 
virtual ~GLResource ()
 
- Static Public Member Functions inherited from GLResource
static GLenum getGLError ()
 check for OpenGL error (returns GL_INVALID_OPERATION if there is no valid OpenGL context) More...
 
- Protected Attributes inherited from GLResource
GLResource_next
 
GLResource_previous
 

Detailed Description

PixelBuffer resource (pixel_buffer_object) http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt.

Definition at line 216 of file mlGLResources.h.


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