Alexander Dorofeyev : wined3d: Add ENTER_GL/ LEAVE_GL in IWineD3DDeviceImpl_Uninit3D.

Alexandre Julliard julliard at winehq.org
Mon Apr 7 14:46:54 CDT 2008


Module: wine
Branch: master
Commit: 7c261553d059e2464d02e2626d2be77136ba2529
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=7c261553d059e2464d02e2626d2be77136ba2529

Author: Alexander Dorofeyev <alexd4 at inbox.lv>
Date:   Mon Apr  7 00:05:55 2008 +0300

wined3d: Add ENTER_GL/LEAVE_GL in IWineD3DDeviceImpl_Uninit3D.

---

 dlls/wined3d/device.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c
index 25bd800..538a79d 100644
--- a/dlls/wined3d/device.c
+++ b/dlls/wined3d/device.c
@@ -2232,7 +2232,9 @@ static HRESULT WINAPI IWineD3DDeviceImpl_Uninit3D(IWineD3DDevice *iface, D3DCB_D
 
     /* Delete the palette conversion shader if it is around */
     if(This->paletteConversionShader) {
+        ENTER_GL();
         GL_EXTCALL(glDeleteProgramsARB(1, &This->paletteConversionShader));
+        LEAVE_GL();
         This->paletteConversionShader = 0;
     }
 




More information about the wine-cvs mailing list