5/3 WineD3D: Don't use blending on pixel formats which don't support it in combination with shaders

Roderick Colenbrander thunderbird2k at gmx.net
Sun Mar 23 15:17:12 CDT 2008


Skip this one among with 5/3, 6/3 and 7/3. All other patches like 8/3 and 9/3 don't require this one and should apply fine.

Roderick

> Hi,
> 
> Windows drivers only offer post pixel shader blending support on generic
> (A)RGB-like formats and in case of dx10-class cards like the Geforce8 also
> on some float formats. Right now we enable blending even when it isn't
> needed. In case of R32F (if you would disable the software conversion code) this
> gives a 400% performance boost in http://www.angelcode.com/dev/shadow/.
> 
> A next patch will add D3DUSAGE_QUERY_PIXELFORMAT_BLENDING support.
> 
> Regards,
> Roderick Colenbrander

-- 
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten 
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser



More information about the wine-patches mailing list