Bug 31423

Summary: Stars in Celestia misrendered
Product: Mesa Reporter: Trevour <bio_tube>
Component: Drivers/DRI/R600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: acelists
Version: 7.10   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Misrenderd stars from Celestia

Description Trevour 2010-11-05 18:19:49 UTC
Created attachment 40076 [details]
Misrenderd stars from Celestia

All the stars in Celestia are rendered as yellow dots(zooming in on one gives something that looks correct, however); r600g gets the colors right(if not the shape, but that's another bug), so this seems to be a driver issue. I've tested it on a Radeon HD 3450 and the bug was originally reported on #radeon today by djzn, who tested with an HD 3200 and HD 2600XT and got the same result. Celestia mentions loading a number of ARB shaders, but with no error and gives no indication of problems(output below).

Initializing ARB vertex programs . . .
Loading ARB vertex program: shaders/diffuse_arb.vp
Loading ARB vertex program: shaders/specular_arb.vp
Loading ARB vertex program: shaders/haze_arb.vp
Loading ARB vertex program: shaders/bumpdiffuse_arb.vp
Loading ARB vertex program: shaders/bumphaze_arb.vp
Loading ARB vertex program: shaders/shadowtex_arb.vp
Loading ARB vertex program: shaders/diffuse_texoff_arb.vp
Loading ARB vertex program: shaders/rings_arb.vp
Loading ARB vertex program: shaders/ringshadow_arb.vp
Loading ARB vertex program: shaders/night_arb.vp
Loading ARB vertex program: shaders/glossmap_arb.vp
Loading ARB vertex program: shaders/diffuse2_arb.vp
Loading ARB vertex program: shaders/haze2_arb.vp
Loading ARB vertex program: shaders/diffuse_texoff2_arb.vp
Loading ARB vertex program: shaders/specular2_arb.vp
Loading ARB vertex program: shaders/night2_arb.vp
Loading ARB vertex program: shaders/star_arb.vp
Loading ARB vertex program: shaders/multishadow_arb.vp
Loading ARB vertex program: shaders/texphong_arb.vp
Loading ARB vertex program: shaders/texphong_alpha_arb.vp
Loading ARB vertex program: shaders/ell_galaxy_arb.vp
All ARB vertex programs loaded successfully.
render path: 8
Comment 1 aceman 2011-05-02 12:12:55 UTC
I can confirm this on Radeon HD 4350, using R600c, Mesa 7.10.2, kernel 2.6.38.4, KMS - stars are all yellow. Using software rendering, the stars are different colours - that is probably the correct rendering.
Comment 2 aceman 2012-01-31 10:17:34 UTC
On R600g, Mesa 8.0rc2 the stars seem to have proper colors.
Comment 3 Andreas Boll 2012-09-11 12:07:01 UTC
(In reply to comment #2)
> On R600g, Mesa 8.0rc2 the stars seem to have proper colors.

Closing.

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.