summaryrefslogtreecommitdiffstats
path: root/sdm/libs/core/display_hdmi.h
diff options
context:
space:
mode:
authorRamkumar Radhakrishnan <ramkumar@codeaurora.org>2016-05-09 13:01:25 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-06-03 10:59:09 -0700
commit6884047ac136aa70ee5612bbfb47826f2eca18aa (patch)
treea3ef33ac4f6b90f31e1023c8360ac78ef1745fb6 /sdm/libs/core/display_hdmi.h
parent2e9ea8dad1f7f2fad825639cb7c1fc7ddee7d8d7 (diff)
downloadandroid_hardware_qcom_sdm845_display-6884047ac136aa70ee5612bbfb47826f2eca18aa.tar.gz
android_hardware_qcom_sdm845_display-6884047ac136aa70ee5612bbfb47826f2eca18aa.tar.bz2
android_hardware_qcom_sdm845_display-6884047ac136aa70ee5612bbfb47826f2eca18aa.zip
sdm: Add support for dynamic layer mixer resolution change.
1. Define binder API to change layer mixer resolution. 2. Honor layer mixer resolution change request only if the hardware supports destination scaler. 3. Give preference to panel scaling over destination scaling, as panel scaling requires less bandwidth. 4. Disable partial update for a frame on mixer resolution change. CRs-Fixed: 1005180 Change-Id: I3d4e48c8853a941f12703915b33c3a0a4df09af2
Diffstat (limited to 'sdm/libs/core/display_hdmi.h')
-rw-r--r--sdm/libs/core/display_hdmi.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/sdm/libs/core/display_hdmi.h b/sdm/libs/core/display_hdmi.h
index 543f81c4..b3ec9af1 100644
--- a/sdm/libs/core/display_hdmi.h
+++ b/sdm/libs/core/display_hdmi.h
@@ -53,7 +53,6 @@ class DisplayHDMI : public DisplayBase, DumpImpl, HWEventHandler {
virtual void SetIdleTimeoutMs(uint32_t timeout_ms);
virtual DisplayError SetMaxMixerStages(uint32_t max_mixer_stages);
virtual DisplayError SetDisplayMode(uint32_t mode);
- virtual DisplayError IsScalingValid(const LayerRect &crop, const LayerRect &dst, bool rotate90);
virtual DisplayError GetRefreshRateRange(uint32_t *min_refresh_rate, uint32_t *max_refresh_rate);
virtual DisplayError SetRefreshRate(uint32_t refresh_rate);
virtual bool IsUnderscanSupported();