added _mesa_create/destroy_visual()

This commit is contained in:
Brian Paul
2000-03-31 01:05:51 +00:00
parent f2123080b5
commit b371e0da2b
2 changed files with 92 additions and 22 deletions

View File

@@ -1,4 +1,4 @@
/* $Id: context.h,v 1.14 2000/03/19 01:10:11 brianp Exp $ */
/* $Id: context.h,v 1.15 2000/03/31 01:05:51 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -57,6 +57,25 @@
* the colorbuffer, depth buffer, stencil buffer and accum buffer which will
* be used by the GL context and framebuffer.
*/
extern GLvisual *
_mesa_create_visual( GLboolean rgbFlag,
GLboolean alphaFlag,
GLboolean dbFlag,
GLboolean stereoFlag,
GLint redBits,
GLint greenBits,
GLint blueBits,
GLint alphaBits,
GLint indexBits,
GLint depthBits,
GLint stencilBits,
GLint accumRedBits,
GLint accumGreenBits,
GLint accumBlueBits,
GLint accumAlphaBits,
GLint numSamples );
/* this function is obsolete */
extern GLvisual *gl_create_visual( GLboolean rgbFlag,
GLboolean alphaFlag,
GLboolean dbFlag,
@@ -70,7 +89,11 @@ extern GLvisual *gl_create_visual( GLboolean rgbFlag,
GLint blueBits,
GLint alphaBits );
extern void gl_destroy_visual( GLvisual *vis );
extern void
_mesa_destroy_visual( GLvisual *vis );
/*obsolete */ extern void gl_destroy_visual( GLvisual *vis );
/*