src/video/win32/SDL_d3drender.c
changeset 1991 3863ba81c1d6
parent 1988 1ee02169bbb0
child 2222 926294b2bb4e
--- a/src/video/win32/SDL_d3drender.c	Mon Aug 28 17:34:50 2006 +0000
+++ b/src/video/win32/SDL_d3drender.c	Mon Aug 28 17:35:15 2006 +0000
@@ -400,6 +400,11 @@
                                           D3DTA_TEXTURE);
     IDirect3DDevice9_SetTextureStageState(data->device, 0, D3DTSS_ALPHAARG2,
                                           D3DTA_DIFFUSE);
+    /* Disable second texture stage, since we're done */
+    IDirect3DDevice9_SetTextureStageState(data->device, 1, D3DTSS_COLOROP,
+                                          D3DTOP_DISABLE);
+    IDirect3DDevice9_SetTextureStageState(data->device, 1, D3DTSS_ALPHAOP,
+                                          D3DTOP_DISABLE);
 
     return renderer;
 }