Clean up blending code a bit.

This commit is contained in:
NeoBrainX committed 2013-03-28 23:00:19 +01:00
1 parent 8a33d49de2
commit c10d9ea87a
4 files changed
+25 -15

No files matched your search

@@ -715,12 +715,12 @@ void Renderer::SetBlendMode(bool forceUpdate)
if (bpmem.blendmode.logicopenable && !forceUpdate)
return;
if (bpmem.blendmode.subtract) // enable blending src 1 dst 1
if (bpmem.blendmode.subtract)
{
gx_state.blenddc.RenderTarget[0].BlendEnable = true;
SetBlendOp(D3D11_BLEND_OP_REV_SUBTRACT);
SetSrcBlend(d3dSrcFactors[1]);
SetDestBlend(d3dDestFactors[1]);
SetSrcBlend(D3D11_BLEND_ONE);
SetDestBlend(D3D11_BLEND_ONE);
}
else
{