Commit f1de9ad6 authored by Henri Verbeet's avatar Henri Verbeet Committed by Alexandre Julliard

ddraw: Unset the viewports active device in IDirect3DDeviceImpl_3_DeleteViewport().

parent 5492560c
...@@ -829,6 +829,7 @@ IDirect3DDeviceImpl_3_DeleteViewport(IDirect3DDevice3 *iface, ...@@ -829,6 +829,7 @@ IDirect3DDeviceImpl_3_DeleteViewport(IDirect3DDevice3 *iface,
{ {
if (prev_viewport == NULL) This->viewport_list = cur_viewport->next; if (prev_viewport == NULL) This->viewport_list = cur_viewport->next;
else prev_viewport->next = cur_viewport->next; else prev_viewport->next = cur_viewport->next;
vp->active_device = NULL;
/* TODO : add desactivate of the viewport and all associated lights... */ /* TODO : add desactivate of the viewport and all associated lights... */
LeaveCriticalSection(&ddraw_cs); LeaveCriticalSection(&ddraw_cs);
return D3D_OK; return D3D_OK;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment