Mercurial > sdl-ios-xcode
diff src/video/win32/SDL_d3drender.c @ 1991:3863ba81c1d6
Clear the second texture stage explicitly
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Mon, 28 Aug 2006 17:35:15 +0000 |
parents | 1ee02169bbb0 |
children | 926294b2bb4e |
line wrap: on
line diff
--- 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; }