[xorg-bugzilla-noise] [Bug 1245] New: [TRACKER] fb module cleanup

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Aug 30 19:56:12 PDT 2004


Please do not reply to this email: if you want to comment on the bug, go to          
the URL shown below and enter yourcomments there.   
 
https://freedesktop.org/bugzilla/show_bug.cgi?id=1245        
   
           Summary: [TRACKER] fb module cleanup
           Product: xorg
           Version: CVS_head
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Server/general
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: ajax at nwnk.net
 BugsThisDependsOn: 1192


we have entirely too many framebuffer cores in X, 14 at last count: afb, cfb,
cfb16, cfb24, cfb32, fb, lmfcfb, mfb, xf1bpp, xf24_32bpp, xf4bpp, xf8_16bpp,
xf8_32bpp, and xf8_32wid.

the following modules could be eliminated by converting users to fb: *cfb*, mfb,
xf1bpp, xf4bpp, xf24_32bpp.  there may be some value in preserving xf4bpp, as it
has some code specific to old IBM 8514 adaptors.  the overlay framebuffer cores
- xf8* - are implemented in terms of cfb; these should be converted to fb, but
this might not be trivial.  afb seems to be needed for amiga framebuffers; it's
not clear to me that it can be replaced with fb.

i'd like to see the list shrink to afb, fb, and xf8* by 6.9.0, though i might be
convinced to let xf4bpp live.        
   
   
--         
Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list