Alexander Dorofeyev : wined3d: Disable TEXTURE_RECTANGLE in SetupForBlit.
Alexandre Julliard
julliard at winehq.org
Thu Aug 21 10:02:57 CDT 2008
Module: wine
Branch: master
Commit: 1da8a032af0c4de4898fb197615ba943a5a741b6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=1da8a032af0c4de4898fb197615ba943a5a741b6
Author: Alexander Dorofeyev <alexd4 at inbox.lv>
Date: Wed Aug 20 21:50:51 2008 +0300
wined3d: Disable TEXTURE_RECTANGLE in SetupForBlit.
---
dlls/wined3d/context.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/wined3d/context.c b/dlls/wined3d/context.c
index 739ddb2..17d0714 100644
--- a/dlls/wined3d/context.c
+++ b/dlls/wined3d/context.c
@@ -730,6 +730,10 @@ static inline void SetupForBlit(IWineD3DDeviceImpl *This, WineD3DContext *contex
}
glDisable(GL_TEXTURE_3D);
checkGLcall("glDisable GL_TEXTURE_3D");
+ if(GL_SUPPORT(ARB_TEXTURE_RECTANGLE)) {
+ glDisable(GL_TEXTURE_RECTANGLE_ARB);
+ checkGLcall("glDisable GL_TEXTURE_RECTANGLE_ARB");
+ }
glDisable(GL_TEXTURE_2D);
checkGLcall("glDisable GL_TEXTURE_2D");
@@ -755,6 +759,10 @@ static inline void SetupForBlit(IWineD3DDeviceImpl *This, WineD3DContext *contex
}
glDisable(GL_TEXTURE_3D);
checkGLcall("glDisable GL_TEXTURE_3D");
+ if(GL_SUPPORT(ARB_TEXTURE_RECTANGLE)) {
+ glDisable(GL_TEXTURE_RECTANGLE_ARB);
+ checkGLcall("glDisable GL_TEXTURE_RECTANGLE_ARB");
+ }
glDisable(GL_TEXTURE_2D);
checkGLcall("glDisable GL_TEXTURE_2D");
More information about the wine-cvs
mailing list