- Apr 14, 2020
-
-
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>
-
Simon McVittie authored
Add a special Mesa DRIs search path to cover Ubuntu 16.04 See merge request steam/steam-runtime-tools!112
-
Ludovico de Nittis authored
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>
-
- Mar 11, 2020
-
-
Simon McVittie authored
Add resolve library path and refactor vdpau tests See merge request steam/steam-runtime-tools!111
-
- Mar 10, 2020
-
-
Ludovico de Nittis authored
"srt_dri_driver_get_library_path" might return a relative path. Instead with this new function we will be sure to receive an absolute path to the driver. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
"srt_va_api_driver_get_library_path" might return a relative path. Instead with this new function we will be sure to receive an absolute path to the driver. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
Reduce code duplication and improve readability. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
Ludovico de Nittis authored
"srt_vdpau_driver_get_library_path" might return a relative path. Instead with this new function we will be sure to receive an absolute path to the driver. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Mar 06, 2020
-
-
Simon McVittie authored
This lets us do self-hosting releases from SteamRT 1 'scout'. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Gbp-Dch: ignore Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Ludovico de Nittis authored
Enumerate GLVND GLX ICDs - Alternative solution See merge request steam/steam-runtime-tools!101
-