From 30f6e797dd2ebaafc16abaa194306c085aa32d9e Mon Sep 17 00:00:00 2001 From: Naseer Ahmed Date: Thu, 17 May 2018 15:34:02 -0400 Subject: 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 --- sdm/libs/hwc2/hwc_tonemapper.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'sdm') 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) { -- cgit v1.2.3