https://bugs.winehq.org/show_bug.cgi?id=37259
Bug ID: 37259 Summary: Simple Direct2D application fails to work with newer d3d10_1.dll Product: Wine Version: 1.7.26 Hardware: x86 OS: Windows Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: svyatpro@gmail.com
BUG: When you run simple Direct2D application (application that I attached "p010.exe"), Direct2D test fails with newer d3d10_1.dll(Wine 1.7.26) and doesn't draw anything. When you paste older d3d10_1.dll(Wine 1.7.25) to \windows\system32 directory, the application p010.exe able to draw simple vectors but with error message, that function D3D10CreateStateBlock wasn't found.
Precondition: d2d1.dll, d3d10.dll, d3d10core.dll, d3d10_1.dll, dxgi.dll, wined3d.dll, libwine.dll should be compiled for Windows and pasted into \Windows\Sysem32 or to the application environment, real hardware with OpenGL support seems to be required.
Steps to repro: 1) Run p010.exe app 2) Choose Direct2D 3) Press key with two squares at the left
Expected result: Application should draw simple vectors.