| @@ -1,4 +1,4 @@ | |||
| /* $Id: osmesa.c,v 1.65 2001/08/28 23:12:37 brianp Exp $ */ | |||
| /* $Id: osmesa.c,v 1.66 2001/09/10 18:53:45 brianp Exp $ */ | |||
| /* | |||
| * Mesa 3-D graphics library | |||
| @@ -135,12 +135,10 @@ OSMesaCreateContextExt( GLenum format, GLint depthBits, GLint stencilBits, | |||
| GLint rind, gind, bind, aind; | |||
| GLint indexBits = 0, redBits = 0, greenBits = 0, blueBits = 0, alphaBits =0; | |||
| GLboolean rgbmode; | |||
| GLboolean swalpha; | |||
| const GLuint i4 = 1; | |||
| const GLubyte *i1 = (GLubyte *) &i4; | |||
| const GLint little_endian = *i1; | |||
| swalpha = GL_FALSE; | |||
| rind = gind = bind = aind = 0; | |||
| if (format==OSMESA_COLOR_INDEX) { | |||
| indexBits = 8; | |||
| @@ -233,7 +231,6 @@ OSMesaCreateContextExt( GLenum format, GLint depthBits, GLint stencilBits, | |||
| gind = 1; | |||
| bind = 2; | |||
| rgbmode = GL_TRUE; | |||
| swalpha = GL_TRUE; | |||
| } | |||
| else if (format==OSMESA_BGR) { | |||
| indexBits = 0; | |||
| @@ -249,7 +246,6 @@ OSMesaCreateContextExt( GLenum format, GLint depthBits, GLint stencilBits, | |||
| gind = 1; | |||
| bind = 0; | |||
| rgbmode = GL_TRUE; | |||
| swalpha = GL_TRUE; | |||
| } | |||
| else if (format==OSMESA_RGB_565) { | |||
| indexBits = 0; | |||
| @@ -265,7 +261,6 @@ OSMesaCreateContextExt( GLenum format, GLint depthBits, GLint stencilBits, | |||
| gind = 0; | |||
| bind = 0; | |||
| rgbmode = GL_TRUE; | |||
| swalpha = GL_FALSE; | |||
| } | |||
| else { | |||
| return NULL; | |||
| @@ -312,7 +307,7 @@ OSMesaCreateContextExt( GLenum format, GLint depthBits, GLint stencilBits, | |||
| osmesa->gl_visual->depthBits > 0, | |||
| osmesa->gl_visual->stencilBits > 0, | |||
| osmesa->gl_visual->accumRedBits > 0, | |||
| swalpha ); | |||
| GL_FALSE /* s/w alpha */ ); | |||
| if (!osmesa->gl_buffer) { | |||
| _mesa_destroy_visual( osmesa->gl_visual ); | |||