Commit Graph

7 Commits

Author SHA1 Message Date
Dileep Kumar Reddi
f4e2e0c579 hwc: Use dirtyRect details in solid fill
No need to clear a non updating region in case of swapRect.
Use dirtyRect value of updating layer to achieve this.
Before using dirtyRect value map it to respective displayFrame,
as dirtyRect is with respect to sourceCrop.

Change-Id: Ie5782a039f7075396e30405070f12ce2443c0a82
2015-02-02 15:44:20 +05:30
radhakrishna
160c9ea38b qdutils: Fix checking for HWC_BLENDING_NONE alone
Check for planeAlpha value as well along with HWC_BLENDING_NONE
as the latter is set if layer is Opaque independent of planeAlpha.

Change-Id: I32a1a7da4d5efec7515e8e4faf77e00278580ff0
2014-11-14 03:53:19 -08:00
Dileep Kumar Reddi
bf333c775d hqd : Use proper type casts
* Remove compilation errors
    * Use proper type casts

Change-Id: I1d44c2a2362a1fdd4d6e412ea816d4078e8355c9
:
2014-02-28 02:09:00 -08:00
Ramakant Singh
762ae0869a display : change wormhole calculation for swap rect
In case of swap rect use case ,wormhole rect will
be same as  dirty rect (if has any blending)

Change-Id: Id2ee34d860207c440a033010460723fe964f7074
2014-01-08 16:30:22 +05:30
Radhika Ranjan Soni
f1976fb7fc Revert "utils: prevent clear from occurring on HWC_BLIT layers"
This reverts commit f96aec529b.

Change-Id: I0049d5c32ce494f8444423f3923c3ad94aa299a6
2013-12-19 14:49:29 +05:30
Terence Hampson
f96aec529b utils: prevent clear from occurring on HWC_BLIT layers
Right now clear is already being done in SF using GPU for
HWC_BLIT layers, no need to clear layers a second time.

Change-Id: Ie6ed6a2e7ad3b24fae6e6bfd81988c604f07eac1
2013-12-03 13:18:25 -05:00
radhakrishna
2f00c8f9ae display : Add wormholeRegion Calculation
For copybit cases we should clear wormhole region
rather than nonwormhole. Adding support to calculate
and clear the same.

Change-Id: Ie85d1b484174199e35f43ce95b30de1fac9c30b2
2013-11-18 05:19:53 -08:00