So I've finally found time to investigate, and looks like mesa-18.0.0_rc[23] upgrade breaks hardware acceleration specifically in chromium. That is: - with 17.3.3, most of chrome://gpu/ says 'hardware accelerated', - with 18.0.0_rc3, all is software and there are some crashes in log messages. I'll attach a lot of log files for comparison. Xorg.0.log shows no obvious differences, 'glxinfo' shows the new mesa has some new stuff, 'vdpauinfo' matches 1:1. Build logs also don't indicate anything off.
Oh, I should mention I'm using a Radeon HD5450 card.
Created attachment 517310 [details] chrome://gpu with mesa-17 (working)
Created attachment 517312 [details] chrome://gpu with mesa-18 (broken)
Created attachment 517314 [details] glxinfo for mesa-17
Created attachment 517316 [details] glxinfo for mesa-18
Created attachment 517318 [details] vdpauinfo (identical for both)
Created attachment 517320 [details] Xorg.0.log with mesa-17
Created attachment 517322 [details] Xorg.0.log with mesa-18
I think it's very possible that this is a symptom of the same bug reported in bug 645756. There's an upstream fix, mentioned in https://bugs.gentoo.org/645756#c6 that hasn't been picked to the 18.0 branch yet. If you want to test that, that would be very helpful. Thanks for the report.
The possible fix Matt mentioned: https://cgit.freedesktop.org/mesa/mesa/commit/?id=041b18cf23a0acf7b0eddf63cd7a2a10192432a1 See-Also: https://bugs.freedesktop.org/show_bug.cgi?id=104762
Yeah, I can confirm the patch fixes the issue and hardware acceleration starts working again.
Fix was in 18.0.0_rc4.