All the major modesetting drivers support the generic interface now, so there's no reason to have driver specific code.
This commit drops all that extra code and hard codes the generic interface
0e89685 drm: drop driver specific renderers
configure.ac | 153 -------
src/plugins/renderers/drm/Makefile.am | 20 -
src/plugins/renderers/drm/plugin.c | 60 +--
.../renderers/drm/ply-renderer-i915-driver.c | 383 -----------------
.../renderers/drm/ply-renderer-i915-driver.h | 32 --
.../renderers/drm/ply-renderer-libkms-driver.c | 430 --------------------
.../renderers/drm/ply-renderer-libkms-driver.h | 32 --
.../renderers/drm/ply-renderer-nouveau-driver.c | 352 ----------------
.../renderers/drm/ply-renderer-nouveau-driver.h | 32 --
.../renderers/drm/ply-renderer-radeon-driver.c | 377 -----------------
.../renderers/drm/ply-renderer-radeon-driver.h | 32 --
11 files changed, 2 insertions(+), 1901 deletions(-)
Upstream: cgit.freedesktop.org