mesa/src/etnaviv/drm-shim
Christian Gmeiner 8acaab1aa7 etnaviv: add drm-shim
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
2019-11-21 22:56:04 +00:00
..
etnaviv_noop.c etnaviv: add drm-shim 2019-11-21 22:56:04 +00:00
meson.build etnaviv: add drm-shim 2019-11-21 22:56:04 +00:00
README.md etnaviv: add drm-shim 2019-11-21 22:56:04 +00:00

etnaviv_noop backend

This implements the minimum of etnaviv in order to make shader-db work. The submit ioctl is stubbed out to not execute anything.

Export MESA_LOADER_DRIVER_OVERRIDE=etnaviv LD_PRELOAD=$prefix/lib/libetnaviv_noop_drm_shim.so.

It is possible to select a specific GPU model by setting the ETNA_SHIM_GPU environment variable.

The following GPU models are available:

  • GC2000 (default)
  • GC3000
  • GC7000L