bad2217825fe0a98d9c4a987a139f4d7a0e05a2f |
|
21-Feb-2014 |
Tatenda Chipeperekwa <tatendac@codeaurora.org> |
hwc: Enable downscale feature through system property Add support to turn the MDP downscale feature ON through the use of a system property. 'sys.hwc.mdp_downscale_enabled' shall be set to 'true' in build.prop file to enable this functionality. This is required for OEMs that might have privacy concerns over panel size information being exposed. Change-Id: I354b25b1fdabe5786aed7552f2afccda35412467 (cherry picked from commit 5d14c718eeea661a8f29278bfb283c7d2161e4a2)
/hardware/qcom/display/msm8084/libvirtual/virtual.cpp
|
c9cbe63708025b7aed15e251b2fb3a914fd842a0 |
|
01-Feb-2014 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
display: Remove klockwork warnings and errors. Remove all klockwork warnings and errors for libgralloc, libhwcomposer, liboverlay, libqdutils, libqservice, libvirtual, libexternal libraries to avoid buffer overflow and memory leaks. Change-Id: I078143bcbcf5e4b342156bd8305a644566f7cc4b
/hardware/qcom/display/msm8084/libvirtual/virtual.cpp
|
45a3f1953232854fb623093e84a047464f6d3b3b |
|
18-Sep-2013 |
Tatenda Chipeperekwa <tatendac@codeaurora.org> |
libvirtual: Cleanup patch for DRC feature Separated the logic for setting virtual display attributes into 3 functions that: 1. Initialize the virtual res. on an ONLINE event 2. Set virtual res. to match primary res (MDP downscale path) 3. Set MDP downscale mode for either DRC or MDP downscale path Change-Id: Icbf2a6b6301809fee48272ac8a87c732dd2d6634
/hardware/qcom/display/msm8084/libvirtual/virtual.cpp
|
132a133a706e650a0ef674857dbddeb86a1bd82d |
|
30-Aug-2013 |
Tatenda Chipeperekwa <tatendac@codeaurora.org> |
hal: adding support for DRC on WiFi display When Dynamic Resolution Change (DRC) is triggered in the WiFi display stack, it results in a PAUSE and a RESUME event. During DRC, the dimensions of the framebuffer are changed. To support DRC we need to: 1. Check if a RESUME event is the result of a valid DRC event 2. Reconfigure the display's attributes to reflect resolution change 3. Enable MDP downscaling when necessary (Valid DRC cases) Change-Id: Idc3cbc94de99a4a7299e2f6b26c3e35937c1d6c8
/hardware/qcom/display/msm8084/libvirtual/virtual.cpp
|
fea63d61337f1efeb2d1c7a7a4fafe472611704c |
|
14-Mar-2013 |
Amara Venkata Mastan Manoj Kumar <manojavm@codeaurora.org> |
hwc: Perform MDP downscaling for WFD/HDMI Scenario On WFD/HDMI connection, if the configured resolution is less than Primary Resolution, Display HAL does the following: 1. sends hpd notification to SF with primary resolution. 2. configures MDP pipes with configured Resolution. This is done to improve UI quality as MDP has better downscale filter options compared to GPU. Change-Id: I33570c13016a35ed6c5d22d4c34dfe75b2c605a1
/hardware/qcom/display/msm8084/libvirtual/virtual.cpp
|
e831288603d44b7e6133efae7dac9d0d117fd0e3 |
|
22-Aug-2013 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
Revert "hwc: Perform MDP downscaling for WFD/HDMI Scenario" This reverts commit 1291675ee44cadc234c4403cf1b0cfe70eadaf3a.
/hardware/qcom/display/msm8084/libvirtual/virtual.cpp
|
88722217d313796d01a1afde4ae456f23ed562fd |
|
14-Mar-2013 |
Amara Venkata Mastan Manoj Kumar <manojavm@codeaurora.org> |
hwc: Perform MDP downscaling for WFD/HDMI Scenario On WFD/HDMI connection, if the configured resolution is less than Primary Resolution, Display HAL does the following: 1. sends hpd notification to SF with primary resolution. 2. configures MDP pipes with configured Resolution. This is done to improve UI quality as MDP has better downscale filter options compared to GPU. This works only for QCOM WFD proprietary solution. Change-Id: Ic20e837bf02c0f7b6718946e70b936f3a469fa7c
/hardware/qcom/display/msm8084/libvirtual/virtual.cpp
|
361900d9a618d2c4d2276a10ca76919214f6759f |
|
02-Aug-2013 |
Jeykumar Sankaran <jsanka@codeaurora.org> |
display: External display refactor - cleans up external library - add separate library for virtual display - process virtual updates in its separate path in hwc. - Acquire blank mutex lock for one complete drawing cycle Change-Id: Ib984c578464a131ecdb27ee48960f58d68b7a5a7
/hardware/qcom/display/msm8084/libvirtual/virtual.cpp
|