Merge "liboverlay: Add support for MDSS Bandwidth Compression"

This commit is contained in:
Linux Build Service Account
2013-05-01 12:03:01 -07:00
committed by Gerrit - the friendly Code Review server
6 changed files with 40 additions and 1 deletions

View File

@@ -631,6 +631,12 @@ void setMdpFlags(hwc_layer_1_t *layer,
if(transform & HWC_TRANSFORM_ROT_90) {
ovutils::setMdpFlags(mdpFlags,
ovutils::OV_MDP_SOURCE_ROTATED_90);
// enable bandwidth compression only if src width < 2048
if(qdutils::MDPVersion::getInstance().supportsBWC() &&
hnd->width < qdutils::MAX_DISPLAY_DIM) {
ovutils::setMdpFlags(mdpFlags,
ovutils::OV_MDSS_MDP_BWC_EN);
}
}
}