https://bugs.winehq.org/show_bug.cgi?id=55616
Bug ID: 55616 Summary: Separable Subsurface Scattering needs d3d10.1 blend state object support in compiled effects Product: Wine Version: 8.16 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: d3d-util Assignee: wine-bugs@winehq.org Reporter: bunglehead@gmail.com Distribution: ---
Found out when testing for https://bugs.winehq.org/show_bug.cgi?id=54468.
The issue is that fx_4_1 effects are able to describe D3D10_BLEND_DESC1 and D3D10_BLEND_DESC, while fx_4_0 only support D3D10_BLEND_DESC.
Brief summary points here:
- d3d10_1.dll would expected 10.1 device; - property configuration for blend description differs from 10.0; - default blend description appears to differ as well; - this needs more tests, potentially there could be more differences, if d3d10_1 effects are implemented separately;