aboutsummaryrefslogtreecommitdiff
path: root/compositor/DrmDisplayCompositor.cpp
diff options
context:
space:
mode:
authorRoman Stratiienko <r.stratiienko@gmail.com>2021-02-10 14:59:52 +0200
committerRoman Stratiienko <r.stratiienko@gmail.com>2021-05-19 19:31:29 +0300
commit5128715b42e6713b98244bd05f218b8800a39b74 (patch)
treec67c606920c126611f6465c3c810a8f2232e8c1a /compositor/DrmDisplayCompositor.cpp
parentf0b3e28682d9f11787ddf364f52fcb54c616c968 (diff)
downloaddrm_hwcomposer-5128715b42e6713b98244bd05f218b8800a39b74.tar.gz
drm_hwcomposer: cleanup hwcutils
Remove DrmHwcBuffer class. Wrap remaining logic into DrmHwcLayer class. Signed-off-by: Roman Stratiienko <r.stratiienko@gmail.com>
Diffstat (limited to 'compositor/DrmDisplayCompositor.cpp')
-rw-r--r--compositor/DrmDisplayCompositor.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/compositor/DrmDisplayCompositor.cpp b/compositor/DrmDisplayCompositor.cpp
index 586ebe0..4e7fe0d 100644
--- a/compositor/DrmDisplayCompositor.cpp
+++ b/compositor/DrmDisplayCompositor.cpp
@@ -286,11 +286,11 @@ int DrmDisplayCompositor::CommitFrame(DrmDisplayComposition *display_comp,
break;
}
DrmHwcLayer &layer = layers[source_layers.front()];
- if (!layer.buffer) {
+ if (!layer.FbIdHandle) {
ALOGE("Expected a valid framebuffer for pset");
break;
}
- fb_id = layer.buffer.FbIdHandle->GetFbId();
+ fb_id = layer.FbIdHandle->GetFbId();
fence_fd = layer.acquire_fence.get();
display_frame = layer.display_frame;
source_crop = layer.source_crop;