libvisual  0.5.0
Classes | Macros | Enumerations
VisGL

Classes

struct  VisGLAttrEntry
 OpenGL framebuffer attribute entry. More...
 

Macros

#define VISUAL_VIDEO_ATTR_OPTIONS_GL_ENTRY(options, attr, val)
 

Enumerations

enum  VisGLAttr {
  VISUAL_GL_ATTRIBUTE_NONE = 0, VISUAL_GL_ATTRIBUTE_BUFFER_SIZE, VISUAL_GL_ATTRIBUTE_LEVEL, VISUAL_GL_ATTRIBUTE_RGBA,
  VISUAL_GL_ATTRIBUTE_DOUBLEBUFFER, VISUAL_GL_ATTRIBUTE_STEREO, VISUAL_GL_ATTRIBUTE_AUX_BUFFERS, VISUAL_GL_ATTRIBUTE_RED_SIZE,
  VISUAL_GL_ATTRIBUTE_GREEN_SIZE, VISUAL_GL_ATTRIBUTE_BLUE_SIZE, VISUAL_GL_ATTRIBUTE_ALPHA_SIZE, VISUAL_GL_ATTRIBUTE_DEPTH_SIZE,
  VISUAL_GL_ATTRIBUTE_STENCIL_SIZE, VISUAL_GL_ATTRIBUTE_ACCUM_RED_SIZE, VISUAL_GL_ATTRIBUTE_ACCUM_GREEN_SIZE, VISUAL_GL_ATTRIBUTE_ACCUM_BLUE_SIZE,
  VISUAL_GL_ATTRIBUTE_ACCUM_ALPHA_SIZE, VISUAL_GL_ATTRIBUTE_LAST
}
 OpenGL framebuffer attributes. More...
 

Detailed Description

Macro Definition Documentation

#define VISUAL_VIDEO_ATTR_OPTIONS_GL_ENTRY (   options,
  attr,
  val 
)
Value:
options.gl_attrs[attr].attribute = attr; \
options.gl_attrs[attr].value = val;

Definition at line 34 of file lv_gl.h.

Enumeration Type Documentation

enum VisGLAttr

OpenGL framebuffer attributes.

See Also
VisGLAttrEntry
Enumerator
VISUAL_GL_ATTRIBUTE_NONE 

Special flag to indicate no attributes.

VISUAL_GL_ATTRIBUTE_BUFFER_SIZE 

Depth of the color buffer.

VISUAL_GL_ATTRIBUTE_LEVEL 

Level in plane stacking.

VISUAL_GL_ATTRIBUTE_RGBA 

True if RGBA mode.

VISUAL_GL_ATTRIBUTE_DOUBLEBUFFER 

Double buffering supported.

VISUAL_GL_ATTRIBUTE_STEREO 

Stereo buffering supported.

VISUAL_GL_ATTRIBUTE_AUX_BUFFERS 

Number of aux buffers.

VISUAL_GL_ATTRIBUTE_RED_SIZE 

Number of red component bits.

VISUAL_GL_ATTRIBUTE_GREEN_SIZE 

Number of green component bits.

VISUAL_GL_ATTRIBUTE_BLUE_SIZE 

Number of blue component bits.

VISUAL_GL_ATTRIBUTE_ALPHA_SIZE 

Number of alpha component bits.

VISUAL_GL_ATTRIBUTE_DEPTH_SIZE 

Number of depth bits.

VISUAL_GL_ATTRIBUTE_STENCIL_SIZE 

Number of stencil bits.

VISUAL_GL_ATTRIBUTE_ACCUM_RED_SIZE 

Number of red accum bits.

VISUAL_GL_ATTRIBUTE_ACCUM_GREEN_SIZE 

Number of green accum bits.

VISUAL_GL_ATTRIBUTE_ACCUM_BLUE_SIZE 

Number of blue accum bits.

VISUAL_GL_ATTRIBUTE_ACCUM_ALPHA_SIZE 

Number of alpha accum bits.

Definition at line 43 of file lv_gl.h.