summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/android/rendering/SurfaceCollection.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix animation in single surface modeTeng-Hui Zhu2012-05-311-2/+1
| | | | | | bug:5683630 Change-Id: I4d617962a8412de884903f150799f733ea996e1c
* Remove paint tile operations for stale paintersChris Craik2012-05-181-1/+2
| | | | | | | | bug:6516612 also adds ClassTracker to several classes Change-Id: I9a503084240d4935fba300a3256d266a2982dcc0
* Merge "Clean up some redundant code" into jb-devTeng-Hui Zhu2012-05-181-1/+1
|\
| * Clean up some redundant codeTeng-Hui Zhu2012-05-171-1/+1
| | | | | | | | | | | | bug:6457191 Change-Id: Ie3ec0315151119b4428fdd97451084894f63db13
* | Fix invalidations sent to frameworkNicolas Roard2012-05-171-0/+1
|/ | | | | bug:6479200 bug:6323847 bug:4124445 Change-Id: I1a4058ba6c69d3e285b6274d99a6eafcbf1cdc6f
* Merge "Fix the tile dirty and framework inval when in single Surface mode" ↵Teng-Hui Zhu2012-05-171-0/+1
|\ | | | | | | into jb-dev
| * Fix the tile dirty and framework inval when in single Surface modeTeng-Hui Zhu2012-05-171-0/+1
| | | | | | | | | | | | bug:6457191 Change-Id: Icaef168e16aa26c9a09c6f99e5a498fc1948d2bc
* | Allow more layers to be merged (merging fixed)Nicolas Roard2012-05-161-0/+3
|/ | | | | | | | | | This will reduce the need to go to single surface rendering mode, as well as improving jank by reducing the number of surfaces we need. (tested on a set of popular sites, we now need up to 16 times less surfaces, commonly 4-5 times less) bug:5683630 bug:6499283 bug:6366440 Change-Id: I761c6a60279e5b21dca8bc1faccd956be58e3702
* Merge "Disable prerenders while scrolling" into jb-devJohn Reck2012-05-071-1/+1
|\
| * Disable prerenders while scrollingJohn Reck2012-05-061-1/+1
| | | | | | | | | | | | Bug: 6445656 Change-Id: I3d9e2cece4b3ec86deb00e98ae98f281525dab48
* | Ensure updateGLPositionsAndScale is called from updateLayerPosition.George Mount2012-05-041-3/+3
|/ | | | | | | | Bug 6436989 The layer transform was not being updated quickly enough after a draw, causing the thumb selection handle to become misplaced. Change-Id: I6cd33baaaba258c9d0977f06e7793ade2816b95d
* Unify the naming of rectangles used for draw.Teng-Hui Zhu2012-05-031-3/+3
| | | | | | | | | The rects are referring to the same rect under different coordinates, so we just prefix the coordinates' name to differentiate the rects. This is pure refactor, no functional change. bug:6338456 Change-Id: Ic072a4f5aa56a25751e0151a697c0e31bca94ef5
* Skip drawing the background (glClear) if the tiles cover it.Chris Craik2012-04-121-1/+2
| | | | | | bug:5631590 Change-Id: Ic7dc0dac0d7f98fb94eb2b111b3e59a0a7010caf
* Reorganize platform/graphics/androidNicolas Roard2012-04-061-0/+76
Change-Id: Idc67155cfa99784dcd931e705336bfa063ecae46