https://bugs.freedesktop.org/show_bug.cgi?id=90869
Bug ID: 90869 Summary: Rendering bug in The Witcher Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r600 Assignee: dri-devel@lists.freedesktop.org Reporter: sa@whiz.se QA Contact: dri-devel@lists.freedesktop.org
Created attachment 116318 --> https://bugs.freedesktop.org/attachment.cgi?id=116318&action=edit Screenshot of bug
Hi,
I'm trying to run the game The Witcher (in Wine) it has rendering errors when drawing the rain.
This bug is present in both git master (78395dbf9ff429d98523f8b4a340f7188d8b4db0) and in 10.5.5.
I made an apitrace of the game and it renders without problem on i965.
Running the trace on r600 results in this warning:
101172: glDebugOutputCallback: Medium severity API unknown issue 1, FBO incomplete: driver marked FBO as incomplete [-1]
This is on a Redwood, Radeon HD 5670 1GB.
https://bugs.freedesktop.org/show_bug.cgi?id=90869
--- Comment #1 from Sven Arvidsson sa@whiz.se --- apitrace file:
https://www.dropbox.com/s/3hmjqeil80d3x28/witcher.trace?dl=0
https://bugs.freedesktop.org/show_bug.cgi?id=90869
Laurent carlier lordheavym@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #116318|text/plain |image/png mime type| |
https://bugs.freedesktop.org/show_bug.cgi?id=90869
--- Comment #2 from Matteo Bruni matteo.mystral@gmail.com --- This is probably Wine bug 25696 / 34052. Read https://bugs.winehq.org/show_bug.cgi?id=34052#c42 for an explanation of that bug (essentially, the vertex shader reads out of bounds of a uniform array).
https://bugs.freedesktop.org/show_bug.cgi?id=90869
--- Comment #3 from Sven Arvidsson sa@whiz.se --- Yes, it's probably something similar. I tried the reorder shader constants patch, but it didn't make any difference (and introduced other bugs as you mentioned)
I filed a new bug with Wine just to be sure: https://bugs.winehq.org/show_bug.cgi?id=38711
Maybe this bug could be kept open at least for a while if there's something that can be done on the driver side.
https://bugs.freedesktop.org/show_bug.cgi?id=90869
Sven Arvidsson sa@whiz.se changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |NOTOURBUG Status|NEW |RESOLVED
--- Comment #4 from Sven Arvidsson sa@whiz.se --- This was fixed in Wine by Matteo Bruni so I think we can close this bug.
dri-devel@lists.freedesktop.org