Skip to content
Snippets Groups Projects
Commit 08cdb12c authored by Simon McVittie's avatar Simon McVittie
Browse files

system-info: Don't confuse graphics issues with library issues


Previously, when we check for and find graphics issues, we'd set bits
in the library issues bitfield instead. Only users of the C API will
notice this, because this information doesn't end up in the JSON.

Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
parent c1f13a0e
Branches
Tags
1 merge request!128system-info: Don't confuse graphics issues with library issues
Pipeline #3601 passed
...@@ -1804,42 +1804,42 @@ GList * srt_system_info_check_all_graphics (SrtSystemInfo *self, ...@@ -1804,42 +1804,42 @@ GList * srt_system_info_check_all_graphics (SrtSystemInfo *self,
// Try each rendering interface // Try each rendering interface
// Try each window system // Try each window system
abi->cached_combined_issues |= abi->cached_combined_graphics_issues |=
srt_system_info_check_graphics (self, srt_system_info_check_graphics (self,
multiarch_tuple, multiarch_tuple,
SRT_WINDOW_SYSTEM_GLX, SRT_WINDOW_SYSTEM_GLX,
SRT_RENDERING_INTERFACE_GL, SRT_RENDERING_INTERFACE_GL,
NULL); NULL);
abi->cached_combined_issues |= abi->cached_combined_graphics_issues |=
srt_system_info_check_graphics (self, srt_system_info_check_graphics (self,
multiarch_tuple, multiarch_tuple,
SRT_WINDOW_SYSTEM_EGL_X11, SRT_WINDOW_SYSTEM_EGL_X11,
SRT_RENDERING_INTERFACE_GL, SRT_RENDERING_INTERFACE_GL,
NULL); NULL);
abi->cached_combined_issues |= abi->cached_combined_graphics_issues |=
srt_system_info_check_graphics (self, srt_system_info_check_graphics (self,
multiarch_tuple, multiarch_tuple,
SRT_WINDOW_SYSTEM_EGL_X11, SRT_WINDOW_SYSTEM_EGL_X11,
SRT_RENDERING_INTERFACE_GLESV2, SRT_RENDERING_INTERFACE_GLESV2,
NULL); NULL);
abi->cached_combined_issues |= abi->cached_combined_graphics_issues |=
srt_system_info_check_graphics (self, srt_system_info_check_graphics (self,
multiarch_tuple, multiarch_tuple,
SRT_WINDOW_SYSTEM_X11, SRT_WINDOW_SYSTEM_X11,
SRT_RENDERING_INTERFACE_VULKAN, SRT_RENDERING_INTERFACE_VULKAN,
NULL); NULL);
abi->cached_combined_issues |= abi->cached_combined_graphics_issues |=
srt_system_info_check_graphics (self, srt_system_info_check_graphics (self,
multiarch_tuple, multiarch_tuple,
SRT_WINDOW_SYSTEM_X11, SRT_WINDOW_SYSTEM_X11,
SRT_RENDERING_INTERFACE_VDPAU, SRT_RENDERING_INTERFACE_VDPAU,
NULL); NULL);
abi->cached_combined_issues |= abi->cached_combined_graphics_issues |=
srt_system_info_check_graphics (self, srt_system_info_check_graphics (self,
multiarch_tuple, multiarch_tuple,
SRT_WINDOW_SYSTEM_X11, SRT_WINDOW_SYSTEM_X11,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment