diff options
author | José Fonseca <[email protected]> | 2012-02-08 16:01:22 +0000 |
---|---|---|
committer | José Fonseca <[email protected]> | 2012-02-10 16:23:27 +0000 |
commit | 90a95f4d2c50b63ffa4c114081a1cfa5cdfa05cb (patch) | |
tree | b806c4e9300b1b7a989354d60b5afb8f01df7073 | |
parent | 0cf554fa9b31dbac1890f496974392001e2df825 (diff) |
st/wgl: Invoke SetPixelFormat twice for pbuffers.
-rw-r--r-- | src/gallium/state_trackers/wgl/stw_ext_pbuffer.c | 3 |
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 252d07a90cc..282d8a3d424 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; } |