[Bug 40180] Heroes Of Might & Magic VI: flying squares instead of smoke

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Feb 20 09:59:58 CST 2016


https://bugs.winehq.org/show_bug.cgi?id=40180

--- Comment #3 from Sergey Isakov <isakov-sl at bk.ru> ---
That's all.
This is the dupe of bug 38216. The key for good picture is
~~~~
$ git diff
diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 5f995ce..346c590 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1846,6 +1846,7 @@ cards_amd_binary[] =
     {"HD 7800",                     CARD_AMD_RADEON_HD7800},
     {"HD 7700",                     CARD_AMD_RADEON_HD7700},
     /* Northern Islands */
+    {"Turks",                       CARD_AMD_RADEON_HD6600},
     {"HD 6970",                     CARD_AMD_RADEON_HD6900},
     {"HD 6900",                     CARD_AMD_RADEON_HD6900},
     {"HD 6800",                     CARD_AMD_RADEON_HD6800},
~~~~~~

Log before (+d3d)
~~~~
trace:d3d:wined3d_guess_card Unrecognized renderer "AMD Radeon Turks XT
Prototype OpenGL Engine", falling back to default.
trace:d3d:wined3d_adapter_init_gl_caps Found (fake) card: 0x1002 (vendor id),
0x71c2 (device id).
trace:d3d:fixup_extensions Applying driver quirk "AMD normalized texrect
quirk".
trace:d3d:quirk_amd_dx9 GL_ARB_texture_non_power_of_two advertised on R500 or
earlier card, removing.
~~~~~

Log after
~~~~
trace:d3d:fixup_extensions Applying driver quirk "Init texcoord .w for Apple
ATI >= r600 GPU driver".
trace:d3d:quirk_texcoord_w Enabling vertex texture coord fixes in vertex
shaders.
~~~~
I think these fixes is a key for the good picture.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list