1. 02 Dec, 2022 1 commit
  2. 01 Dec, 2022 2 commits
  3. 17 Nov, 2022 4 commits
  4. 01 Jul, 2022 5 commits
  5. 24 Jun, 2022 2 commits
  6. 21 Jun, 2022 2 commits
  7. 09 Jun, 2022 3 commits
  8. 29 Apr, 2022 4 commits
    • Bastien Nocera's avatar
      main: Fix some "may be used uninitialized" warnings · 7708dd70
      Bastien Nocera authored
      /usr/include/glib-2.0/glib/gmacros.h: In function ‘get_drm_cards’:
      /usr/include/glib-2.0/glib/gmacros.h:1212:17: warning: ‘parent’ may be used uninitialized [-Wmaybe-uninitialized]
       1212 |     { if (_ptr) (cleanup) ((ParentName *) _ptr); }                                                              \
            |                 ^
      ../src/switcheroo-control.c:367:32: note: ‘parent’ was declared here
        367 |         g_autoptr(GUdevDevice) parent;
            |                                ^~~~~~
      /usr/include/glib-2.0/glib/gmacros.h:1212:17: warning: ‘parent’ may be used uninitialized [-Wmaybe-uninitialized]
       1212 |     { if (_ptr) (cleanup) ((ParentName *) _ptr); }                                                              \
            |                 ^
      ../src/switcheroo-control.c:339:32: note: ‘parent’ was declared here
        339 |         g_autoptr(GUdevDevice) parent;
            |                                ^~~~~~
      /usr/include/glib-2.0/glib/gmacros.h:1212:17: warning: ‘parent’ may be used uninitialized [-Wmaybe-uninitialized]
       1212 |     { if (_ptr) (cleanup) ((ParentName *) _ptr); }                                                              \
            |                 ^
      ../src/switcheroo-control.c:289:32: note: ‘parent’ was declared here
        289 |         g_autoptr(GUdevDevice) parent;
            |                                ^~~~~~
      7708dd70
    • Bastien Nocera's avatar
      2.5 · 99297791
      Bastien Nocera authored
      99297791
    • Bastien Nocera's avatar
      data: Fix display-manager service name · e04cb14f
      Bastien Nocera authored
      display-manager.target doesn't exist, but display-manager.service does.
      That's the one we want to start before.
      
      Closes: #21
      Fixes: 3592c1c4
      e04cb14f
    • Bastien Nocera's avatar
      tests: Add test for Vulkan support · d3d83998
      Bastien Nocera authored
      d3d83998
  9. 28 Apr, 2022 1 commit
    • Bastien Nocera's avatar
      main: Add Vulkan support · de360742
      Bastien Nocera authored
      For machines with dual-GPUs by 2 different vendors, setting the
      VK_ICD_FILENAMES envvar reduces the GPUs it can detect to those of that
      vendor, effectively forcing a particular GPU to be chosen.
      
      For machines with dual-GPUs, the variable will have no effect, and
      things will work as if no selection had been made, just like for NVidia
      GPUs.
      
      Closes: #23
      de360742
  10. 20 Apr, 2022 2 commits
  11. 07 Sep, 2021 2 commits
  12. 09 Jun, 2021 3 commits
  13. 02 Jun, 2021 1 commit
  14. 30 Jan, 2021 2 commits
  15. 04 Jan, 2021 3 commits
  16. 07 Aug, 2020 2 commits
  17. 17 Jul, 2020 1 commit