https://bugs.winehq.org/show_bug.cgi?id=44104
Bug ID: 44104 Summary: Torchlight: rendering issue when GLSL is enabled Product: Wine Version: 2.6 Hardware: x86 URL: http://store.steampowered.com/app/41500/Torchlight/ OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: joseph.kucia@gmail.com Regression SHA1: f5de978a9cc658628ecd11d5c99ffdedc4908492 Distribution: ---
Created attachment 59825 --> https://bugs.winehq.org/attachment.cgi?id=59825 terminal output
The main menu appears correctly but you will observe broken rendering when you get in the game. As if the terrain and most of the objects (except characters, minimap, hud) were covered with solid rectangles. Disabling GLSL works around the problem. Reproduced with Nvidia 387.34 and with nouveau/mesa 17.2.5.
According to my testing the problem was introduced by
commit f5de978a9cc658628ecd11d5c99ffdedc4908492 Author: Józef Kucia jkucia@codeweavers.com Date: Wed Apr 12 12:42:30 2017 +0200
wined3d: Avoid using deprecated gl_ClipVertex.
Demo version is available on Steam, you can reproduce the problem with that (create a new character in the menu then start a new game).
wine-2.22-64-gb84ba52248 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 387.34
https://bugs.winehq.org/show_bug.cgi?id=44104
--- Comment #1 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 59826 --> https://bugs.winehq.org/attachment.cgi?id=59826 screenshot showing the current state
https://bugs.winehq.org/show_bug.cgi?id=44104
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 59827 --> https://bugs.winehq.org/attachment.cgi?id=59827 screenshot (before the regression)
https://bugs.winehq.org/show_bug.cgi?id=44104
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs@winehq.org |joseph.kucia@gmail.com
--- Comment #3 from Józef Kucia joseph.kucia@gmail.com --- Created attachment 59832 --> https://bugs.winehq.org/attachment.cgi?id=59832 Patch
Thanks for the bug report.
https://bugs.winehq.org/show_bug.cgi?id=44104
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Józef Kucia from comment #3)
Created attachment 59832 [details] Patch
Thanks for the bug report.
The patch fixes the problem in the game, thank you.
https://bugs.winehq.org/show_bug.cgi?id=44104
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|joseph.kucia@gmail.com |wine-bugs@winehq.org Fixed by SHA1| |266f1054b54e74093eb1f39196c | |9ebd7e3aea289 Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #5 from Józef Kucia joseph.kucia@gmail.com --- Should be fixed by commit 266f1054b54e74093eb1f39196c9ebd7e3aea289
https://bugs.winehq.org/show_bug.cgi?id=44104
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.0-rc1.