diff options
-rw-r--r-- | sdm/libs/hwc/hwc_display.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sdm/libs/hwc/hwc_display.cpp b/sdm/libs/hwc/hwc_display.cpp index 1a2c24400..fe2c92804 100644 --- a/sdm/libs/hwc/hwc_display.cpp +++ b/sdm/libs/hwc/hwc_display.cpp @@ -1475,7 +1475,8 @@ bool HWCDisplay::SingleVideoLayerUpdating(uint32_t app_layer_count) { for (uint i = 0; i < app_layer_count; i++) { Layer *layer = &layer_stack_.layers[i]; - if (layer->flags.updating && (layer->input_buffer->flags.video == true)) { + if (layer->flags.updating && (layer->input_buffer->flags.video == true) && + (layer->input_buffer->s3d_format == kS3dFormatNone)) { updating_count++; } } |