• Michael Shigorin's avatar
    x11: driver and purpose related refactoring · ea8a9089
    Michael Shigorin authored
    This has had several goals:
    - a target suitable for x86 and armh providing a rather
      minimal set of base xorg packages and generic drivers;
    - task-oriented targets for graphics use cases:
      + "desktop" means rather 2D focus with 3D being welcome
        or even essential but not performance critical, thus
        "a slower driver is fine as long as it does work";
      + "3d" means specific 3D performance being critical,
        that is "no 3D means no use at all".
    
    Regarding the free and proprietary 3D-capable drivers:
    the previous idea was to split out some common ground
    and then add the contenders on top of that; the current
    approach is based on the observation that the live images
    requiring proprietary NVIDIA/AMD drivers *by default*
    are usually of not much use with hardware that lacks
    proper 3D acceleration (like Tseng cards) or the driver
    support for that (like Matrox these days).
    
    Intel videodriver makes for a special case though:
    it is both free and top-notch performer.
    
    Thanks sem@ and boyarsh@ for discussion.
    
    PS: xorg-drv-{keyboard,mouse,void} dropped;
    those who need these can usually help themselves.
    ea8a9089
Name
Last commit
Last update
..
README Loading commit data...
archive+base Loading commit data...
archive+extra Loading commit data...
base+builder Loading commit data...
base+comm Loading commit data...
base+efi Loading commit data...
base+extra Loading commit data...
base+firmware+wireless Loading commit data...
base+kde4mobile Loading commit data...
base+l10n Loading commit data...
base+live Loading commit data...
base+network Loading commit data...
base+pkg Loading commit data...
base+regular Loading commit data...
base+rescue Loading commit data...
base+security Loading commit data...
base+tablet Loading commit data...
base+xorg Loading commit data...
basesystem Loading commit data...
basesystem+alterator Loading commit data...
desktop+cinnamon Loading commit data...
desktop+cinnamon+extra Loading commit data...
desktop+e17 Loading commit data...
desktop+e17+extra Loading commit data...
desktop+fvwm Loading commit data...
desktop+gnustep Loading commit data...
desktop+icewm Loading commit data...
desktop+kde4 Loading commit data...
desktop+kde4+extra Loading commit data...
desktop+live Loading commit data...
desktop+lxde Loading commit data...
desktop+lxde+extra Loading commit data...
desktop+mate Loading commit data...
desktop+network Loading commit data...
desktop+network+live Loading commit data...
desktop+nm Loading commit data...
desktop+razorqt Loading commit data...
desktop+razorqt+extra Loading commit data...
desktop+regular Loading commit data...
desktop+sugar Loading commit data...
desktop+tde Loading commit data...
desktop+wmaker Loading commit data...
desktop+xfce Loading commit data...
desktop+xmonad Loading commit data...
desktop+xmonad+extra Loading commit data...
desktop+xorg Loading commit data...
dev+security Loading commit data...
live+builder Loading commit data...
mobile+mate Loading commit data...
network+bench Loading commit data...
network+extra Loading commit data...
network+security Loading commit data...
pkg+extra Loading commit data...
regular+icewm Loading commit data...
regular+kde4 Loading commit data...
regular+server Loading commit data...
rescue+crypto Loading commit data...
rescue+extra Loading commit data...
rescue+fs Loading commit data...
rescue+live Loading commit data...
rescue+misc Loading commit data...
rescue+x11 Loading commit data...
security+extra Loading commit data...
security+luks Loading commit data...
server+extra Loading commit data...
server+network Loading commit data...
server+openvpn Loading commit data...
ve+tools Loading commit data...
xorg+misc Loading commit data...