]> git.draconx.ca Git - gentoo-draconx.git/blob - media-libs/mesa/files/eselect-mesa.conf.7.11
3a1b196c0ae66702b6809efd5836ff46e4aaaba1
[gentoo-draconx.git] / media-libs / mesa / files / eselect-mesa.conf.7.11
1 # mesa classic/gallium implementations in this release
2
3 # Syntax description:
4 # * MESA_IMPLEMENTATIONS contains a space-delimited list of switchable
5 #   classic/gallium implementations.
6 # * MESA_DRIVERS is an associative array, for each member "foo" of
7 #   MESA_IMPLEMENTATIONS it contains the following elements:
8 #   foo,description - Human-readable description of the driver
9 #   foo,classicdriver - Filename of the classic driver
10 #   foo,galliumdriver - Filename of the gallium driver
11 #   foo,default - which of classic or gallium is chosen by default
12
13 MESA_IMPLEMENTATIONS="i915 i965 r300 r600 sw"
14 declare -A MESA_DRIVERS || die "MESA_DRIVERS already in environment and not associative."
15
16 MESA_DRIVERS[i915,description]="i915 (Intel 915, 945)"
17 MESA_DRIVERS[i915,classicdriver]="i915_dri.so"
18 MESA_DRIVERS[i915,galliumdriver]="i915g_dri.so"
19 MESA_DRIVERS[i915,default]="classic"
20
21 MESA_DRIVERS[i965,description]="i965 (Intel 965, G/Q3x, G/Q4x)"
22 MESA_DRIVERS[i965,classicdriver]="i965_dri.so"
23 MESA_DRIVERS[i965,galliumdriver]="i965g_dri.so"
24 MESA_DRIVERS[i965,default]="classic"
25
26 MESA_DRIVERS[r300,description]="r300 (Radeon R300-R500)"
27 MESA_DRIVERS[r300,classicdriver]="r300_dri.so"
28 MESA_DRIVERS[r300,galliumdriver]="r300g_dri.so"
29 MESA_DRIVERS[r300,default]="gallium"
30
31 MESA_DRIVERS[r600,description]="r600 (Radeon R600-R700, Evergreen, Northern Islands)"
32 MESA_DRIVERS[r600,classicdriver]="r600_dri.so"
33 MESA_DRIVERS[r600,galliumdriver]="r600g_dri.so"
34 MESA_DRIVERS[r600,default]="gallium"
35
36 MESA_DRIVERS[sw,description]="sw (Software renderer)"
37 MESA_DRIVERS[sw,classicdriver]="swrast_dri.so"
38 MESA_DRIVERS[sw,galliumdriver]="swrastg_dri.so"
39 MESA_DRIVERS[sw,default]="gallium"