Add a special Mesa DRIs search path to cover Ubuntu 16.04
Ubuntu 16.04 is older than GLVND and it places Mesa loaders in
${libdir}/mesa and the DRIs in ${libdir}/dri.
So if we find a loader in a path that ends with "/mesa" we try to look
one directory above.
Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
parent
c518be88
No related branches found
No related tags found
Showing
- steam-runtime-tools/graphics.c 36 additions, 1 deletionsteam-runtime-tools/graphics.c
- tests/graphics.c 54 additions, 0 deletionstests/graphics.c
- tests/meson.build 1 addition, 0 deletionstests/meson.build
- tests/mock-ubuntu-64-bit-inspect-library.c 56 additions, 0 deletionstests/mock-ubuntu-64-bit-inspect-library.c
- tests/sysroots/ubuntu16/usr/lib/dri/radeonsi_dri.so 0 additions, 0 deletionstests/sysroots/ubuntu16/usr/lib/dri/radeonsi_dri.so
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/dri/i965_dri.so 0 additions, 0 deletions...roots/ubuntu16/usr/lib/mock-ubuntu-64-bit/dri/i965_dri.so
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/dri/radeon_dri.so 0 additions, 0 deletions...ots/ubuntu16/usr/lib/mock-ubuntu-64-bit/dri/radeon_dri.so
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/dri/radeonsi_drv_video.so 0 additions, 0 deletions...tu16/usr/lib/mock-ubuntu-64-bit/dri/radeonsi_drv_video.so
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/libva.so.1 0 additions, 0 deletions...s/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/libva.so.1
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/mesa/libGL.so.1 0 additions, 0 deletions...roots/ubuntu16/usr/lib/mock-ubuntu-64-bit/mesa/libGL.so.1
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_r600.so.1 1 addition, 0 deletions...ntu16/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_r600.so.1
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_r600.so.1.0.0 0 additions, 0 deletions...6/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_r600.so.1.0.0
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_radeonsi.so 1 addition, 0 deletions...u16/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_radeonsi.so
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_radeonsi.so.1 1 addition, 0 deletions...6/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_radeonsi.so.1
- tests/sysroots/ubuntu16/usr/lib/mock-ubuntu-64-bit/vdpau/libvdpau_radeonsi.so.1.0.0 0 additions, 0 deletions...r/lib/mock-ubuntu-64-bit/vdpau/libvdpau_radeonsi.so.1.0.0
Loading
Please register or sign in to comment