It would be nice if the DDX (EXA, for example) could keep the composite wrapper from getting set up, as this would decrease overhead for compositing.
Created attachment 3422 [details] [review] Add a call to prevent cw from setting itself up, and use it in EXA. Proposed patch to fix this bug. It exposes bugs in EXA, so it hasn't been committed yet.
Created attachment 3428 [details] [review] Add a call to prevent CW from initializing, and fix fb for composite Software-fallback rendering failed in the previous version because COMPOSITE changes to fb in kdrive hadn't been fully ported. This was hidden by the composite wrapper correctly doing the translation when getting backing-store pixmaps.
Created attachment 3430 [details] [review] Add a call to prevent CW from initializing, and fix fb for composite Newer version. Merges much more of the composite extension bits from xserver. Still not 100% working.
Committed.
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.