https://bugs.winehq.org/show_bug.cgi?id=53743
Bug ID: 53743 Summary: Vivisector has graphical glitches Product: Wine Version: 7.3 Hardware: x86-64 URL: https://www.gamepressure.com/download.asp?ID=10392 OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: z.figura12@gmail.com Regression SHA1: 1632b8e7a419ebf256c4a356a58d505ef918f2fe Distribution: ---
Vivisector: The Beast Within shows strange artifacts during gameplay (black textures are popping in as the player is moving etc).
Can be reproduced with the demo version (available in German).
Reverting commit 1632b8e7a419ebf256c4a356a58d505ef918f2fe on top of wine-7.18-100-g46d084aca88 fixes the problem.
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 470.141.03 OpenGL core profile shading language version string: 4.60 NVIDIA
public_demo_de.exe (190M) md5: f52157925d94d34b5c09fdefc0fe3d95
https://bugs.winehq.org/show_bug.cgi?id=53743
--- Comment #1 from Zeb Figura z.figura12@gmail.com --- Created attachment 73197 --> https://bugs.winehq.org/attachment.cgi?id=73197 fix
Thanks for reporting.
This seems to be a failure to account for bug 34480. The game locks a managed texture at level 0, writes all levels at once, and then expects that to be uploaded. The proper solution will probably end up looking something like the attached patch, but it needs more testing.
https://bugs.winehq.org/show_bug.cgi?id=53743
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- The patch fixes the problem in the game, thank you.
Also fixes a problem (present since commit 1632b8) in the game Cryostasis, where text in the menus is missing when using the DX9 renderer.
https://bugs.winehq.org/show_bug.cgi?id=53743
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d9c369c7476c8681fc78cd0a38f | |b97e80036edaa Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #3 from Zeb Figura z.figura12@gmail.com --- Fixed upstream by https://source.winehq.org/git/wine.git/commitdiff/d9c369c7476c8681fc78cd0a38fb97e80036edaa.
https://bugs.winehq.org/show_bug.cgi?id=53743
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.0-rc3.