diff options
author | Ramkumar Radhakrishnan <ramkumar@codeaurora.org> | 2016-05-09 13:01:25 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-06-03 10:59:09 -0700 |
commit | 6884047ac136aa70ee5612bbfb47826f2eca18aa (patch) | |
tree | a3ef33ac4f6b90f31e1023c8360ac78ef1745fb6 /sdm/libs/core/display_hdmi.h | |
parent | 2e9ea8dad1f7f2fad825639cb7c1fc7ddee7d8d7 (diff) | |
download | android_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.h | 1 |
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(); |