Module: wine Branch: master Commit: 75d53c9aed0b93b5a3607d2949d04d0570e781b1 URL: http://source.winehq.org/git/wine.git/?a=commit;h=75d53c9aed0b93b5a3607d2949...
Author: Ken Thomases ken@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 */