Stefan Dösinger : ddraw: d3d7 does not support two sided stencil.
Alexandre Julliard
julliard at winehq.org
Thu Aug 6 10:49:36 CDT 2009
Module: wine
Branch: master
Commit: c0892c2f35d3f67c4d1f8b1decbf5444d7354655
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c0892c2f35d3f67c4d1f8b1decbf5444d7354655
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Wed Aug 5 15:58:19 2009 +0200
ddraw: d3d7 does not support two sided stencil.
The header is wrong. There is simply no API to set this. The MS header does
not have this declaration either.
---
dlls/ddraw/direct3d.c | 2 +-
include/d3dcaps.h | 1 -
2 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/dlls/ddraw/direct3d.c b/dlls/ddraw/direct3d.c
index 9ce0d36..88d5f2f 100644
--- a/dlls/ddraw/direct3d.c
+++ b/dlls/ddraw/direct3d.c
@@ -1324,7 +1324,7 @@ IDirect3DImpl_GetCaps(IWineD3D *WineD3D,
Desc7->dwStencilCaps &= (
D3DSTENCILCAPS_KEEP | D3DSTENCILCAPS_ZERO | D3DSTENCILCAPS_REPLACE |
D3DSTENCILCAPS_INCRSAT | D3DSTENCILCAPS_DECRSAT | D3DSTENCILCAPS_INVERT |
- D3DSTENCILCAPS_INCR | D3DSTENCILCAPS_DECR | D3DSTENCILCAPS_TWOSIDED);
+ D3DSTENCILCAPS_INCR | D3DSTENCILCAPS_DECR);
/* FVF caps ?*/
diff --git a/include/d3dcaps.h b/include/d3dcaps.h
index f96ca5d..b44c49d 100644
--- a/include/d3dcaps.h
+++ b/include/d3dcaps.h
@@ -311,7 +311,6 @@ typedef struct _D3DDeviceDesc7 {
#define D3DSTENCILCAPS_INVERT 0x00000020
#define D3DSTENCILCAPS_INCR 0x00000040
#define D3DSTENCILCAPS_DECR 0x00000080
-#define D3DSTENCILCAPS_TWOSIDED 0x00000100
#define D3DTEXOPCAPS_DISABLE 0x00000001
#define D3DTEXOPCAPS_SELECTARG1 0x00000002
More information about the wine-cvs
mailing list