summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
diff options
context:
space:
mode:
authorJosé Fonseca <jfonseca@vmware.com>2012-10-08 11:40:58 +0100
committerJosé Fonseca <jfonseca@vmware.com>2012-10-08 15:42:50 +0100
commit88e417d7614aa1dbb46187fb0609a3a2c2291905 (patch)
tree1c4963e8175ef7794b61b46ada68bda61d08118e /src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
parent86de501f14f11f1e993c8703c0d69bdf1f6c7835 (diff)
downloadexternal_mesa3d-88e417d7614aa1dbb46187fb0609a3a2c2291905.zip
external_mesa3d-88e417d7614aa1dbb46187fb0609a3a2c2291905.tar.gz
external_mesa3d-88e417d7614aa1dbb46187fb0609a3a2c2291905.tar.bz2
st/wgl: Don't cache HDC anywhere.
Applications may destroy HDC at any time. So always get a HDC as needed. Fixes lack of presents with Solidworks eDrawings when screen resolution is changed. Reviewed-by: Brian Paul <brianp@vmware.com>
Diffstat (limited to 'src/gallium/state_trackers/wgl/stw_ext_pbuffer.c')
-rw-r--r--src/gallium/state_trackers/wgl/stw_ext_pbuffer.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c b/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
index 7596cb6..0bd60c0 100644
--- a/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
+++ b/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
@@ -248,8 +248,6 @@ wglGetPbufferDCARB(HPBUFFERARB hPbuffer)
hDC = GetDC(fb->hWnd);
- assert(hDC == fb->hDC);
-
return hDC;
}