- Apr 24, 2020
-
-
Ludovico de Nittis authored
We already stored the path to "ubuntu12_32" but this information was kept private. Now we give a public function to access it and we also show this information in the JSON output. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Apr 20, 2020
-
-
Ludovico de Nittis authored
Add automated graphics verification for VDPAU and VA-API See merge request steam/steam-runtime-tools!123
-
Ludovico de Nittis authored
Add a check similarly to the VDPAU one that we already have. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
We use the automated VDPAU check to add an entry in the steam-runtime-system-info report. Also `check-vdpau` has a new option `--verbose` that prints additional info about the driver in use. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Apr 15, 2020
-
-
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>
-
- Apr 14, 2020
-
-
Simon McVittie authored
Add check-requirements preflight check See merge request steam/steam-runtime-tools!122
-
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
Enumerate VDPAU drivers from LD_LIBRARY_PATH and capsule-capture-libs See merge request steam/steam-runtime-tools!119
-
Simon McVittie authored
Check for required CPU features See merge request steam/steam-runtime-tools!120
-
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
graphics.c: Check for empty json file See merge request steam/steam-runtime-tools!121
-
- Apr 10, 2020
-
-
Ludovico de Nittis authored
If we have an empty json file `json_node_get_object` will fail. Add a check before it and return with SRT_GRAPHICS_ISSUES_CANNOT_LOAD Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
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>
-
- Apr 08, 2020
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Generate mock sysroots programmatically See merge request steam/steam-runtime-tools!115
-
- Apr 06, 2020
-
-
Now that deb-build-snapshot supports a Build-Suffix option in debian/git-version-gen.control, we don't need to worry about whether the version number will be less than a previous version that had a +srt suffix added by the Open Build Service. Signed-off-by:
Simon McVittie <smcv@collabora.com> Co-authored-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
The python import fix has been taken from pressure-vessel. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Apr 03, 2020
-
-
Signed-off-by:
Simon McVittie <smcv@collabora.com> Co-authored-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Signed-off-by:
Simon McVittie <smcv@collabora.com> Co-authored-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Apr 02, 2020
-
-
Simon McVittie authored
Create a new srt_system_info_get_steam_details function Closes #9 See merge request steam/steam-runtime-tools!118
-
Ludovico de Nittis authored
Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Apr 01, 2020
-
-
Simon McVittie authored
Diagnose problems with "steam:" URL handler See merge request steam/steam-runtime-tools!117
-
Simon McVittie authored
Create a new SrtSteam object See merge request steam/steam-runtime-tools!116
-
Ludovico de Nittis authored
Now we are able to diagnose if there are problems with how we handle the `steam://` URLs. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Mar 31, 2020
-
-
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
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Ludovico de Nittis authored
Having an SrtSteam object will be easier in the future, if needed, to expand. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Mar 26, 2020
-
-
Simon McVittie authored
This reverts commit de9040ba, which caused infrastructure issues. Let's come back to this later. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Mar 17, 2020
-
-
Simon McVittie authored
Now that deb-build-snapshot supports a Build-Suffix option in debian/git-version-gen.control, we don't need to worry about whether the version number will be less than a previous version that had a +srt suffix added by the Open Build Service. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Mar 13, 2020
-
-
Simon McVittie authored
inspect-library: Ignore symbols like LIBATOMIC_1.0@LIBATOMIC_1.0 See merge request steam/steam-runtime-tools!113
-
Simon McVittie authored
I had hoped that dlsym() and dlvsym() would find these special symbols, but in fact they don't. To check for ABI compatibility we need to look for specific symbols, like __atomic_load_1@LIBATOMIC_1.0. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Mar 12, 2020
-
-
Simon McVittie authored
The Steam Runtime has a backport of meson 0.49.0, originally from Debian stretch-backports, which is the oldest thing we'll even try to support. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-