| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug:5309934
Defer picture changes and invalidations when:
1) a tiled texture hasn't completed painting
2) the user is scrolling (done in PaintedSurface)
Remaining issues:
Should block updates on zooming
Change-Id: I60ee722e651f96e95a4ac0e819999fc1589037c3
|
|
|
|
|
| |
bug: 5013645
Change-Id: I255a19c68d8a98231b1500d93d21649d15d70820
|
|
|
|
|
|
| |
bug:5097230 bug:5045149
Change-Id: I20fcae13e7f617658447c02bd51dc83d2914922e
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of assigning each tile a Surface Texture, now just a normal GL texture.
The content from skia bitmap will first drawn into a queue of Surface Textures,
at draw time, blit them into each tile's GL texture.
Added extra lock to protect the queue operation and Surface Texture operation.
bug:5044597
Change-Id: I25f46228b93a3e99526daf52d8bd0d8d8fcc2879
|
|
|
|
|
|
|
|
| |
1) Added a runtime switch between Raster and Ganesh
2) Added support for using SurfaceTextures with Ganesh
bug: 5013645
Change-Id: I2efebf1bc9befb0c7f6f66109d80818f9d0775b3
|
|
|
|
|
|
|
|
|
|
|
| |
related to the old texture management and introduce two new classes:
- PaintedSurface, used as a placeholder ui-side for the regularly
changing LayerAndroid
- TiledTexture, implementing the tiling of PaintedSurface using a set
of BaseTile
bug:4580444 bug:3392331
Change-Id: I0daa079d2acce49f3baa8c312ea0b0dd457ccd5c
|
|
|
|
|
|
|
| |
The GaneshRenderer can now be swapped in for the RasterRenderer in
BaseTile. A following CL will enable this swap at runtime.
Change-Id: Id42040fce2895ab00cccb8f11dfd0489df861655
|
|
Change-Id: I5cf0e2da4d4f48be5daf176b5aac8222b9919ba9
|