https://bugs.freedesktop.org/show_bug.cgi?id=56936
Priority: medium Bug ID: 56936 Assignee: dri-devel@lists.freedesktop.org Summary: cube map array support breaks rendering on BARTS Severity: major Classification: Unclassified OS: All Reporter: maxijac@free.fr Hardware: Other Status: NEW Version: git Component: Drivers/Gallium/r600 Product: Mesa
Created attachment 69839 --> https://bugs.freedesktop.org/attachment.cgi?id=69839&action=edit Hon garbage rendering
Possibly affects other cards.
I bisected and the first bad commit is eb44c36df842af010269eda1be77c4aea8ebe736 r600g: add initial cube map array support (v2).
It either displays plain black or garbage textures.
I tested with Heroes of Newerth and Unigine heaven.
https://bugs.freedesktop.org/show_bug.cgi?id=56936
maxijac@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #69839|0 |1 is obsolete| |
--- Comment #1 from maxijac@free.fr --- Created attachment 69840 --> https://bugs.freedesktop.org/attachment.cgi?id=69840&action=edit Hon garbage rendering bis
What is wrong with this bugzilla seeing a png as text/plain?..
https://bugs.freedesktop.org/show_bug.cgi?id=56936
--- Comment #2 from Dave Airlie airlied@freedesktop.org --- with unigine heaven I get black textures even before this, I'm not sure what I could be going wrong running it here.
I'm testing on a caicos but I don't think barts will be too much different.
https://bugs.freedesktop.org/show_bug.cgi?id=56936
Dave Airlie airlied@freedesktop.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO
--- Comment #3 from Dave Airlie airlied@freedesktop.org --- some more questions:
can you make clean?
are these native apps or under wine?
https://bugs.freedesktop.org/show_bug.cgi?id=56936
--- Comment #4 from maxijac@free.fr --- What do you mean about make clean ? between each git bisect I did a git clean -fdx ant full rebuild.
Both are native x64 apps.
And I'm using LLVM compiler.
https://bugs.freedesktop.org/show_bug.cgi?id=56936
--- Comment #5 from Alex Deucher agd5f@yahoo.com --- (In reply to comment #4)
And I'm using LLVM compiler.
You'll need to use the old compiler for now. Disable the llvm compiler or set R600_LLVM=0.
https://bugs.freedesktop.org/show_bug.cgi?id=56936
--- Comment #6 from maxijac@free.fr --- Indeed, disabling the llvm compiler fixes the issue I'm facing.
https://bugs.freedesktop.org/show_bug.cgi?id=56936
Andreas Boll andreas.boll.dev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|cube map array support |[r600-llvm] cube map array |breaks rendering on BARTS |support breaks rendering on | |BARTS
--- Comment #7 from Andreas Boll andreas.boll.dev@gmail.com --- Does it help if you set the following envvar with enabled llvm compiler?
MESA_EXTENSION_OVERRIDE="-GL_ARB_texture_cube_map_array"
https://bugs.freedesktop.org/show_bug.cgi?id=56936
--- Comment #8 from maxijac@free.fr --- (In reply to comment #7)
Does it help if you set the following envvar with enabled llvm compiler?
MESA_EXTENSION_OVERRIDE="-GL_ARB_texture_cube_map_array"
No, it still fails to render correctly.
https://bugs.freedesktop.org/show_bug.cgi?id=56936
--- Comment #9 from Michel Dänzer michel@daenzer.net --- Is this still failing? I think Vincent fixed cube arrays with LLVM a while ago.
https://bugs.freedesktop.org/show_bug.cgi?id=56936
maxijac@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Resolution|--- |FIXED
--- Comment #10 from maxijac@free.fr --- It is fixed ! I forgot about this report, sorry.
dri-devel@lists.freedesktop.org