mesa/src/broadcom/drm-shim
Alejandro Piñeiro 5d8c659678 v3d/drm-shim: remove drm-shim driver
After starting to use a new version of the simulator, it got
outdated.

We made some initial effort to update it, but it was not
working. Taking into account that no one is using it, it is better to
just remove it.

We keep the noop drm drivers, as they could have some value for
developers that doesn't have access to the v3dv3 simulator.

Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14682>
2022-02-03 09:53:29 +00:00
..
meson.build v3d/drm-shim: remove drm-shim driver 2022-02-03 09:53:29 +00:00
README.md v3d/drm-shim: remove drm-shim driver 2022-02-03 09:53:29 +00:00
v3d_noop.c drm-shim: Let the driver choose to overwrite the first render node. 2020-04-23 17:54:54 +00:00
vc4_noop.c vc4: add drm-shim 2021-01-28 16:14:06 +00:00

v3d_noop backend

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

Export MESA_LOADER_DRIVER_OVERRIDE=v3d LD_PRELOAD=$prefix/lib/libv3d_noop_drm_shim.so. This will be a V3D 4.2 device.

vc4_noop backend

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

Export MESA_LOADER_DRIVER_OVERRIDE=vc4 LD_PRELOAD=$prefix/lib/libvc4_noop_drm_shim.so. This will be a VC4 2.1 device.