Bug 32688 - [RADEON:KMS:R300G] some games have a wireframe or outline visible
[RADEON:KMS:R300G] some games have a wireframe or outline visible
Status: RESOLVED FIXED
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r300
git
Other All
: medium normal
Assigned To: Default DRI bug account
http://www.amnesiagame.com/
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-12-27 13:39 UTC by Sven Arvidsson
Modified: 2011-03-12 03:01 UTC (History)
0 users

See Also:


Attachments
Screenshot of bug in Amnesia (179.70 KB, image/jpeg)
2010-12-27 13:39 UTC, Sven Arvidsson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Arvidsson 2010-12-27 13:39:48 UTC
Created attachment 41478 [details]
Screenshot of bug in Amnesia

Some games have some sort of visible wireframe, or an outline visible when r300g is used (softpipe does not have this problem). I'm pretty sure this is a known bug, but I haven't found any open bug reports about it.

This bug is very noticeable in the game Amnesia (where the screenshot is from).

System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: RV570
-- Model: Asus EAX1950Pro 256MB
-- Display connector: DVI

-- xf86-video-ati: e9928fe036e9382fd7bc353f3f05531445f08977
-- xserver: 1.9.0.902 (1.9.1 RC 2)
-- mesa: b832ae8a4a77563c50a6e82c49b4732f6a0dbf11
-- drm: 2.4.22
-- kernel: 2.6.36
Comment 1 Sven Arvidsson 2011-01-23 15:18:00 UTC
Is it known what function/effect the bug is in? If not, considering how prevalent this is in Amnesia, maybe  Edward Rudd could shed some light on this?
Comment 2 Marek Olšák 2011-01-23 15:58:25 UTC
This bug is r500-only as far as I can tell.

I have just found a way to trigger it very easily: enable offset mapping in nexuiz. If you disable it, the problem will go away. Given this fact, I believe it's a bug in our r500 fragment shader backend.
Comment 3 Fabio Pedretti 2011-03-11 00:29:49 UTC
I have a similar problem with sauerbraten on my RV530, with both r300 and r300g, see also bug #25710.
Comment 4 Marek Olšák 2011-03-12 03:01:34 UTC
Commit 6da4866ffdb19315bbb48f6778d1a5297b842a77 fixes it here. Closing.