Gamp v0.0.7-54-gccdc599
Gamp: Graphics, Audio, Multimedia and Processing
Loading...
Searching...
No Matches
gamp::render::gl::pixel Namespace Reference

Classes

class  DefaultGLPixelBufferProvider
 
class  GLPixelBuffer
 OpenGL pixel data buffer, allowing user to provide buffers via their GLPixelBufferProvider implementation. More...
 
class  GLPixelBufferProvider
 Allows user to interface with another toolkit to define GLPixelAttributes and memory buffer to produce TextureData. More...
 
class  PixelFormat
 Packed pixel composition, i.e. More...
 

Typedefs

typedef std::shared_ptr< GLPixelBufferGLPixelBufferRef
 

Variables

gamp::render::gl::pixel::DefaultGLPixelBufferProvider defaultProviderNoRowStride = new DefaultGLPixelBufferProvider(false)
 Default GLPixelBufferProvider with GLPixelBufferProvider#getAllowRowStride() == false, utilizing best match for GLPixelAttributes and allocating a ByteBuffer.
 
static final GLPixelBufferProvider defaultProviderWithRowStride = new DefaultGLPixelBufferProvider(true)
 Default GLPixelBufferProvider with GLPixelBufferProvider#getAllowRowStride() == true, utilizing best match for GLPixelAttributes and allocating a ByteBuffer.