libgralloc: correct assigment of HAL_PIXEL_FORMAT_RGBA_8888

For implementation defined formats which go via HWC, set the
default value to RGBA8888.

Change-Id: I741504d54694ac061ecd6c870cb8f815cc61ab24
CRs-Fixed: 588596
hwc: Invalidate on receiving PANEL_ALIVE=0 status

Invalidate on receiving PANEL_ALIVE=0 status, otherwise
during static wallpaper, panel will be reset only after
next screen update.

Change-Id: I6f5264367c8bd889b9103ed74641ac4a60538b57
CRs-Fixed: 591454
hwc/overlay: Set MDP_SOLID_FILL flag for Color layer.

Set MDP_SOLID_FILL flag while configuring MDP pipe for Color layer.

Change-Id: Ia48e6e3e759ae026510544cad8a6c1a6256d82e7
hwc: Skip load based composition for video playback.

DMA setting cannot be estimated ahead of time,
so do not do load based compostion where videos
can fall to GPU.

Change-Id: I01ccc26044df6bced428bd164f5c50f87aff99fd
Merge "libgralloc: correct assigment of HAL_PIXEL_FORMAT_RGBA_8888"
Merge "hwc/overlay: Set MDP_SOLID_FILL flag for Color layer."
Merge "hwc: Invalidate on receiving PANEL_ALIVE=0 status"
Merge "hwc: Skip load based composition for video playback."
Merge e5e29c86a1c8dfee520dfa48dd1b2e102c78d467 on remote branch

Change-Id: I68ffc31e6186d28f70c6d5dd17160b5376c8eff7
Merge "Merge e5e29c86a1c8dfee520dfa48dd1b2e102c78d467 on remote branch"
Merge 8dad692bcb6e2e6b2ad88e4c16b0f7ec0f93b96e on remote branch

Change-Id: I5c14246acd8d24154dda8fdcdbf5a2c9cee6d5d4
Merge "Merge 8dad692bcb6e2e6b2ad88e4c16b0f7ec0f93b96e on remote branch"
Merge branch 'kk_3.5_rb1.16' of git://codeaurora.org/quic/la/platform/hardware/qcom/display into cm-11.0
hwc: Get the retire fence from the MDP driver

Get the retire fence separately instead of duplicating the
release fence.

Bug: 9319776
Change-Id: Iacb773c2d94f635e27a7b355d399cb2e36dac2a5
Signed-off-by: Iliyan Malchev <malchev@google.com>

Conflicts:
	common.mk
Fix typo

Change-Id: I48fffb6ba0ce757fe9606977d45c61fb88520bc3