mesa/src/etnaviv/drm
Lucas Stach 0bdf5420f1 etnaviv: drm: add softpin interface
If softpin is available on the kernel side, we transparently replace the
relocs with self-managed GPU virtual addresses. This allows to skip some
work at the kernel side, as it doesn't need to touch the command stream
anymore before submitting it to the hardware.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Jonathan Marek <jonathan@marek.ca>
2019-10-18 19:05:21 +02:00
..
tests meson: replace libmesa_util with idep_mesautil 2019-08-03 00:08:37 +00:00
etnaviv_bo.c etnaviv: drm: add softpin interface 2019-10-18 19:05:21 +02:00
etnaviv_bo_cache.c etnaviv: Add valgrind support 2019-08-14 10:36:20 +02:00
etnaviv_cmd_stream.c etnaviv: drm: add softpin interface 2019-10-18 19:05:21 +02:00
etnaviv_device.c etnaviv: drm: add softpin interface 2019-10-18 19:05:21 +02:00
etnaviv_drmif.h etnaviv: drm: add softpin interface 2019-10-18 19:05:21 +02:00
etnaviv_gpu.c etnaviv: detect v4 compression 2019-07-04 14:05:18 -04:00
etnaviv_perfmon.c etnaviv: drm: Drop excessive debugging in perfmon 2019-06-05 08:58:05 +00:00
etnaviv_pipe.c etnaviv: drm: Drop drm_{public,private} 2019-06-05 08:58:05 +00:00
etnaviv_priv.h etnaviv: drm: add softpin interface 2019-10-18 19:05:21 +02:00
meson.build build: Build etnaviv drm tests 2019-06-05 08:58:05 +00:00