[PATCH] drm_hwcomposer: Remove NVIDIA importer header

2018-05-03 Thread Alistair Strachan
Commit 0f7487f "drm_hwcomposer: remove NVIDIA importer" removed most of the implementation, but not the platformnv.h header file. Remove this header now. Cc: John Stultz Cc: Rob Herring Cc: Thierry Reding Cc: Robert Foss Signed-off-by: Alistair Strachan --- platfor

[PATCH] drm_hwcomposer: Mark tests as vendor, fix build

2018-05-03 Thread Alistair Strachan
/include is going away. Cc: John Stultz Cc: Rob Herring Cc: Sumit Semwal Cc: Sean Paul Cc: Robert Foss Signed-off-by: Alistair Strachan --- tests/Android.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/Android.mk b/tests/Android.mk index 3b9e0a2..c6a0afa 100644 --- a/tests

[PATCH 2/3] drm_hwcomposer: Stop using libsync to provide sw_sync wrappers

2018-05-03 Thread Alistair Strachan
Use of the sw_sync API is not allowed any more. Until drm_hwcomposer is weaned off of sw_sync, build our own copy. Cc: John Stultz Cc: Rob Herring Cc: Sean Paul Signed-off-by: Alistair Strachan --- Android.mk | 37 + 1 file changed, 29 insertions(+), 8

[PATCH 1/3] drm_hwcomposer: Drop obsolete drm_gralloc include path

2018-05-03 Thread Alistair Strachan
In commit d12274d, "drm_hwcomposer: Rework platformdrmgeneric.cpp to use libdrm's gralloc handle", the use of drm_gralloc was removed. Cc: John Stultz Cc: Rob Herring Cc: Sean Paul Cc: Robert Foss Cc: Stefan Schake Signed-off-by: Alistair Strachan --- Android.mk | 1 - 1

[PATCH 3/3] drm_hwcomposer: Add platform backend for minigbm

2018-05-03 Thread Alistair Strachan
om gralloc switched to minigbm. Cc: John Stultz Cc: Rob Herring Cc: Sean Paul Cc: Greg Hartman Signed-off-by: Alistair Strachan --- Android.mk | 8 +-- platformminigbm.cpp | 122 platformminigbm.h | 46 + 3 files ch

[PATCH 3/3 v2] drm_hwcomposer: Add platform backend for minigbm

2018-05-03 Thread Alistair Strachan
its custom gralloc switched to minigbm. Cc: John Stultz Cc: Rob Herring Cc: Sean Paul Cc: Greg Hartman Signed-off-by: Alistair Strachan --- v2: Removed re-introduction of Android.mk | 7 +-- platformminigbm.cpp | 122 platformminigbm