On 18 June 2013 16:52, Stefan Dösinger stefan@codeweavers.com wrote:
It's needed to switch between the different handling of fogstart and fogend in vertex and table fog. The ddraw test shows this. The d3d8 and d3d9 tests succeed without it because they're also switching vertex and pixel shaders when the test switches between vertex and table fog.
Right. Perhaps FOGSOURCE_FFP should be split up.