https://bugs.winehq.org/show_bug.cgi?id=53884
Bug ID: 53884 Summary: Project Ignis: EDOPro corrupted textures on resizing Product: Wine Version: 7.20 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: edoardo762@gmail.com Distribution: ---
Created attachment 73421 --> https://bugs.winehq.org/attachment.cgi?id=73421 Corrupted textures
I'm the lead developer of this application (https://projectignis.github.io/download.html), and seldom i test the windows build on wine to see if it plays nicely. The program uses the Irrlicht engine that uses directx9 as its default windows backend. Today i tried running the program after updating wine to 7.20, and i discovered that now textures get corrupted when resizing the window (see attached image) (when the window is resized, the program generates all the textures with the new size). I checked older wine versions, and wine 7.19 is the version where this issue appears for the first time, and it's still present in the version 7.20.
https://bugs.winehq.org/show_bug.cgi?id=53884
Edoardo Lolletti edoardo762@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |edoardo762@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=53884
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be Severity|major |normal Version|7.20 |7.19
--- Comment #1 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
Issues in a single application are severity 'normal'. Read more about severity levels descriptions there: https://wiki.winehq.org/Bugs#severity
If you can compile wine, a regression test may speed up things for the devs. Instructions for regression testing can be found there: https://wiki.winehq.org/Regression_Testing
Please, attach a normal (=without WINEDEBUG) terminal output. Instructions to get a log can be found there: https://wiki.winehq.org/FAQ#get_log
Regards.
https://bugs.winehq.org/show_bug.cgi?id=53884
--- Comment #2 from Edoardo Lolletti edoardo762@gmail.com --- Created attachment 73422 --> https://bugs.winehq.org/attachment.cgi?id=73422 Log output
https://bugs.winehq.org/show_bug.cgi?id=53884
--- Comment #3 from Edoardo Lolletti edoardo762@gmail.com --- Sorry, for the wrong severity, i wrongly assumed that since it affected textures handling for the d3d9 implementation then it might've been more general as an issue. I attached the normal console output of running the program under wine 7.20, nothing out of the ordinary gets logged and i get the same output as when running it on 7.18. I can't compile wine for the time being, but looking at the commits from the 7.19 release notes i think one of these could have caused the issue: d3d9: Factor out d3d9_texture_init(). d3d9: Introduce a d3d9_texture_preload() helper. d3d9: Add reference counting helpers for textures. d3d9: Use a separate draw texture for managed resources. Since they are related to texture handling in the d3d9 implementation
https://bugs.winehq.org/show_bug.cgi?id=53884
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #4 from Zeb Figura z.figura12@gmail.com --- It's probably bug 53749, and would therefore be fixed by https://gitlab.winehq.org/wine/wine/-/merge_requests/1131.
https://bugs.winehq.org/show_bug.cgi?id=53884
--- Comment #5 from Edoardo Lolletti edoardo762@gmail.com --- Confirmed fixed in the latest wine release
https://bugs.winehq.org/show_bug.cgi?id=53884
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED CC| |alexhenrie24@gmail.com Status|UNCONFIRMED |RESOLVED
--- Comment #6 from Alex Henrie alexhenrie24@gmail.com --- Marking as fixed
https://bugs.winehq.org/show_bug.cgi?id=53884
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.0-rc2.