Summary: | objview demo has messed up geometry with r300g | ||
---|---|---|---|
Product: | Mesa | Reporter: | almos <aaalmosss> |
Component: | Drivers/Gallium/r300 | Assignee: | Default DRI bug account <dri-devel> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
bunny.png
ut2004.jpg objview debug output.txt |
Description
almos
2011-05-10 08:45:21 UTC
Created attachment 46555 [details]
bunny.png
Created attachment 47231 [details]
ut2004.jpg
I now spotted this phenomenon in ut2004 on the ONS-ArcticStronghold level. Normally this is not visible due to the fog (<Tab>show fog<Enter> turns it off).
It is interesting that only the remote objects have incorrect geometry, never the close ones.
Could you run the program with RADEON_DEBUG=fp,vp and post the output. Created attachment 47359 [details]
objview debug output.txt
The output of
RADEON_DEBUG=fp,vp ./objview
with mesa 7.11-dev.
I can't reproduce this on r580. The bunny looks alright here. Maybe it's a hw limitation on r3xx? Perhaps large vertex buffers should be broken down into smaller ones. Good point. We do split rendering commands with too many vertices into smaller ones, but the splitting was broken. Fixed by 578d4539ba72a9f52e0cb3f615bb04bf9407b574. Closing. Fix confirmed. Thanks. |
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.