- case WX_GL_RGBA: data[p++] = AGL_RGBA; break;
- case WX_GL_BUFFER_SIZE:
- data[p++]=AGL_BUFFER_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_LEVEL:
- data[p++]=AGL_LEVEL; data[p++]=attribList[arg++]; break;
- case WX_GL_DOUBLEBUFFER: data[p++] = AGL_DOUBLEBUFFER; break;
- case WX_GL_STEREO: data[p++] = AGL_STEREO; break;
- case WX_GL_AUX_BUFFERS:
- data[p++]=AGL_AUX_BUFFERS; data[p++]=attribList[arg++]; break;
- case WX_GL_MIN_RED:
- data[p++]=AGL_RED_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_MIN_GREEN:
- data[p++]=AGL_GREEN_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_MIN_BLUE:
- data[p++]=AGL_BLUE_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_MIN_ALPHA:
- data[p++]=AGL_ALPHA_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_DEPTH_SIZE:
- data[p++]=AGL_DEPTH_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_STENCIL_SIZE:
- data[p++]=AGL_STENCIL_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_MIN_ACCUM_RED:
- data[p++]=AGL_ACCUM_RED_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_MIN_ACCUM_GREEN:
- data[p++]=AGL_ACCUM_GREEN_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_MIN_ACCUM_BLUE:
- data[p++]=AGL_ACCUM_BLUE_SIZE; data[p++]=attribList[arg++]; break;
- case WX_GL_MIN_ACCUM_ALPHA:
- data[p++]=AGL_ACCUM_ALPHA_SIZE; data[p++]=attribList[arg++]; break;
- default:
- break;
+ switch ( attribList[arg++] )
+ {
+ case WX_GL_RGBA:
+ data[p++] = AGL_RGBA;
+ break;
+
+ case WX_GL_BUFFER_SIZE:
+ data[p++] = AGL_BUFFER_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_LEVEL:
+ data[p++]=AGL_LEVEL;
+ data[p++]=attribList[arg++];
+ break;
+
+ case WX_GL_DOUBLEBUFFER:
+ data[p++] = AGL_DOUBLEBUFFER;
+ break;
+
+ case WX_GL_STEREO:
+ data[p++] = AGL_STEREO;
+ break;
+
+ case WX_GL_AUX_BUFFERS:
+ data[p++] = AGL_AUX_BUFFERS;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_MIN_RED:
+ data[p++] = AGL_RED_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_MIN_GREEN:
+ data[p++] = AGL_GREEN_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_MIN_BLUE:
+ data[p++] = AGL_BLUE_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_MIN_ALPHA:
+ data[p++] = AGL_ALPHA_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_DEPTH_SIZE:
+ data[p++] = AGL_DEPTH_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_STENCIL_SIZE:
+ data[p++] = AGL_STENCIL_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_MIN_ACCUM_RED:
+ data[p++] = AGL_ACCUM_RED_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_MIN_ACCUM_GREEN:
+ data[p++] = AGL_ACCUM_GREEN_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_MIN_ACCUM_BLUE:
+ data[p++] = AGL_ACCUM_BLUE_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+
+ case WX_GL_MIN_ACCUM_ALPHA:
+ data[p++] = AGL_ACCUM_ALPHA_SIZE;
+ data[p++] = attribList[arg++];
+ break;
+ }