summaryrefslogtreecommitdiff
path: root/drmdisplaycomposition.cpp
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.cpp
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.cpp')
-rw-r--r--drmdisplaycomposition.cpp19
1 files changed, 1 insertions, 18 deletions
diff --git a/drmdisplaycomposition.cpp b/drmdisplaycomposition.cpp
index ccf2676..129bec2 100644
--- a/drmdisplaycomposition.cpp
+++ b/drmdisplaycomposition.cpp
@@ -96,18 +96,6 @@ int DrmDisplayComposition::AddPlaneComposition(DrmCompositionPlane plane) {
return 0;
}
-void DrmDisplayComposition::SeparateLayers(DrmHwcRect<int> *, size_t) {
- std::vector<size_t> dedicated_layers;
-
- // Go through the composition and find the layers that have a dedicated plane.
- for (auto &i : composition_planes_) {
- if (i.type() == DrmCompositionPlane::Type::kLayer) {
- dedicated_layers.insert(dedicated_layers.end(), i.source_layers().begin(),
- i.source_layers().end());
- }
- }
-}
-
int DrmDisplayComposition::Plan(std::vector<DrmPlane *> *primary_planes,
std::vector<DrmPlane *> *overlay_planes) {
if (type_ != DRM_COMPOSITION_TYPE_FRAME)
@@ -279,12 +267,7 @@ void DrmDisplayComposition::Dump(std::ostringstream *out) const {
*out << " transform=";
DumpTransform(layer.transform, out);
*out << " blending[a=" << (int)layer.alpha
- << "]=" << BlendingToString(layer.blending) << " source_crop";
- layer.source_crop.Dump(out);
- *out << " display_frame";
- layer.display_frame.Dump(out);
-
- *out << "\n";
+ << "]=" << BlendingToString(layer.blending) << "\n";
}
*out << " Planes: count=" << composition_planes_.size() << "\n";