- Add property 'sdm.video_max_upscale' to define max video upscaling
by SDE. If video upscaling requirement exceeds max_upscale value,
SDM will use GPU to compose the video.
CRs-Fixed: 1048082
Change-Id: I489dca73e840675ac6cae76f0e81b6369035ec6a
1. Populate information about AVR feature support from sysfs node.
2. Initialize AVR information based on display mode and dynamic fps
mode and set corresponding AVR flags.
3. Define debug property sdm.debug.disable_avr to disable avr feature.
Change-Id: I1bfbb9e1f9975468aa9eb6d6b575f317c658480e
CRs-Fixed: 1043833
Set a system property "persist.sys.is_hdmi_primary" to indicate
that the HDMI interface is the primary display. This property can
be used by other system components to determine whether to
trigger certain functionality when HDMI is primary.
CRs-Fixed: 1009711
Change-Id: Id215a6ee9c6aa2953b0e2c01af0bad035b728a46
Default color-mode is applied on the first frame of UI screen.
sdm.boot_anim_layer_count property is used to configure the
number of layers in boot animation process. Any commit with
more layers than sdm.boot_anim_layer_count is treated as first frame
of UI and default color-mode is applied at this point.
CRs-Fixed: 939410
Change-Id: Ib5c568819cd045f0de4ee7dcb4accfae9c27f5b2
- Send SPI(source product information) to HDMI driver
- Vendor name and product descrpition information is passed to
the HDMI device, which will be used by the TV to show the
source information instead of INPUT1. INPUT2, etc.,
Change-Id: I2658ec39f95793e25f1fe36525cdc3701f9c64b3
Implement CONTROL_PARTIAL_UPDATE binder support. DPSS module
use this api to control partial update feature.
Remove support for sdm.partial_update property as it is no
longer applicable.
Change-Id: Ib463aff0042dcfc0d0b2f296b54016b1ee70115d
1. Add support to split rectangle vertically and horizontally.
2. Add debug property to enable/disable split rotation.
Change-Id: I4070e7e754c2a3a3a9ca4f4eab91037f7f9c88b7
1. Parse "ubwc" string in MDP caps feature list.
2. Add support to read system prop "sdm.debug.rotator_disable_ubwc".
Change-Id: Ie43b81237960e6c1e8784801b10cd39df069cddc
- Enable newer C++11 features to be used, including the
updated standard library.
- Enable better compiler diagnostics with clang.
Change-Id: Ice550e866673ab57228ccb1f6f250e94a536e396
- Make libsdmutils Android independent.
- Rename debug_android.cpp to debug.cpp.
- Fix compilation errors observed in linux environment.
Change-Id: I19e275939b27f2f47949c5e17559eeadb09bdccf