diff options
author | Rob Herring <robh@kernel.org> | 2018-05-09 15:18:36 -0500 |
---|---|---|
committer | Sean Paul <seanpaul@chromium.org> | 2018-05-30 13:31:41 -0400 |
commit | cff7b1e829c3ee3608146144148b6602e218fbae (patch) | |
tree | eac02dd14f57f71d54fb38fb41c4f0d0d8c1f40d /drmdisplaycomposition.cpp | |
parent | af0d975665ca68a3396854cd20b18e59002c2ec5 (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.cpp | 19 |
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"; |