TerraLib 4.1
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/GL/amesa.h File Reference

Go to the source code of this file.

Defines

#define AMESA_MAJOR_VERSION   3
#define AMESA_MINOR_VERSION   3

Typedefs

typedef struct amesa_visual * AMesaVisual
typedef struct amesa_buffer * AMesaBuffer
typedef struct amesa_context * AMesaContext

Functions

AMesaVisual AMesaCreateVisual (GLboolean dbFlag, GLint depth, GLint depthSize, GLint stencilSize, GLint accumSize)
void AMesaDestroyVisual (AMesaVisual visual)
AMesaBuffer AMesaCreateBuffer (AMesaVisual visual, GLint width, GLint height)
void AMesaDestroyBuffer (AMesaBuffer buffer)
AMesaContext AMesaCreateContext (AMesaVisual visual, AMesaContext sharelist)
void AMesaDestroyContext (AMesaContext context)
GLboolean AMesaMakeCurrent (AMesaContext context, AMesaBuffer buffer)
void AMesaSwapBuffers (AMesaBuffer buffer)

Define Documentation

#define AMESA_MAJOR_VERSION   3
#define AMESA_MINOR_VERSION   3

Typedef Documentation

typedef struct amesa_buffer* AMesaBuffer
typedef struct amesa_context* AMesaContext
typedef struct amesa_visual* AMesaVisual

Function Documentation

AMesaBuffer AMesaCreateBuffer ( AMesaVisual  visual,
GLint  width,
GLint  height 
)
AMesaContext AMesaCreateContext ( AMesaVisual  visual,
AMesaContext  sharelist 
)
AMesaVisual AMesaCreateVisual ( GLboolean  dbFlag,
GLint  depth,
GLint  depthSize,
GLint  stencilSize,
GLint  accumSize 
)
void AMesaDestroyBuffer ( AMesaBuffer  buffer)
void AMesaDestroyContext ( AMesaContext  context)
void AMesaDestroyVisual ( AMesaVisual  visual)
GLboolean AMesaMakeCurrent ( AMesaContext  context,
AMesaBuffer  buffer 
)
void AMesaSwapBuffers ( AMesaBuffer  buffer)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines