1. 04 Mar, 2019 1 commit
  2. 01 Mar, 2019 2 commits
  3. 26 Feb, 2019 1 commit
  4. 20 Feb, 2019 1 commit
  5. 29 Jan, 2019 1 commit
  6. 21 Jan, 2019 2 commits
  7. 14 Sep, 2018 5 commits
  8. 25 Jul, 2018 1 commit
  9. 25 Jun, 2018 1 commit
    • Petri Latvala's avatar
      meson: Add options to control optional parts · 0e98bf69
      Petri Latvala authored
      Distributions want explicit control over optional parts so they can
      state runtime dependencies before building. Let's restore the
      functionality autotools used to provide.
      
      Where possible, the selection is done by choosing whether to build a
      particular item and the option name is build_$item. Example:
      build_overlay. Where not possible, the option name is
      with_$item. Example: with_valgrind.
      
      Array options require a bump of required meson version to 0.44. Debian
      stable has meson 0.37 which is already too old, stable-backports has
      0.45, CI uses 0.45. Mesa's meson requirement is 0.44.1, for a
      perspective.
      
      Note, the old hack for not building docs when cross-compiling is
      gone, as doc building can be explicitly controlled now.
      
      v2: glib not optional
      v3: bump meson version to 0.44
      Signed-off-by: Petri Latvala's avatarPetri Latvala <petri.latvala@intel.com>
      Cc: Matt Turner <mattst88@gmail.com>
      Cc: Daniel Vetter <daniel@ffwll.ch>
      Cc: Eric Anholt <eric@anholt.net>
      Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
      Signed-off-by: Arkadiusz Hiler's avatarArkadiusz Hiler <arkadiusz.hiler@intel.com>
      Reviewed-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      0e98bf69
  10. 24 May, 2018 3 commits
  11. 16 May, 2018 1 commit
  12. 07 May, 2018 1 commit
  13. 26 Mar, 2018 1 commit
    • Tvrtko Ursulin's avatar
      lib/dummyload: Add pollable spin batch · 9d9978af
      Tvrtko Ursulin authored
      Pollable spin batch exports a spin->running pointer which can be checked
      by dereferencing it to see if the spinner is actually executing on the
      GPU.
      
      This is useful for tests which want to make sure they do not proceed with
      their next step whilst the spinner is potentially only being processed by
      the driver and not actually executing.
      
      Pollable spinner can be created with igt_spin_batch_new_poll or
      __igt_spin_batch_new_poll, after which igt_spin_busywait_until_running can
      be used to busy wait until it is executing.
      
      v2:
       * Move READ_ONCE to igt_core.
       * Add igt_spin_busywait_until_running. (Chris Wilson)
      Signed-off-by: Tvrtko Ursulin's avatarTvrtko Ursulin <tvrtko.ursulin@intel.com>
      Reviewed-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
      9d9978af
  14. 07 Feb, 2018 1 commit
  15. 17 Jan, 2018 1 commit
  16. 21 Dec, 2017 1 commit
  17. 05 Dec, 2017 1 commit
  18. 29 Nov, 2017 1 commit
  19. 22 Nov, 2017 3 commits
  20. 21 Nov, 2017 2 commits
  21. 12 Oct, 2017 1 commit
  22. 03 Oct, 2017 1 commit
  23. 02 Oct, 2017 3 commits
  24. 29 Sep, 2017 1 commit
  25. 28 Sep, 2017 2 commits
  26. 08 Sep, 2017 1 commit