--- a/src/video/win32/SDL_win32opengl.c Thu Jul 12 06:53:20 2007 +0000
+++ b/src/video/win32/SDL_win32opengl.c Thu Jul 12 06:59:43 2007 +0000
@@ -340,6 +340,7 @@
{
HWND hwnd;
HDC hdc;
+ PIXELFORMATDESCRIPTOR pfd;
HGLRC hglrc;
int pixel_format = 0;
unsigned int matching;
@@ -351,6 +352,10 @@
hdc = GetDC(hwnd);
+ WIN_GL_SetupPixelFormat(_this, &pfd);
+
+ SetPixelFormat(hdc, ChoosePixelFormat(hdc, &pfd), &pfd);
+
hglrc = _this->gl_data->wglCreateContext(hdc);
if (hglrc) {
_this->gl_data->wglMakeCurrent(hdc, hglrc);