Skip to content
Snippets Groups Projects
  1. Sep 06, 2019
  2. Sep 05, 2019
  3. Aug 28, 2019
  4. Aug 27, 2019
    • Simon McVittie's avatar
      Add checks for locales and locale-related issues · 10c2771b
      Simon McVittie authored
      
      Some Steam games assume that the en_US.UTF-8 locale is available, and
      it's reasonably likely that others assume that the C.UTF-8 locale is
      available, or that the locale environment variables are set to usable
      values.
      
      Having checks for locale properties will also help us when experimenting
      with containers: we can check whether the locale that was set outside
      the container is available inside the container.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      10c2771b
  5. Aug 22, 2019
  6. Aug 21, 2019
    • Jeremy Whiting's avatar
      Fix typo in graphics test object creation. · 8daf131f
      Jeremy Whiting authored
      Should use SRT_GRAPHICS_ISSUES_NONE, not SRT_LIBRARY_ISSUES_NONE.
      8daf131f
    • Jeremy Whiting's avatar
      Access SrtGraphics via SrtSystemInfo. · 85bfaca7
      Jeremy Whiting authored
      Moved srt_check_graphics to _srt_check_graphics and made it internal.
      Call _srt_check_graphics from srt_system_info_check_graphics after
      checking if we have a cached result first.
      Changed graphics test to use srt_system_info to do the check_graphics
      tests.
      Pass helpers_path to _srt_check_graphics and prepend path if set.
      
      Add srt_sytem_info_check_all_graphics.
      
      In srt_system_info_check_all_graphics try each of the 4
      combinations of window system and renderer and report
      back a GList of results.
      Also added to bin/steam-system-info.c using
      srt_system_info_check_all_graphics and outputting all found information
      in json format.
      Also added use of LD_PRELOAD environment variable.
      Also changed call to g_spawn_sync to search PATH
      so it can find -wflinfo binaries.
      85bfaca7
    • Jeremy Whiting's avatar
      Remove check-gl and check-gles since we changed to using wflinfo. · a1a134dd
      Jeremy Whiting authored
      Also remove references to GPL since helpers licensed as gpl are removed.
      Also remove bits about GPL 2 from debian copyright.
      Also remove unused gnome-session-check-accelerated-common.h file.
      Also remove no longer used dependencies from debian/control.
      a1a134dd
    • Jeremy Whiting's avatar
      Add test for SrtGraphics object. · e0e21b87
      Jeremy Whiting authored
      Added missing _get_multiarch_tuple and _get_issues helpers.
      Added test for object, good, bad and software rendering.
      e0e21b87
    • Jeremy Whiting's avatar
      Added mock-graphics to give specified json output for testing. · eef37c44
      Jeremy Whiting authored
      In order to test SrtGraphics on CI systems that likely aren't running
      X we needed a mock-graphics to return most of what wflinfo gives in
      different settings.
      
      Use mock-bad-wflinfo, mock-good-wflinfo and mock-software-wflinfo
      in srt_check_graphics.
      
      Use mock-good-wflinfo for good output, mock-bad-wflinfo for
      error output and mock-software-wflinfo for software rendering
      test output.
      eef37c44
    • Jeremy Whiting's avatar
      Add SrtGraphics wrapper to wrap graphics checker. · fdf0ee0a
      Jeremy Whiting authored
      SrtGraphics is gobject shaped and gives a public interface
      to check graphics capabilities for different window systems and
      renderers.
      Use wflinfo binaries for checking gl and gles.
      If llvmpipe renderer is used, set SOFTWARE_RENDERING issue flag.
      fdf0ee0a
  7. Aug 20, 2019
Loading