Summary: | [r300g] - celestia's stars are missing with "OpenGL vertex program" rendering path | ||
---|---|---|---|
Product: | Mesa | Reporter: | Chris Rankin <rankincj> |
Component: | Drivers/DRI/R100 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
No stars visible behind the Earth from this angle.
Rotate our viewpoint, and the stars come out. And now the stars are large and square |
Description
Chris Rankin
2010-03-27 06:54:33 UTC
Created attachment 35149 [details]
No stars visible behind the Earth from this angle.
With the "OpenGL vertex program" and "OpenGL 2.0" rendering paths, there are no stars visible behind the Earth. Switch to "Basic" or "Multitexture" under r300g, or "OpenGL vertex program" under r300c, and the stars reappear.
Created attachment 35150 [details]
Rotate our viewpoint, and the stars come out.
Rotate our viewpoint around the Earth, and the stars appear again. But they're using a lot more pixels per star than I would have otherwise expected.
Fixed as of the commit 0ad541a684ca55e883a0bcde9ab8b5d73806269a. Closing... Created attachment 35440 [details]
And now the stars are large and square
Err, so how long is it since you looked at the night sky ;-) ?
Ooops, that doesn't look right. Nevertheless, celestia renders stars correctly here (RV530), the stars are of the same size in all rendering modes and they really look like "stars" (wait, looking at sky... yep they do). Nothing to fix here. :( (In reply to comment #5) > Nevertheless, celestia renders stars correctly here (RV530) RV350 here: AGP with PCI ids 01:00.0 0300: 1002:4153. The problem here is that the RV530 fix has made the RV350 case even worse. Both softpipe and llvmpipe render the stars correctly here, it appears to be an RV350 issue. (In reply to comment #7) > Both softpipe and llvmpipe render the stars correctly here, it appears to be an > RV350 issue. To confirm: reverting the single line of commit 0ad541a684ca55e883a0bcde9ab8b5d73806269a restores the original behaviour. Chris/Marek, which star style have you selected in the celestia Options menu? With 'Points' I get something like Chris' last screenshot (which is kind of expected I think, as r300g doesn't support smooth points properly yet), the other styles look much better on my RV350. I don't have "Points" in the Options menu. It's Celestia 1.6.0 here. (In reply to comment #10) > I don't have "Points" in the Options menu. It's Celestia 1.6.0 here. It's Options -> Star Style -> Fuzzy Points / Points / Scaled Discs. (In reply to comment #9) > Chris/Marek, which star style have you selected in the celestia Options menu? > With 'Points' I get something like Chris' last screenshot (which is kind of > expected I think, as r300g doesn't support smooth points properly yet), the > other styles look much better on my RV350. Yes, my star style is "Points". The other two styles render correctly. Fixed as of the commit 084580fa43320b1a0878b572c6804aa5a40b2f9d. There is no Star Style option in the kde frontend. I've had to use the gnome frontend instead. 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.