https://bugs.winehq.org/show_bug.cgi?id=41055
Bug ID: 41055 Summary: "Texture ... does not have a drawable" on i915 with D3D8 Product: Wine Version: 1.9.14 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: b7.10110111@gmail.com Distribution: ---
Created attachment 55227 --> https://bugs.winehq.org/attachment.cgi?id=55227 Test case
If you compile the attached test case with this command
wineg++ -DD3D_8 d3d-texture-test.cpp -lgdi32 -ld3d8 -ld3dx9 -lwinmm -o d3d8-texture-test.exe
, and then run it on an i915 GPU (I tested on Intel Atom N550), you'll get white cube instead of colored, and in console you'll get lots of messages like this:
err:d3d:wined3d_texture_prepare_location Texture 0x166a70 does not have a drawable.
In wine-1.5.14 this worked correctly.