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
Support the binder API to get the display visible rectangle
which is the union of all the app layer's displayframe.
Change-Id: I05d750c80dda5b735bac5938410ddeeeb8823dd1
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