DXGL r243 - Code Review

Jump to navigation Jump to search
Repository:DXGL
Revision:r242‎ | r243 | r244 >
Date:20:53, 22 August 2012
Author:admin
Status:new
Tags:
Comment:
Fix IDirect3DDevice7::ValidateDevice for recently implemented blend modes.
Modified paths:
  • /ddraw/glDirect3DDevice.cpp (modified) (history)

Diff [purge]

Index: ddraw/glDirect3DDevice.cpp
@@ -1236,6 +1236,10 @@
12371237 case D3DTOP_ADDSIGNED2X:
12381238 case D3DTOP_SUBTRACT:
12391239 case D3DTOP_ADDSMOOTH:
 1240+ case D3DTOP_BLENDDIFFUSEALPHA:
 1241+ case D3DTOP_BLENDTEXTUREALPHA:
 1242+ case D3DTOP_BLENDTEXTUREALPHAPM:
 1243+ case D3DTOP_BLENDCURRENTALPHA:
12401244 break;
12411245 default:
12421246 return D3DERR_UNSUPPORTEDCOLOROPERATION;
@@ -1256,6 +1260,10 @@
12571261 case D3DTOP_ADDSIGNED2X:
12581262 case D3DTOP_SUBTRACT:
12591263 case D3DTOP_ADDSMOOTH:
 1264+ case D3DTOP_BLENDDIFFUSEALPHA:
 1265+ case D3DTOP_BLENDTEXTUREALPHA:
 1266+ case D3DTOP_BLENDTEXTUREALPHAPM:
 1267+ case D3DTOP_BLENDCURRENTALPHA:
12601268 break;
12611269 default:
12621270 return D3DERR_UNSUPPORTEDALPHAOPERATION;