DO NOT MERGE
hwc: disable using DSS for more than one hw RGB32 layer > 1280x720
Current dss hardware seems to be able to handle 2 layers of 1080p RGB32
content before buffer underrunning. One layer (OVL3) is always consumed
by the framebuffer, so we're left with at most one 1080p layer from
surfaceflinger.
Add code to punt the 2nd and above 1080p RGB32 layer to the SGX.
This works great for games and video content, since they seem to
generally be RGB16 and NV12 layers, which DSS can deal with.
Change-Id: I3566181b218d4babf588c98737c90eb22d32668e
1 file changed