Henri Verbeet : ddraw: Unset the viewports active device in IDirect3DDeviceImpl_3_DeleteViewport( ).
Module: wine Branch: master Commit: f1de9ad621ce8e109fbbe2e96ac8734278edcacc URL: http://source.winehq.org/git/wine.git/?a=commit;h=f1de9ad621ce8e109fbbe2e96a... Author: Henri Verbeet <hverbeet(a)codeweavers.com> Date: Tue Apr 19 20:05:51 2011 +0200 ddraw: Unset the viewports active device in IDirect3DDeviceImpl_3_DeleteViewport(). --- dlls/ddraw/device.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/dlls/ddraw/device.c b/dlls/ddraw/device.c index 984afc3..11ac291 100644 --- a/dlls/ddraw/device.c +++ b/dlls/ddraw/device.c @@ -829,6 +829,7 @@ IDirect3DDeviceImpl_3_DeleteViewport(IDirect3DDevice3 *iface, { if (prev_viewport == NULL) This->viewport_list = cur_viewport->next; else prev_viewport->next = cur_viewport->next; + vp->active_device = NULL; /* TODO : add desactivate of the viewport and all associated lights... */ LeaveCriticalSection(&ddraw_cs); return D3D_OK;
participants (1)
-
Alexandre Julliard