bugzilla-daemon at freedesktop.org
2015-Jul-01 04:16 UTC
[Nouveau] [Bug 91170] New: World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 Bug ID: 91170 Summary: World of Zoo (in Wine) has rendering issues Product: Mesa Version: git Hardware: Other URL: http://store.steampowered.com/app/43100/ OS: All Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/nouveau Assignee: nouveau at lists.freedesktop.org Reporter: gyebro69 at gmail.com QA Contact: nouveau at lists.freedesktop.org When the game loads to the menu the screen is scrambled with flashing polygons. This doesn't occur with the binary drivers (340.76) or when starting the game with the software renderer.Disabling shader optimization doesn't resolve the problem. Screenshot: http://imgur.com/xro8Ixr Trace file: https://drive.google.com/open?id=0B-tTbLKBl-tOdTJxT1o0c2dZMmc The problem is first visible in frame #152, when the second splash screen is displayed. Demo version is available on Steam (needs Wine to run): http://store.steampowered.com/app/43100/ Fedora 22 32-bit Mesa 10.6-branchpoint-773-g1de93f9 Kernel 4.0.6-300.fc22.i686+PAE Xorg 1.17.2 libdrm-2.4.61-3.fc22.i686 -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150701/5e3673b9/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-01 04:21 UTC
[Nouveau] [Bug 91170] World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 --- Comment #1 from Béla Gyebrószki <gyebro69 at gmail.com> --- Sorry, I missed to specify my video card: VGA compatible controller: NVIDIA Corporation G92 [GeForce GTS 250] (rev a2) (prog-if 00 [VGA controller]) -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150701/f9f4307e/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-02 21:11 UTC
[Nouveau] [Bug 91170] World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 --- Comment #2 from Ilia Mirkin <imirkin at alum.mit.edu> --- Reproduced on GT215. Does not happen on GF108. Geometry seems off as soon as the first or second title screen... will have to double-check old versions, hopefully it's a regression we can bisect. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150702/c2b3673e/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-02 23:59 UTC
[Nouveau] [Bug 91170] World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 --- Comment #3 from Ilia Mirkin <imirkin at alum.mit.edu> --- OK, so forcing the inline vertex path rather than the stick-bo-into-pushbuf path seems to help. Will try to track down what's different. Probably something dumb around alignment. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150702/c3e08fd1/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-03 00:15 UTC
[Nouveau] [Bug 91170] World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 --- Comment #4 from Ilia Mirkin <imirkin at alum.mit.edu> --- Created attachment 116899 --> https://bugs.freedesktop.org/attachment.cgi?id=116899&action=edit bs fix Ugh, the buffer-update-is-in-progress issue strikes again! I fixed this ages ago, but it's back. [The first hunk of this patch is unrelated, but it also won't hurt.] So now to figure out why it's not fencing properly. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150703/36f372b7/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-03 03:04 UTC
[Nouveau] [Bug 91170] World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 --- Comment #5 from Béla Gyebrószki <gyebro69 at gmail.com> --- (In reply to Ilia Mirkin from comment #4)> Created attachment 116899 [details] [review] > bs fix > > Ugh, the buffer-update-is-in-progress issue strikes again! I fixed this ages > ago, but it's back. [The first hunk of this patch is unrelated, but it also > won't hurt.] > > So now to figure out why it's not fencing properly.The patch fixes the problem here as well. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150703/c25cd3b0/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2015-Jul-03 16:06 UTC
[Nouveau] [Bug 91170] World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 --- Comment #6 from Ilia Mirkin <imirkin at alum.mit.edu> --- Created attachment 116925 --> https://bugs.freedesktop.org/attachment.cgi?id=116925&action=edit another bs fix This is very worrying... emitting more fences seems to fix it. Another place where it helped was in nouveau_transfer_write. The joke of it is that emitting a fence doesn't even kick the pushbuf, just writes the commands. But since I'm not actually changing *which* fences are attached, I really don't see how this changes anything. Waiting on fence instead of fence_wr doesn't seem to affect it either. What this game does is totally NUTS btw. It has a 512KB vertex buffer, and every time it maps it is with GL_MAP_INVALIDATE_BUFFER_BIT and writes all 512KB each time. Which is fine, just... inefficient (probably). It also has a 128KB index buffer, of which it maps the whole range with GL_MAP_READ_BIT | GL_MAP_WRITE_BIT | GL_MAP_FLUSH_EXPLICIT_BIT. And then draws, immediately maps it again, draws, etc. This is like the definition of how not to use these buffers. Anyways, this forces the creation of a staging bo (in GART), which receives a copy of the old 128KB of data, and returns a pointer to that. Then the program updates the 12 or whatever bytes of data, and flushes them, so *just* those 12 bytes get written. [I'm not kidding, it literally updates 12 bytes a lot of the time.] I tried adding kicks in copy_data & co, but that (expectedly) didn't help. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150703/f0bfa2ae/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-12 21:40 UTC
[Nouveau] [Bug 91170] [NV50/Gallium] World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 Ilia Mirkin <imirkin at alum.mit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|World of Zoo (in Wine) has |[NV50/Gallium] World of Zoo |rendering issues |(in Wine) has rendering | |issues -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150712/98e923bf/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-18 20:40 UTC
[Nouveau] [Bug 91170] [NV50/Gallium] World of Zoo (in Wine) has rendering issues
https://bugs.freedesktop.org/show_bug.cgi?id=91170 GitLab Migration User <gitlab-migration at fdo.invalid> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |MOVED --- Comment #7 from GitLab Migration User <gitlab-migration at fdo.invalid> --- -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1075. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190918/4c877084/attachment.html>
Reasonably Related Threads
- [Bug 93300] New: Two Worlds 2 renders water incorrectly
- [Bug 91306] New: Axis Game Factory v3.0 (native) renders black ground
- [Bug 91171] New: Space Rangers 2 (in Wine) shows only black screen
- [Bug 96565] New: Clive Barker's Jericho displays strange, vivid colors when motion blur enabled
- [Bug 91247] New: Tomb Raider: Underworld renders lots of artefacts on models and objects