https://bugs.freedesktop.org/show_bug.cgi?id=94019
Bug ID: 94019 Summary: [bisected] 3D acceleration broken with gallium/radeon: just get num_tile_pipes from the winsys Product: Mesa Version: git Hardware: Other OS: Linux (All) Status: NEW Severity: major Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: commendsarnex@gmail.com QA Contact: dri-devel@lists.freedesktop.org
Created attachment 121545 --> https://bugs.freedesktop.org/attachment.cgi?id=121545&action=edit backtrace
Hi guys,
If I have commit 'gallium/radeon: just get num_tile_pipes from the winsys', everything I try to run gives me /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeon/r600_texture.c:562: r600_texture_get_htile_size: Assertion `0' failed.
I've attached a gdb backtrace of the assert. I'm on a HD 7950 TAHITI.
Let me know if you need anything,
sarnex
https://bugs.freedesktop.org/show_bug.cgi?id=94019
--- Comment #1 from Ernst Sjöstrand ernstp@gmail.com --- There is a backtrace but no result of any bisect...?
https://bugs.freedesktop.org/show_bug.cgi?id=94019
--- Comment #2 from sarnex commendsarnex@gmail.com --- (In reply to Ernst Sjöstrand from comment #1)
There is a backtrace but no result of any bisect...?
I'm not sure what you mean. The bad commit is 'gallium/radeon: just get num_tile_pipes from the winsys'
https://bugs.freedesktop.org/show_bug.cgi?id=94019
Alexandre Demers alexandre.f.demers@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freedesktop.or | |g/show_bug.cgi?id=94025 CC| |alexandre.f.demers@gmail.co | |m, maraeo@gmail.com
https://bugs.freedesktop.org/show_bug.cgi?id=94019
--- Comment #3 from Alexandre Demers alexandre.f.demers@gmail.com --- (In reply to Ernst Sjöstrand from comment #1)
There is a backtrace but no result of any bisect...?
I confirm the bisection section, see bug 94025. 294ec530c9829aead97487b1feb06361ef97cc2d is the first bad commit commit 294ec530c9829aead97487b1feb06361ef97cc2d Author: Marek Olšák marek.olsak@amd.com Date: Sat Jan 30 01:52:58 2016 +0100
gallium/radeon: just get num_tile_pipes from the winsys
Reviewed-by: Michel Dänzer michel.daenzer@amd.com
:040000 040000 71cb2da01a5912443f2ca74f97e46533f50f50d8 964978b8372e95f18eb09db4158b032bf25611fb M src
New way of setting num_pipes gives a value of 12, while previous was giving a value of 8 on a R9 280X.
https://bugs.freedesktop.org/show_bug.cgi?id=94019
--- Comment #4 from Alexandre Demers alexandre.f.demers@gmail.com --- *** Bug 94025 has been marked as a duplicate of this bug. ***
https://bugs.freedesktop.org/show_bug.cgi?id=94019
Marek Olšák maraeo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Marek Olšák maraeo@gmail.com --- Fixed by 83b4d701c082bb43dc710be9ec423171ea11e8d1.
dri-devel@lists.freedesktop.org