OLD | NEW |
(Empty) | |
| 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 asso
ciative." |
| 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[i915,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[i915,default]="gallium" |
| 30 |
| 31 MESA_DRIVERS[r600,description]="r600 (Radeon R600-R700, Evergreen)" |
| 32 MESA_DRIVERS[r600,classicdriver]="r600_dri.so" |
| 33 MESA_DRIVERS[r600,galliumdriver]="r600g_dri.so" |
| 34 MESA_DRIVERS[i915,default]="classic" |
| 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" |
OLD | NEW |