1. 25 Jul, 2019 1 commit
  2. 10 Jul, 2019 1 commit
  3. 03 Jul, 2019 1 commit
  4. 01 Jul, 2019 1 commit
  5. 28 Jun, 2019 5 commits
  6. 27 Jun, 2019 1 commit
    • Dylan Baker's avatar
      meson: Add support for using cmake for finding LLVM · 5157a427
      Dylan Baker authored
      Meson has support for using cmake as a finder for some dependencies,
      including LLVM. Using cmake has a lot of advantages: it needs less meson
      maintenance to keep working (even for llvm updates); it works more
      sanely for cross compiles (as llvm-config is a compiled binary not a
      shell script). Meson 0.51.0 also has a new generic variable getter that
      can be used to get information from either cmake, pkg-config, or
      config-tools dependencies, which is needed for cmake. We continue to
      support using llvm-config if you don't have cmake installed, or if cmake
      cannot find a suitable version.
      
      Fixes: 0d594594
             ("meson: Force the use of config-tool for llvm")
      Reviewed-by: Eric Engestrom's avatarEric Engestrom <eric.engestrom@intel.com>
      5157a427
  7. 24 Jun, 2019 1 commit
  8. 21 Jun, 2019 1 commit
  9. 19 Jun, 2019 2 commits
  10. 13 Jun, 2019 1 commit
    • Bas Nieuwenhuizen's avatar
      vl: Always enable drm winsys. · cb728f28
      Bas Nieuwenhuizen authored
      The dri2 winsys also uses libdrm (and you can only enable dri3 if
      you enable dri2), and the drm winsys only requires libdrm.
      
      So if any winsys is enabled you can also enable the drm winsys, and
      since we always want at least one winsys we can always enable it.
      
      I removed the check for the drm platform for VA and OMX since they
      do not care anymore. Since we still check for one of r600g, nouveau
      or radeonsi, we are guarantueed to still only enable it by default
      in a configuration that requires libdrm anyway. So for people using
      va=auto, we don't suddenly start requiring libdrm were we did not
      before.
      
      This supersedes "vl: Enable DRM by default.", which I pushed, but
      rolled back because it used dep_libdrm before its definition.
      Reviewed-by: 's avatarEmil Velikov <emil.velikov@collabora.com>
      cb728f28
  11. 05 Jun, 2019 1 commit
  12. 04 Jun, 2019 3 commits
  13. 31 May, 2019 1 commit
  14. 09 May, 2019 1 commit
  15. 08 May, 2019 1 commit
  16. 03 May, 2019 4 commits
  17. 02 May, 2019 2 commits
  18. 26 Apr, 2019 1 commit
  19. 11 Apr, 2019 2 commits
  20. 04 Apr, 2019 1 commit
  21. 03 Apr, 2019 2 commits
  22. 21 Mar, 2019 2 commits
  23. 11 Mar, 2019 2 commits
    • Chia-I Wu's avatar
      turnip: guard -Dvulkan-driver=freedreno · 4f863dc0
      Chia-I Wu authored
      Require -DI-love-half-baked-turnips=true as well to enable freedreno
      vulkan driver.
      4f863dc0
    • Bas Nieuwenhuizen's avatar
      turnip: Add driver skeleton (v2) · 26380b3a
      Bas Nieuwenhuizen authored
      meson files have been updated, autotools and android still need
      updating.
      
      Only build tested.
      
      v2 (chadv):
        - Rebase onto master.
        - Fix build breakage in Python scripts.
        - Drop the WSI code. The internal WSI apis have changed recently, and
          will likely change again before the driver goes upstream. To avoid
          unnecessary rebase work, let's drop the WSI code and re-add it when
          we're ready to really use WSI.
      
      (olv, after rebase) do not enable freedreno by default on ARM
      26380b3a
  24. 08 Mar, 2019 1 commit
  25. 06 Mar, 2019 1 commit