OSDN Git Service

Improve tile painting prioritization to minimize stalled, blank tiles
authorChris Craik <ccraik@google.com>
Wed, 14 Sep 2011 23:06:57 +0000 (16:06 -0700)
committerChris Craik <ccraik@google.com>
Wed, 14 Sep 2011 23:13:50 +0000 (16:13 -0700)
commit776eacf05148ca804f88be63f6e81cb00f2e24aa
treef2127c7f7bd6b619e668660f3d977768a77bface
parent6fa81b6762dfc7fdd6d9f177d0c326e7bef3537b
Improve tile painting prioritization to minimize stalled, blank tiles

bug:5320450

* Greedily deallocate textures from stolen tiles

* Force all prioritization values to be positive

* Create simply described prioritization ordering:
    * Draw count
    * Has front texture?
    * position (if base tile)

Change-Id: Icd5dab931f735c14c18feef5186c8245c5956cfd
Source/WebCore/platform/graphics/android/PaintTileOperation.cpp
Source/WebCore/platform/graphics/android/TiledPage.cpp