All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH hwc v3 0/6] Implement fencing
@ 2017-09-28 16:40 Robert Foss
  2017-09-28 16:40 ` [PATCH hwc v3 1/6] drm_hwcomposer: Add support for IN_FENCE_FD property to DrmPlane Robert Foss
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Robert Foss @ 2017-09-28 16:40 UTC (permalink / raw)
  To: dri-devel, robh, salidoa, seanpaul, zachr; +Cc: Robert Foss

This series removes the old thread-based synchronization utilities and
replaces them with fences.

It has been tested on various platforms, including etnaviv/freedreno/virgl.

Robert Foss (5):
  drm_hwcomposer: Add support for IN_FENCE_FD property to DrmPlane
  drm_hwcomposer: Submit in-fence to DRM
  drm_hwcomposer: Add FENCE_OUT_PTR property to DrmCrtc
  drm_hwcomposer: Add crtc() fetcher to DrmResources
  drm_hwcomposer: Add out-fence support

Sean Paul (1):
  drm_hwcomposer: Remove threading

 Android.mk                |   3 -
 drmcomposition.cpp        | 166 --------------------------------
 drmcomposition.h          |  79 ---------------
 drmcompositor.cpp         | 106 --------------------
 drmcompositor.h           |  56 -----------
 drmcompositorworker.h     |  41 --------
 drmcrtc.cpp               |  10 ++
 drmcrtc.h                 |   2 +
 drmdisplaycomposition.cpp |   1 +
 drmdisplaycomposition.h   |  19 ++++
 drmdisplaycompositor.cpp  | 239 +++++++++-------------------------------------
 drmdisplaycompositor.h    |  36 +------
 drmeventlistener.cpp      |   3 +
 drmhwctwo.cpp             |  15 +--
 drmplane.cpp              |   8 ++
 drmplane.h                |   2 +
 drmresources.cpp          |  58 +----------
 drmresources.h            |   6 +-
 glworker.cpp              |  52 +++++++++-
 glworker.h                |  10 ++
 20 files changed, 162 insertions(+), 750 deletions(-)
 delete mode 100644 drmcomposition.cpp
 delete mode 100644 drmcomposition.h
 delete mode 100644 drmcompositor.cpp
 delete mode 100644 drmcompositor.h
 delete mode 100644 drmcompositorworker.h

-- 
2.11.0

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-10-02  8:42 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-28 16:40 [PATCH hwc v3 0/6] Implement fencing Robert Foss
2017-09-28 16:40 ` [PATCH hwc v3 1/6] drm_hwcomposer: Add support for IN_FENCE_FD property to DrmPlane Robert Foss
2017-09-28 16:40 ` [PATCH hwc v3 2/6] drm_hwcomposer: Submit in-fence to DRM Robert Foss
2017-09-28 16:40 ` [PATCH hwc v3 3/6] drm_hwcomposer: Add FENCE_OUT_PTR property to DrmCrtc Robert Foss
2017-09-28 16:40 ` [PATCH hwc v3 4/6] drm_hwcomposer: Add crtc() fetcher to DrmResources Robert Foss
2017-09-28 16:40 ` [PATCH hwc v3 5/6] drm_hwcomposer: Add out-fence support Robert Foss
2017-09-28 16:40 ` [PATCH hwc v3 6/6] drm_hwcomposer: Remove threading Robert Foss
2017-10-02  8:42 ` [PATCH hwc v3 0/6] Implement fencing Robert Foss

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.