summaryrefslogtreecommitdiffstats
path: root/cc/picture_layer_tiling_set.cc
Commit message (Collapse)AuthorAgeFilesLines
* cc: Only create tilings for layers that draws content.reveman@chromium.org2012-12-081-0/+5
| | | | | | | | | BUG=164752 TEST=manual Review URL: https://chromiumcodereview.appspot.com/11467020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171945 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Use asynchronous set pixels API for impl-side painting.reveman@chromium.org2012-12-071-1/+1
| | | | | | | | | | BUG=161338 TEST=manual Review URL: https://chromiumcodereview.appspot.com/11348384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171721 0039d316-1c4b-4281-b951-d872f2087c98
* implement the logic to set tile priorities based on current matrixqinmin@chromium.org2012-12-041-0/+14
| | | | | | | | | BUG=163060 Review URL: https://chromiumcodereview.appspot.com/11414238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170908 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Clean up invalidation behavior in PicturePile / PictureLayerenne@chromium.org2012-11-281-0/+3
| | | | | | | | | BUG=155209 Review URL: https://chromiumcodereview.appspot.com/11416217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169826 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Add PictureLayerTilingSet to manage PictureLayerTilingenne@chromium.org2012-11-211-0/+157
PictureLayerTilingSet has multiple tilings at different content scales. This should abstract managing the tilings from PictureLayerImpl. The layer can then ask the set to fill in a given (integer) rect at a given content scale and then get back the set of tiles/rects/texture coordinates to generate that set. Using an integer rect allows textures at different contents scales to fill a piece of geometry without cracks. R=nduca@chromium.org BUG=155209 Review URL: https://chromiumcodereview.appspot.com/11417111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169083 0039d316-1c4b-4281-b951-d872f2087c98