Bug 90442 - [bisected] AIGLX uses swrast on radeonsi
Summary: [bisected] AIGLX uses swrast on radeonsi
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Ext/GLX (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-14 00:49 UTC by Nick Sarnie
Modified: 2015-05-15 04:50 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg.log with patch (64.13 KB, text/plain)
2015-05-14 00:49 UTC, Nick Sarnie
no flags Details
xorg.log without patch (54.53 KB, text/plain)
2015-05-14 00:50 UTC, Nick Sarnie
no flags Details

Description Nick Sarnie 2015-05-14 00:49:26 UTC
Created attachment 115758 [details]
xorg.log with patch

Hi guys. After commit d61ae18074e53c2cdfb13cc37693b526160d6ca7 aka glx/dri2: Disable AIGLX if indirect GLX is disabled, AIGLX always uses swrast on radeonsi. 

I've attached an xorg.log with the commit, and one without the commit. I found this issue by a perceived lag in games.


Thanks,
sarnex
Comment 1 Nick Sarnie 2015-05-14 00:50:16 UTC
Created attachment 115759 [details]
xorg.log without patch
Comment 2 Michel Dänzer 2015-05-14 01:40:28 UTC
I guess it's because a bunch of GLX extensions (and OpenGL core profile contexts) aren't available with swrast on the server side.

Chris / Adam, is there any short term solution other than reverting that commit?
Comment 3 Keith Packard 2015-05-15 04:50:38 UTC
I've reverted the original patch on master.


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.