Files
mesa/src/broadcom/drm-shim
Eric Engestrom 79af30768d meson: inline inc_common
Let's make it clear what includes are being added everywhere, so that
they can be cleaned up.

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4360>
2020-03-28 21:36:54 +01:00
..
2020-03-28 21:36:54 +01:00

v3d backend

This implements some of v3d using the closed source v3dv3 tree's C/C++-based simulator. All execution is synchronous.

Export: MESA_LOADER_DRIVER_OVERRIDE=v3d LD_PRELOAD=$prefix/lib/libv3d_drm_shim.so. The v3dv3 version exposed will depend on the v3dv3 build -- 3.3, 4.1, and 4.2 are supported.

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.