summaryrefslogtreecommitdiffstats
path: root/sdm
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2018-02-23 14:21:06 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2018-02-23 14:21:06 -0800
commit35ba8a887d8eb8a87363362e554cb0f01e4fc347 (patch)
tree97e2422c46b841e6f9770b95988e28a653c3aced /sdm
parent4676cd3f185ba9262e9e11c019b9eea150fd28d0 (diff)
parente740b5eb9b52006c917d9c6dababb8c96b2b4953 (diff)
downloadandroid_hardware_qcom_sdm710_display-35ba8a887d8eb8a87363362e554cb0f01e4fc347.tar.gz
android_hardware_qcom_sdm710_display-35ba8a887d8eb8a87363362e554cb0f01e4fc347.tar.bz2
android_hardware_qcom_sdm710_display-35ba8a887d8eb8a87363362e554cb0f01e4fc347.zip
Merge "hwc2: Fix interlace flag setting to SDM layers"
Diffstat (limited to 'sdm')
-rw-r--r--sdm/libs/hwc2/hwc_layers.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/sdm/libs/hwc2/hwc_layers.cpp b/sdm/libs/hwc2/hwc_layers.cpp
index 734172da..d8ada32a 100644
--- a/sdm/libs/hwc2/hwc_layers.cpp
+++ b/sdm/libs/hwc2/hwc_layers.cpp
@@ -743,10 +743,9 @@ DisplayError HWCLayer::SetMetaData(const private_handle_t *pvt_handle, Layer *la
}
int32_t interlaced = 0;
- bool interlace = layer_buffer->flags.interlace;
- if (getMetaData(handle, GET_PP_PARAM_INTERLACED, &interlaced) == 0) {
- interlace = interlaced ? true : false;
- }
+ getMetaData(handle, GET_PP_PARAM_INTERLACED, &interlaced);
+ bool interlace = interlaced ? true : false;
+
if (interlace != layer_buffer->flags.interlace) {
DLOGI("Layer buffer interlaced metadata has changed. old=%d, new=%d",
layer_buffer->flags.interlace, interlace);