Summary: | [radeonsi] Incorrect rendering of textures | ||
---|---|---|---|
Product: | Mesa | Reporter: | José Suárez <j.suarez.agapito> |
Component: | Drivers/Gallium/radeonsi | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | alexander |
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
CK II correctly rendered (fglrx)
CK II incorrectly rendered (radeonsi) CK II shaders dump KF correct textures KF textures showing black KF shaders dump CK II screenshot with LLVM 3.4 svn CK II screenshot with LLVM 3.4 svn CK II shader dump with LLVM 3.4 svn CK II screenshot #1 with LLVM 3.4 svn CK II screenshot #2 with LLVM 3.4 svn |
Description
José Suárez
2013-09-08 02:03:45 UTC
Created attachment 85409 [details]
CK II correctly rendered (fglrx)
Created attachment 85410 [details]
CK II incorrectly rendered (radeonsi)
Created attachment 85411 [details]
CK II shaders dump
Created attachment 85412 [details]
KF correct textures
Created attachment 85413 [details]
KF textures showing black
Created attachment 85414 [details]
KF shaders dump
Sorry, I forgot to add that on a Radeon HD 4570 (r600g driver) (a laptop), this/these bug/s do not show (i.e., the textures are rendered correctly). If needed, I can try to get a shader dump of CK II from that laptop. Regards, José For CK II, you need an LLVM 3.4 snapshot from Git/SVN. Not sure what the problem is with KF, let's see if the newer LLVM helps for that as well. Thank you, Michel. I have compiled 9.3~git1309181129.ec44d5 with llvm 3.4~svn190862. CK II now works much better as the map can be seen. However, the faces of the characters do not show correctly. I am attaching two screenshots and the shader dump in case it helps. KF still shows the same problem, so it is probable that both problems were unrelated. Created attachment 86100 [details]
CK II screenshot with LLVM 3.4 svn
Created attachment 86101 [details]
CK II screenshot with LLVM 3.4 svn
Created attachment 86102 [details]
CK II shader dump with LLVM 3.4 svn
Sorry, I should have specified the screenshots as images. Trying again... Created attachment 86105 [details]
CK II screenshot #1 with LLVM 3.4 svn
Created attachment 86106 [details]
CK II screenshot #2 with LLVM 3.4 svn
(In reply to comment #9) > KF still shows the same problem, so it is probable that both problems were > unrelated. Yes, so the KF problem should be tracked separately. For CK II, there are no shader compilation failures anymore. It could be useful if you could generate an apitrace, so we can isolate how it's trying to render the faces. I haven't been able to apitrace the bug (I am using a x86_64 system and could not install the required packages neither do I think I would have had the expertise to do so :( ). However, I am happy to announce that as of mesa 10.0~git1310251530.980755 and llvm 3.4~svn193504 this problem (the CKII face textures) has been fixed. Thank you, Michel for your help. |
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.