Ken Thomases : wined3d: Don't clear the GL context such that it can' t be restored.
Alexandre Julliard
julliard at winehq.org
Thu Feb 6 13:25:30 CST 2014
Module: wine
Branch: master
Commit: 75d53c9aed0b93b5a3607d2949d04d0570e781b1
URL: http://source.winehq.org/git/wine.git/?a=commit;h=75d53c9aed0b93b5a3607d2949d04d0570e781b1
Author: Ken Thomases <ken at codeweavers.com>
Date: Wed Feb 5 14:01:15 2014 -0600
wined3d: Don't clear the GL context such that it can't be restored.
---
dlls/wined3d/device.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c
index 256052f..4cd6342 100644
--- a/dlls/wined3d/device.c
+++ b/dlls/wined3d/device.c
@@ -1016,9 +1016,6 @@ HRESULT CDECL wined3d_device_uninit_3d(struct wined3d_device *device)
if (!device->d3d_initialized)
return WINED3DERR_INVALIDCALL;
- /* Force making the context current again, to verify it is still valid
- * (workaround for broken drivers) */
- context_set_current(NULL);
/* I don't think that the interface guarantees that the device is destroyed from the same thread
* it was created. Thus make sure a context is active for the glDelete* calls
*/
More information about the wine-cvs
mailing list