commit | 12e5b5b96536e5b9761fcbee3e46d0786e94cf28 | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Mon Jan 18 04:33:00 2016 -0800 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Mon Jan 18 04:33:00 2016 -0800 |
tree | cc41354a564411bf4edba9575cfcd7a88738a9aa | |
parent | a625867eb61b7012ffbfcf3bba876cfd6ae7d887 [diff] | |
parent | 703dff8a63c9d57ee409cb3b203fb663215d5311 [diff] |
Merge "sdm: Drop draw cycles with zero application layers." into dev-2.0
diff --git a/sdm/libs/hwc/hwc_display.cpp b/sdm/libs/hwc/hwc_display.cpp index ba4c23c..0948663 100644 --- a/sdm/libs/hwc/hwc_display.cpp +++ b/sdm/libs/hwc/hwc_display.cpp
@@ -609,6 +609,10 @@ } size_t num_hw_layers = content_list->numHwLayers; + if (num_hw_layers <= 1) { + flush_ = true; + return 0; + } if (!skip_prepare_) { DisplayError error = display_intf_->Prepare(&layer_stack_);