summaryrefslogtreecommitdiffstats
path: root/sdm
diff options
context:
space:
mode:
authorNaseer Ahmed <naseer@codeaurora.org>2018-05-17 15:34:02 -0400
committerNaseer Ahmed <naseer@codeaurora.org>2018-05-17 15:56:58 -0400
commit30f6e797dd2ebaafc16abaa194306c085aa32d9e (patch)
treeec90d0d0a87892b12b63d440e8d442b4319570d1 /sdm
parent22bc506c43d74f429bc3223edc3283bd40b44e62 (diff)
downloadandroid_hardware_qcom_sdm710_display-30f6e797dd2ebaafc16abaa194306c085aa32d9e.tar.gz
android_hardware_qcom_sdm710_display-30f6e797dd2ebaafc16abaa194306c085aa32d9e.tar.bz2
android_hardware_qcom_sdm710_display-30f6e797dd2ebaafc16abaa194306c085aa32d9e.zip
hwc: tonemapper: Update handle ID for inverse tonemapper
The recent fb_id optimization requires that the handle ID be updated from the gralloc buffer ID Change-Id: I456dc58b87dcfeed61baf082930a16785cd9545a CRs-Fixed: 2244112
Diffstat (limited to 'sdm')
-rw-r--r--sdm/libs/hwc2/hwc_tonemapper.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/sdm/libs/hwc2/hwc_tonemapper.cpp b/sdm/libs/hwc2/hwc_tonemapper.cpp
index 22896f94..d417258f 100644
--- a/sdm/libs/hwc2/hwc_tonemapper.cpp
+++ b/sdm/libs/hwc2/hwc_tonemapper.cpp
@@ -138,6 +138,7 @@ void ToneMapSession::UpdateBuffer(int acquire_fence, LayerBuffer *buffer) {
buffer->acquire_fence_fd = acquire_fence;
buffer->size = buffer_info_[current_buffer_index_].alloc_buffer_info.size;
buffer->planes[0].fd = buffer_info_[current_buffer_index_].alloc_buffer_info.fd;
+ buffer->handle_id = buffer_info_[current_buffer_index_].alloc_buffer_info.id;
}
void ToneMapSession::SetReleaseFence(int fd) {