Commits on Source (9)
-
Ludovico de Nittis authored
VDPAU modules can be loaded in three different ways: - Using VDPAU_DRIVER_PATH environment variable, if set: ${VDPAU_DRIVER_PATH}/libvdpau_${VDPAU_DRIVER}.so.1 - Using VDPAU_MODULEDIR that evaluates to something like: /usr/lib/${multiarch}/libvdpau_${VDPAU_DRIVER}.so.1 - dlopening the bare filename libvdpau_${VDPAU_DRIVER}.so This commit tries to cover the third way that was still missing. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
Check if the CPU supports the features we are interested in. Right now they are: SSE3 (pni), x86_64 (lm) and CMPXCHG16B (cx16). Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Simon McVittie authored
Check for required CPU features See merge request steam/steam-runtime-tools!120
-
Simon McVittie authored
Enumerate VDPAU drivers from LD_LIBRARY_PATH and capsule-capture-libs See merge request steam/steam-runtime-tools!119
-
Ludovico de Nittis authored
With check-requirements we can do a preflight check and ensure that the Steam client requirements are met. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Simon McVittie authored
Add check-requirements preflight check See merge request steam/steam-runtime-tools!122
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
Showing
- bin/check-requirements.c 228 additions, 0 deletionsbin/check-requirements.c
- bin/check-requirements.md 43 additions, 0 deletionsbin/check-requirements.md
- bin/meson.build 32 additions, 16 deletionsbin/meson.build
- bin/system-info.c 59 additions, 0 deletionsbin/system-info.c
- bin/system-info.md 17 additions, 0 deletionsbin/system-info.md
- debian/changelog 16 additions, 4 deletionsdebian/changelog
- debian/control 6 additions, 4 deletionsdebian/control
- debian/libsteam-runtime-tools-0-0.symbols 15 additions, 0 deletionsdebian/libsteam-runtime-tools-0-0.symbols
- debian/rules 2 additions, 0 deletionsdebian/rules
- debian/steam-runtime-tools-bin.install 1 addition, 0 deletionsdebian/steam-runtime-tools-bin.install
- meson.build 2 additions, 2 deletionsmeson.build
- steam-runtime-tools/cpu-feature-internal.h 35 additions, 0 deletionssteam-runtime-tools/cpu-feature-internal.h
- steam-runtime-tools/cpu-feature.c 81 additions, 0 deletionssteam-runtime-tools/cpu-feature.c
- steam-runtime-tools/cpu-feature.h 59 additions, 0 deletionssteam-runtime-tools/cpu-feature.h
- steam-runtime-tools/graphics.c 283 additions, 115 deletionssteam-runtime-tools/graphics.c
- steam-runtime-tools/meson.build 3 additions, 0 deletionssteam-runtime-tools/meson.build
- steam-runtime-tools/steam-runtime-tools.h 1 addition, 0 deletionssteam-runtime-tools/steam-runtime-tools.h
- steam-runtime-tools/system-info.c 35 additions, 0 deletionssteam-runtime-tools/system-info.c
- steam-runtime-tools/system-info.h 3 additions, 0 deletionssteam-runtime-tools/system-info.h
- tests/check-requirements-cli.c 255 additions, 0 deletionstests/check-requirements-cli.c
bin/check-requirements.c
0 → 100644
bin/check-requirements.md
0 → 100644
steam-runtime-tools/cpu-feature-internal.h
0 → 100644
steam-runtime-tools/cpu-feature.c
0 → 100644
steam-runtime-tools/cpu-feature.h
0 → 100644
tests/check-requirements-cli.c
0 → 100644