Merge "Bluetooth-OBEX: Fine tune OBEX Tx MTU for better performace/power" into kitkat
Merge "[HWUI]: fix residual line on FrameBuffer" into kitkat
Bluetooth-OBEX: Fine tune OBEX Tx MTU for better performace/power

This will change improve Tx throughput and better power numbers
during operation.

CRs-Fixed: 625250
Change-Id: Ife61b1e48c633c3ea2f7bba7afce21c7c16ddd85
[HWUI]: fix residual line on FrameBuffer

Symptom: If app applies animation to enlarge a bitmap, there will be an residual
         line on the screen

Root Cause: On platform which has Tile Rendering implementation (ex. Qualcomm
            CPU), startTiling() call will restrict the framebuffer region which
            GPU can affect. So the expansion of clear region by 1 will not take
            effect if startTiling region is not expanded.

Solution: Expand the startTiling region by 1, too.

Reproduce steps: Apply animation to enlarge (and then shrink) a bitmap icon.

Change-Id: I7b4a59e180daa29dbe909d9e11f4093ae1d7396f
[HWUI] Fix invisible views are still shown in popup window

Symptom: Invisible views are still shown in popup window

Root Cause: glClear isn't called if there is no draw command

Solution: Even if there is no draw command, it still calls glClear
          by startFrame().

Reproduce steps: App set one view in a popup window to invisible,
                 it will be still visible.

Change-Id: I36bc7b752434ad388fbb80ea63341ac778f48d35
Merge "[HWUI] Fix invisible views are still shown in popup window" into kitkat