• 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
..
00example Loading commit data...
armh Loading commit data...
armh-nexus7 Loading commit data...
armh-tegra3 Loading commit data...
bootloader Loading commit data...
branding Loading commit data...
build-distro Loading commit data...
build-ve Loading commit data...
build-vm Loading commit data...
cleanup Loading commit data...
deflogin Loading commit data...
dev Loading commit data...
dos Loading commit data...
efi Loading commit data...
firmware Loading commit data...
fonts Loading commit data...
hdt Loading commit data...
homeros Loading commit data...
init Loading commit data...
install2 Loading commit data...
isohybrid Loading commit data...
isomd5sum Loading commit data...
kernel Loading commit data...
live Loading commit data...
lowmem Loading commit data...
ltsp Loading commit data...
luks Loading commit data...
memtest Loading commit data...
metadata Loading commit data...
pack Loading commit data...
plymouth Loading commit data...
power Loading commit data...
relname Loading commit data...
repo Loading commit data...
rescue Loading commit data...
server Loading commit data...
services Loading commit data...
slinux Loading commit data...
stage2 Loading commit data...
syslinux Loading commit data...
systemd Loading commit data...
vm-net Loading commit data...
vm-ssh Loading commit data...
vmguest Loading commit data...
wireless Loading commit data...
x11 Loading commit data...
Makefile Loading commit data...
README Loading commit data...