Bug 23965

Summary: radeonBackground objects appear in front of foreground ones in neverball
Product: DRI Reporter: Phil Armstrong <phil>
Component: DRM/RadeonAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: mayocoko
Version: DRI git   
Hardware: x86 (IA32)   
OS: Mac OS X (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Exit appears over foreground objects
none
Correct software rendering
none
Bad rendering of coin edges in neverball 1.4 none

Description Phil Armstrong 2009-09-15 10:30:38 UTC
When playing neverball with git mesa & drm-adg5f as of today, the textures for the level exits appear on in front of other foreground objects.
Comment 1 Phil Armstrong 2009-09-15 10:36:17 UTC
Created attachment 29569 [details]
Exit appears over foreground objects
Comment 2 Phil Armstrong 2009-09-15 10:37:15 UTC
Sorry, that posted by accident.

Extra information: r600 DRI driver from drm-agd5f with kernel 2.6.30, git mesa as of today.

$ lspci
...
01:00.0 VGA compatible controller: ATI Technologies Inc RV730XT [Radeon HD 4670]

Comment 3 Phil Armstrong 2009-09-15 10:41:41 UTC
Created attachment 29570 [details]
Correct software rendering
Comment 4 Alex Deucher 2009-09-15 11:02:23 UTC
Seems to work fine here with neverball 1.4.0.  I wonder if this is a bug in your version of neverball.
Comment 5 Phil Armstrong 2009-09-15 11:29:01 UTC
C'set possible.

neverball version 1.5.2 here.

Just tried 1.4: The level exits are correctly rendered with that version, but looking closely, the edges of the rotating coins are incorrectly rendered: they appear to be transparent round the top half and reflecting some unknown texture on the bottom half. With software rendering through git mesa, the edges of the coins are golden & shaded like the faces are. I can try and get a screenshot to show it, but it's more obvious when they're rotating.
Comment 6 Phil Armstrong 2009-09-15 11:29:26 UTC
(In reply to comment #5)
> C'set possible.

or C'est even.
Comment 7 Phil Armstrong 2009-09-15 11:48:26 UTC
Created attachment 29571 [details]
Bad rendering of coin edges in neverball 1.4
Comment 8 Phil Armstrong 2009-09-22 07:58:12 UTC
Hmm. Just compiled latest mesa (as of today) and it seems fine now.

Will mark as fixed & reopen if it pops up again.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.