src/video/win32/SDL_win32opengl.c
changeset 2180 5ed37b16c1a7
parent 2178 114a541cfae2
child 2698 e1da92da346c
--- 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);