PATCH: Add support for D3DBLEND_ONE for D3DRENDERSTATE_{DEST/SRC}BLEND
Christian Costa
titan.costa at wanadoo.fr
Tue Dec 3 13:28:03 CST 2002
Modified files :
dlls/ddraw/mesa.c
Changelog :
Add support for D3DBLEND_ONE for D3DRENDERSTATE_{DEST/SRC}BLEND.
Christian Costa titan.costa at wanadoo.fr
-------------- next part --------------
Index: mesa.c
===================================================================
RCS file: /home/wine/wine/dlls/ddraw/mesa.c,v
retrieving revision 1.9
diff -u -r1.9 mesa.c
--- mesa.c 21 Nov 2002 21:04:16 -0000 1.9
+++ mesa.c 3 Dec 2002 19:12:43 -0000
@@ -144,6 +144,9 @@
case D3DRENDERSTATE_SRCBLEND: /* 19 */
switch ((D3DBLEND) dwRenderState) {
+ case D3DBLEND_ONE:
+ rs->src = GL_ONE;
+ break;
case D3DBLEND_SRCALPHA:
rs->src = GL_SRC_ALPHA;
break;
@@ -155,6 +158,9 @@
case D3DRENDERSTATE_DESTBLEND: /* 20 */
switch ((D3DBLEND) dwRenderState) {
+ case D3DBLEND_ONE:
+ rs->dst = GL_ONE;
+ break;
case D3DBLEND_INVSRCALPHA:
rs->dst = GL_ONE_MINUS_SRC_ALPHA;
break;
More information about the wine-patches
mailing list