Bug 4616

Summary: cw should be disable-able from the DDX
Product: xorg Reporter: Eric Anholt <eric>
Component: Server/GeneralAssignee: Eric Anholt <eric>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: high    
Version: git   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Add a call to prevent cw from setting itself up, and use it in EXA.
none
Add a call to prevent CW from initializing, and fix fb for composite
none
Add a call to prevent CW from initializing, and fix fb for composite none

Description Eric Anholt 2005-09-28 00:05:58 UTC
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.
Comment 1 Eric Anholt 2005-09-28 13:04:44 UTC
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.
Comment 2 Eric Anholt 2005-09-29 02:34:53 UTC
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.
Comment 3 Eric Anholt 2005-09-29 04:01:03 UTC
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.
Comment 4 Eric Anholt 2005-10-02 01:55:13 UTC
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.