OGLplus (0.52.0) a C++ wrapper for OpenGL

Wrapper for the pixel storage and transfer operations. More...

#include </home/chochlik/devel/oglplus/include/oglplus/context/pixel_ops.hpp>

Inheritance diagram for oglplus::context::PixelOps:

Static Public Member Functions

static void PixelStore (PixelStorageMode parameter, GLfloat value)
 Sets the value of a pixel storage parameter. More...
 
static void PixelStore (PixelStorageMode parameter, GLint value)
 Sets the value of a pixel storage parameter. More...
 
static void ReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, PixelDataFormat format, PixelDataType type, void *data)
 Sets the value of a pixel storage parameter. More...
 
static void BlitFramebuffer (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, Bitfield< oglplus::BufferSelectBit > mask, BlitFilter filter)
 Transfers a rectangle of pixels from the read buffer the draw buffer. More...
 
static void BlitFramebuffer (FramebufferName read, FramebufferName draw, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, Bitfield< oglplus::BufferSelectBit > mask, BlitFilter filter)
 Transfers a rectangle of pixels from the read buffer the draw buffer. More...
 

Detailed Description

Wrapper for the pixel storage and transfer operations.

Member Function Documentation

static void oglplus::context::PixelOps::BlitFramebuffer ( GLint  srcX0,
GLint  srcY0,
GLint  srcX1,
GLint  srcY1,
GLint  dstX0,
GLint  dstY0,
GLint  dstX1,
GLint  dstY1,
Bitfield< oglplus::BufferSelectBit mask,
BlitFilter  filter 
)
static

Transfers a rectangle of pixels from the read buffer the draw buffer.

Related OpenGL symbols:
glBlitFramebuffer
static void oglplus::context::PixelOps::BlitFramebuffer ( FramebufferName  read,
FramebufferName  draw,
GLint  srcX0,
GLint  srcY0,
GLint  srcX1,
GLint  srcY1,
GLint  dstX0,
GLint  dstY0,
GLint  dstX1,
GLint  dstY1,
Bitfield< oglplus::BufferSelectBit mask,
BlitFilter  filter 
)
static

Transfers a rectangle of pixels from the read buffer the draw buffer.

Related OpenGL symbols:
glBlitNamedFramebuffer

References oglplus::GetGLName().

static void oglplus::context::PixelOps::PixelStore ( PixelStorageMode  parameter,
GLfloat  value 
)
static

Sets the value of a pixel storage parameter.

Related OpenGL symbols:
glPixelStore
static void oglplus::context::PixelOps::PixelStore ( PixelStorageMode  parameter,
GLint  value 
)
static

Sets the value of a pixel storage parameter.

Related OpenGL symbols:
glPixelStore
static void oglplus::context::PixelOps::ReadPixels ( GLint  x,
GLint  y,
GLsizei  width,
GLsizei  height,
PixelDataFormat  format,
PixelDataType  type,
void *  data 
)
static

Sets the value of a pixel storage parameter.

Related OpenGL symbols:
glReadPixels

The documentation for this class was generated from the following file:
  • /home/chochlik/devel/oglplus/include/oglplus/context/pixel_ops.hpp

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).