1. 17 10月, 2016 1 次提交
  2. 16 9月, 2016 3 次提交
  3. 01 9月, 2016 1 次提交
  4. 26 8月, 2016 1 次提交
  5. 23 8月, 2016 1 次提交
  6. 16 8月, 2016 2 次提交
  7. 11 8月, 2016 1 次提交
  8. 08 8月, 2016 1 次提交
  9. 05 8月, 2016 2 次提交
  10. 20 7月, 2016 1 次提交
  11. 19 7月, 2016 1 次提交
  12. 18 7月, 2016 1 次提交
    • C
      drm/vgem: Attach sw fences to exported vGEM dma-buf (ioctl) · 40777984
      Chris Wilson 提交于
      vGEM buffers are useful for passing data between software clients and
      hardware renders. By allowing the user to create and attach fences to
      the exported vGEM buffers (on the dma-buf), the user can implement a
      deferred renderer and queue hardware operations like flipping and then
      signal the buffer readiness (i.e. this allows the user to schedule
      operations out-of-order, but have them complete in-order).
      
      This also makes it much easier to write tightly controlled testcases for
      dma-buf fencing and signaling between hardware drivers.
      
      v2: Don't pretend the fences exist in an ordered timeline, but allocate
      a separate fence-context for each fence so that the fences are
      unordered.
      v3: Make the debug output more interesting, and show the signaled status.
      v4: Automatically signal the fence to prevent userspace from
      indefinitely hanging drivers.
      
      Testcase: igt/vgem_basic/dmabuf-fence
      Testcase: igt/vgem_slow/nohang
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      Cc: Sean Paul <seanpaul@chromium.org>
      Cc: Zach Reizner <zachr@google.com>
      Cc: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
      Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
      Acked-by: NZach Reizner <zachr@google.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      Link: http://patchwork.freedesktop.org/patch/msgid/1468571471-12610-1-git-send-email-chris@chris-wilson.co.uk
      40777984
  13. 16 7月, 2016 2 次提交
  14. 14 7月, 2016 1 次提交
    • E
      drm/vc4: Add a getparam ioctl for getting the V3D identity regs. · af713795
      Eric Anholt 提交于
      As I extend the driver to support different V3D revisions, userspace
      needs to know what version it's targeting.  This is most easily
      detected using the V3D identity registers.
      
      v2: Make sure V3D is runtime PM on when reading the registers.
      v3: Switch to a 64-bit param value (suggested by Rob Clark in review)
      Signed-off-by: NEric Anholt <eric@anholt.net>
      Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch> (v2)
      Reviewed-by: Rob Clark <robdclark@gmail.com> (v3, over irc)
      af713795
  15. 08 7月, 2016 1 次提交
  16. 04 7月, 2016 1 次提交
  17. 01 7月, 2016 1 次提交
  18. 13 5月, 2016 18 次提交