summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
diff options
context:
space:
mode:
authorJosé Fonseca <jfonseca@vmware.com>2012-02-08 16:01:22 +0000
committerJosé Fonseca <jfonseca@vmware.com>2012-02-10 16:23:27 +0000
commit90a95f4d2c50b63ffa4c114081a1cfa5cdfa05cb (patch)
treeb806c4e9300b1b7a989354d60b5afb8f01df7073 /src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
parent0cf554fa9b31dbac1890f496974392001e2df825 (diff)
downloadexternal_mesa3d-90a95f4d2c50b63ffa4c114081a1cfa5cdfa05cb.zip
external_mesa3d-90a95f4d2c50b63ffa4c114081a1cfa5cdfa05cb.tar.gz
external_mesa3d-90a95f4d2c50b63ffa4c114081a1cfa5cdfa05cb.tar.bz2
st/wgl: Invoke SetPixelFormat twice for pbuffers.
Diffstat (limited to 'src/gallium/state_trackers/wgl/stw_ext_pbuffer.c')
-rw-r--r--src/gallium/state_trackers/wgl/stw_ext_pbuffer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c b/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
index 252d07a..282d8a3 100644
--- a/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
+++ b/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
@@ -226,7 +226,8 @@ wglGetPbufferDCARB(HPBUFFERARB hPbuffer)
fb = (struct stw_framebuffer *)hPbuffer;
hDC = GetDC(fb->hWnd);
- SetPixelFormat(hDC, fb->iPixelFormat, &fb->pfi->pfd);
+
+ assert(hDC == fb->hDC);
return hDC;
}