Home | History | Annotate | only in /xsrc/external/mit/MesaLib/dist/src/nouveau/drm-shim
Up to higher level directory
NameDateSize
meson.build09-May-20221.4K
nouveau_noop.c09-May-20228K
README.md09-May-20221.3K

README.md

      1 ### nouveau_noop backend
      2 
      3 This implements the minimum of nouveau in order to make shader-db work.
      4 The submit ioctl is stubbed out to not execute anything.
      5 
      6 Export `MESA_LOADER_DRIVER_OVERRIDE=nouveau
      7 LD_PRELOAD=$prefix/lib/libnouveau_noop_drm_shim.so`.
      8 
      9 By default, GK110 is exposed.  The chip can be selected with an environment
     10 variable like `NOUVEAU_CHIPSET=f0`. Some chips of note with the appropriate
     11 chipset ids:
     12 
     13 | ID  | Chip Name | Sample Marketing Name | Comment |
     14 | --- | --------- | --------------------- | ------- |
     15 | 30  | NV30      | GeForce FX 5500       | DX9     |
     16 | 40  | NV40      | GeForce 6800          | DX9c, better control flow |
     17 | 50  | G80       | GeForce 8800 GTS      | SM 1.0, 128 regs |
     18 | 84  | G84       | GeForce 8600 GS       | SM 1.1  |
     19 | a0  | GT200     | GeForce GTX 280       | SM 1.2 + fp64 |
     20 | a3  | GT215     | GeForce GT 240        | DX10.1 ops |
     21 | c0  | GF100     | GeForce GTX 480       | SM 2.0, 64 regs |
     22 | e4  | GK104     | GeForce GTX 680       | SM 3.0, 64 regs |
     23 | f0  | GK110     | GeForce GTX 780       | SM 3.5, 256 regs |
     24 | 117 | GM107     | GeForce GTX 750       | SM 5.0  |
     25 | 124 | GM204     | GeForce GTX 980       | SM 5.2  |
     26 | 134 | GP104     | GeForce GTX 1080      | SM 6.0  |
     27 | 140 | GV100     | TITAN V               | SM 7.0  |
     28 | 162 | TU102     | GeForce RTX 2080      | SM 7.5  |
     29