[D3D 55] Added some blending states
Lionel Ulmer
lionel.ulmer at free.fr
Fri Dec 27 05:31:15 CST 2002
Changelog:
Added some blend states
--
Lionel Ulmer - http://www.bbrox.org/
-------------- next part --------------
--- /home/ulmer/Wine/wine_base//dlls/ddraw/mesa.c 2002-12-27 09:51:26.000000000 +0100
+++ /home/ulmer/Wine/wine_work//dlls/ddraw/mesa.c 2002-12-27 09:59:04.000000000 +0100
@@ -221,6 +221,17 @@
case D3DBLEND_INVDESTCOLOR:
rs->src = GL_ONE_MINUS_DST_COLOR;
break;
+ case D3DBLEND_BOTHSRCALPHA:
+ rs->src = GL_SRC_ALPHA;
+ rs->dst = GL_SRC_ALPHA;
+ break;
+ case D3DBLEND_BOTHINVSRCALPHA:
+ rs->src = GL_ONE_MINUS_SRC_ALPHA;
+ rs->dst = GL_ONE_MINUS_SRC_ALPHA;
+ break;
+ case D3DBLEND_SRCALPHASAT:
+ rs->src = GL_SRC_ALPHA_SATURATE;
+ break;
case D3DBLEND_SRCCOLOR:
case D3DBLEND_INVSRCCOLOR:
/* Cannot be supported with OpenGL */
More information about the wine-patches
mailing list