Bug 1891

Summary: XAA support for SunFFB
Product: xorg Reporter: Daniel Stone <daniel>
Component: Driver/otherAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: ajax, dberkholz, fmccor
Version: git   
Hardware: SPARC   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 1245    
Attachments:
Description Flags
xaa for sunffb none

Description Daniel Stone 2004-11-22 10:19:16 UTC
The attached patch (Debian/Ubuntu #092) from Dave S. Miller adds XAA support to
the SunFFB driver.
Comment 1 Daniel Stone 2004-11-22 10:19:51 UTC
Created attachment 1332 [details] [review]
xaa for sunffb
Comment 2 Daniel Stone 2004-11-22 10:20:11 UTC
Comment on attachment 1332 [details] [review]
xaa for sunffb

oh yeah, and it also uses the standard fb layer instead of mfb/cfb
Comment 3 Adam Jackson 2004-11-22 11:44:31 UTC
/me squeals like a schoolgirl.

only problem i have with it is the Render hooks are for the 6.7 API, so this
won't give Render acceleration on 6.8.  that's not a dealbreaker though.  this
also removes the RGB overlay support, and thus xf8_32wid is obsolete.  this
pleases me greatly.
Comment 4 Daniel Stone 2004-11-23 11:01:32 UTC
Comment on attachment 1332 [details] [review]
xaa for sunffb

make roland less angry
Comment 5 Adam Jackson 2005-01-13 22:08:20 UTC
applied to head for dlloader reasons, closing.
Comment 6 Ferris McCormick 2005-01-14 05:45:43 UTC
As a note, existing code in sunffb still uses cfb:  E.g., look at ffb_bcopy.c.
Comment 7 Ferris McCormick 2005-01-14 13:27:56 UTC
I notice that with this patch installed, some applications --- xchat-2, mozilla,
xclock (for
example)--- use a different color scheme in some cases.  I am not sure what is
involved,
and I am not sure it is wrong.  It looks as if Xrender is implicated, but I
don't know enough
yet to say for sure.

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.