1. 18 Jun, 2019 1 commit
  2. 05 Jun, 2019 1 commit
  3. 04 Jun, 2019 1 commit
  4. 27 May, 2019 1 commit
  5. 14 May, 2019 2 commits
  6. 13 May, 2019 1 commit
  7. 09 May, 2019 1 commit
    • Chris Wilson's avatar
      drm-uapi: Update i915_drm.h for I915_CONTEXT_PARAM_RECOVERABLE · 8b7e19db
      Chris Wilson authored
      Pull i915_drm.h to include
      
      kernel commit ba4fda620a5f7db521aa9e0262cf49854c1b1d9c
      Author: Chris Wilson <chris@chris-wilson.co.uk>
      Date:   Mon Feb 18 10:58:21 2019 +0000
      
          drm/i915: Optionally disable automatic recovery after a GPU reset
      
      for improved resilience in handling GPU hangs.
      8b7e19db
  8. 20 Apr, 2019 1 commit
  9. 15 Apr, 2019 1 commit
  10. 11 Apr, 2019 1 commit
  11. 10 Apr, 2019 1 commit
  12. 01 Apr, 2019 1 commit
  13. 27 Mar, 2019 1 commit
  14. 18 Mar, 2019 1 commit
  15. 14 Mar, 2019 1 commit
  16. 13 Mar, 2019 1 commit
  17. 11 Mar, 2019 1 commit
  18. 10 Mar, 2019 1 commit
    • Tomeu Vizoso's avatar
      panfrost: Add backend targeting the DRM driver · 756f7b99
      Tomeu Vizoso authored
      This backend interacts with the new DRM driver for Midgard GPUs which is
      currently in development.
      
      When using this backend, Panfrost has roughly on-par functionality as
      when using the non-DRM driver from Arm.
      
      Alyssa Rosenzweig: To do so, we implement additional routines for
      runtime GPU version detection and fencing. We cleanup some duplicate
      code interfering with the new driver. We fix a long-standing memory leak
      which is aggravated on the new driver. Finally, we implement BO
      import/export in a way compatible with the new driver. These changes are
      squashed to preserve bisectability given the hard-to-track ABI shifts in
      the nondrm module
      Signed-off-by: Tomeu Vizoso's avatarTomeu Vizoso <tomeu.vizoso@collabora.com>
      Reviewed-by: 's avatarAlyssa Rosenzweig <alyssa@rosenzweig.io>
      756f7b99
  19. 09 Mar, 2019 1 commit
    • Axel Davy's avatar
      st/nine: Change a few advertised caps · 597b5e27
      Axel Davy authored
      Most hw on the native platform advertise these
      caps this way.
      
      D3DCAPS_READ_SCANLINE: We don't really have hardware
      support for that, but many games don't even check the
      flag, and expect GetRasterStatus to work, which is
      why we emulated it with a timer (like wine). So we
      may as well advertise the cap.
      D3DCURSORCAPS_LOWRES: I don't know what is the status
      of this on X11, but I don't know of any dx9 game
      running at height < 400 either.
      D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE: The cap should
      correspond to what the current generation of hw is doing.
      Signed-off-by: 's avatarAxel Davy <davyaxel0@gmail.com>
      Reviewed-by: 's avatarPatrick Rudolph <siro@das-labor.org>
      597b5e27
  20. 08 Mar, 2019 1 commit
  21. 06 Mar, 2019 1 commit
  22. 05 Mar, 2019 4 commits
  23. 26 Feb, 2019 4 commits
  24. 21 Feb, 2019 1 commit
    • Kenneth Graunke's avatar
      iris: Initial commit of a new 'iris' driver for Intel Gen8+ GPUs. · 2dce0e94
      Kenneth Graunke authored
      This commit introduces a new Gallium driver for Intel Gen8+ GPUs,
      named 'iris_dri.so' after the hardware.
      
      Developed by:
      - Kenneth Graunke (overall driver)
      - Dave Airlie (shaders, conditional render, overflow query, Gen8 port)
      - Chris Wilson (fencing, pinned memory, ...)
      - Jordan Justen (compute shaders)
      - Jason Ekstrand (image load store)
      - Caio Marcelo de Oliveira Filho (tessellation control passthrough)
      - Rafael Antognolli (auxiliary buffer fixes)
      - The rest of the i965 contributors and the Mesa community
      2dce0e94
  25. 20 Feb, 2019 1 commit
  26. 14 Feb, 2019 2 commits
  27. 12 Feb, 2019 1 commit
  28. 04 Feb, 2019 1 commit
  29. 24 Jan, 2019 2 commits
    • Dave Airlie's avatar
      dri_interface: add put shm image2 (v2) · db83a2b4
      Dave Airlie authored
      This adds a new interface to the swrast interface to fix an shm put image bug.
      
      The current code adds the x,y src offsets into the offset parameters,
      however if the x offset is > 0, and the put image copies up to the height
      of the image, this can trigger an X server validation check to fail and
      the renderering to get BadMatch.
      
      This patch fixes it to pass the x offset coord in as a src x.
      
      We cannot pass the Y coordinate due to the horrible code mangling the
      image w/h vs stride in swrastXPutImage.
      
      v2: drop srcx,y from api
      
      Cc: <mesa-stable@lists.freedesktop.org>
      Reviewed-by: 's avatarAdam Jackson <ajax@redhat.com>
      db83a2b4
    • Eric Engestrom's avatar
      egl: update headers from Khronos · 7d927438
      Eric Engestrom authored
      Cheating a tiny bit as these headers aren't in the Khronos repo yet, but
      I expect them to be within a couple days.
      Signed-off-by: 's avatarEric Engestrom <eric.engestrom@intel.com>
      Reviewed-by: 's avatarEmil Velikov <emil.velikov@collabora.com>
      7d927438
  30. 22 Jan, 2019 1 commit
  31. 07 Jan, 2019 1 commit