Module: Mesa
Branch: main
Commit: 4b9e80a9255bcd91c7ba345ef8062d1f7b7d97e8
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b9e80a9255bcd91c7ba345ef8062d1f7b7d97e8

Author: Dave Stevenson <dave.steven...@raspberrypi.com>
Date:   Wed Nov  8 18:01:33 2023 +0000

gallium: Add udl (DisplayLink) to the list of kmsro drivers

The udl is a simple render only driver, so configure it
appropriately in gallium.

Signed-off-by: Dave Stevenson <dave.steven...@raspberrypi.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26129>

---

 src/gallium/targets/dri/meson.build | 1 +
 src/gallium/targets/dri/target.c    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/gallium/targets/dri/meson.build 
b/src/gallium/targets/dri/meson.build
index 060a49105da..64b67c81748 100644
--- a/src/gallium/targets/dri/meson.build
+++ b/src/gallium/targets/dri/meson.build
@@ -97,6 +97,7 @@ foreach d : [[with_gallium_kmsro, [
                'st7735r_dri.so',
                'stm_dri.so',
                'sun4i-drm_dri.so',
+               'udl_dri.so',
              ]],
              [with_gallium_radeonsi, 'radeonsi_dri.so'],
              [with_gallium_nouveau, 'nouveau_dri.so'],
diff --git a/src/gallium/targets/dri/target.c b/src/gallium/targets/dri/target.c
index b079fb68a48..98bd38e5a78 100644
--- a/src/gallium/targets/dri/target.c
+++ b/src/gallium/targets/dri/target.c
@@ -127,6 +127,7 @@ DEFINE_LOADER_DRM_ENTRYPOINT(st7586)
 DEFINE_LOADER_DRM_ENTRYPOINT(st7735r)
 DEFINE_LOADER_DRM_ENTRYPOINT(stm)
 DEFINE_LOADER_DRM_ENTRYPOINT(sun4i_drm)
+DEFINE_LOADER_DRM_ENTRYPOINT(udl)
 #endif
 
 #if defined(GALLIUM_LIMA)

Reply via email to