Bug 32318

Summary: [r300g] Titan's atmosphere in celestia is blue with OpenGL 2.0 rendering path.
Product: Mesa Reporter: Chris Rankin <rankincj>
Component: Drivers/Gallium/r300Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium CC: acelists, ghepeu
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Titan, as seen with OpenGL 2.0 rendering path
Titan, as seen with OpenGL Vertex Program rendering path

Description Chris Rankin 2010-12-11 07:38:34 UTC
Created attachment 41009 [details]
Titan, as seen with OpenGL 2.0 rendering path

Celestia 1.5.1, with r300g from git, RV350 card.

When viewing Saturn's moon Titan with atmospheres enabled (Ctrl-A), the atmosphere appears orange for basic, multitexture and OpenGL vertex program rendering paths, but blue for OpenGL 2.0 rendering path. (Cycle through available rendering paths using Ctrl-V.)

This inconsistency is suspicious - I suspect a bug.
Comment 1 Chris Rankin 2010-12-11 07:39:38 UTC
Created attachment 41010 [details]
Titan, as seen with OpenGL Vertex Program rendering path

And Basic, Multitexture rendering paths, too.
Comment 2 Giacomo Perale 2010-12-11 08:35:01 UTC
Same issue with llvmpipe so it's probably a gallium bug, not specific to r300g.
Comment 3 Chris Rankin 2010-12-12 10:23:05 UTC
This also happens with NVIDIA's binary blob and the OpenGL 2.0 path, although not with the "OpenGL vertex program/NVIDIA combiners" path. So if this is a bug, I am assuming it is in Celestia instead.
Comment 4 aceman 2011-01-12 12:40:45 UTC
I also get this on Radeon HD 4350, driver 6.13.2, Xorg 1.7.7, Mesa 7.9 R600c, kernel 2.6.36. See Bug 30502.
Comment 5 aceman 2011-05-02 12:22:26 UTC
I see it also with celestia 1.6.1 and software rendering in Mesa 7.10.2.

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.