summaryrefslogtreecommitdiff
path: root/drmdisplaycomposition.h
diff options
context:
space:
mode:
authorRob Herring <robh@kernel.org>2018-05-09 15:18:36 -0500
committerSean Paul <seanpaul@chromium.org>2018-05-30 13:31:41 -0400
commitcff7b1e829c3ee3608146144148b6602e218fbae (patch)
treeeac02dd14f57f71d54fb38fb41c4f0d0d8c1f40d /drmdisplaycomposition.h
parentaf0d975665ca68a3396854cd20b18e59002c2ec5 (diff)
drm_hwcomposer: remove separate_rects
As part of removing GL compositing, separate_rects.cpp is no long needed. Use hwc_rect_t and hwc_frect_t in places instead of our own class. Signed-off-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'drmdisplaycomposition.h')
-rw-r--r--drmdisplaycomposition.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/drmdisplaycomposition.h b/drmdisplaycomposition.h
index 6110bec..b4c5892 100644
--- a/drmdisplaycomposition.h
+++ b/drmdisplaycomposition.h
@@ -51,7 +51,6 @@ struct DrmCompositionDisplayLayersMap {
};
struct DrmCompositionRegion {
- DrmHwcRect<int> frame;
std::vector<size_t> source_layers;
};
@@ -124,8 +123,6 @@ class DrmDisplayComposition {
int Plan(std::vector<DrmPlane *> *primary_planes,
std::vector<DrmPlane *> *overlay_planes);
- int FinalizeComposition();
-
std::vector<DrmHwcLayer> &layers() {
return layers_;
}
@@ -179,10 +176,6 @@ class DrmDisplayComposition {
private:
bool validate_composition_type(DrmCompositionType desired);
- int FinalizeComposition(DrmHwcRect<int> *exclude_rects,
- size_t num_exclude_rects);
- void SeparateLayers(DrmHwcRect<int> *exclude_rects, size_t num_exclude_rects);
-
DrmResources *drm_ = NULL;
DrmCrtc *crtc_ = NULL;
Importer *importer_ = NULL;