| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
bug:6323847
depends on frameworks/base change: https://android-git.corp.google.com/g/#/c/184313/
Change-Id: I8f21317af746d501c92e338ce678434a2479576c
|
|\ |
|
| |
| |
| |
| |
| |
| | |
bug:1352305
Change-Id: Id9caaae9b9442729110b52c75004f634d8284db4
|
|/
|
|
| |
Change-Id: Ia503e508a13c40c29f18db924dce4ac711b03c68
|
|
|
|
|
|
|
|
|
| |
Unless framework provide a better message, we can't avoid this EGL context issue
totally if mis-match happen again.
Clean up some obsolete code.
Change-Id: Ica03daecd58f9757c8cad41e0f40d5d51b041748
|
|\ |
|
| |
| |
| |
| |
| | |
bug:6325463
Change-Id: I303e2cf08feec110bd75c95f1de8ebc2e79f3c4c
|
|/
|
|
| |
Change-Id: Id97ce1efab5918802cff5b90c0122b4cc2d7e73d
|
|
|
|
|
|
|
|
|
|
| |
In this new way, we don't need to worry about the animation offset, b/c it is
in the clip rect.
Also add the matrix support for video layer.
bug:5684832
Change-Id: I08e22ca042e425f8f7af935b60e04f2a4dbc52df
|
|\ |
|
| |
| |
| |
| |
| |
| | |
bug:6283539
Change-Id: I0d5fb92a9ad7e8b6781900bbc08e5afd48c53614
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add null checks for m_baseLayer. Refactor common code to a separate
getLayerTransform() function that returns a draw tranform ptr.
Bug: 6239165
Change-Id: I7c2079e58b49c10a780b099fea9e3d7959b7fe00
|
|\ \ |
|
| | |
| | |
| | | |
This reverts commit eb4152454774fa6e38c8be1a2810bc893d494de3
|
| | |
| | |
| | | |
This reverts commit 76a09fb547aa97b2f0e9cbb1e4a800d61b30a477
|
| |/
| |
| |
| |
| |
| |
| | |
Bug 6264769
Framework Change: I9ee89f8b1d4e6954092b8c4d677fb75b79354b36
Change-Id: Ie937a8c55da0f8aef66cfcee11beb961669b7168
|
|/
|
|
|
|
|
|
|
| |
Additionally, paint area outside the content bounds with content bg color in
software rendering path.
bug:6304213
Change-Id: I6fe5246e82d30fe000e570c8dccb605d46fc428d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BaseTile,BaseTileTexture -> Tile,TileTexture
Used in layers other than the base
LayerGroup -> Surface
Renamed to convey that it is a member of the SurfaceCollection, and that the
layers grouped inside are painted together (if at all)
DualTiledTexture -> SurfaceBacking
Better conveys that this is the raster backing for a surface that can
paint. It may be implemented with two tiled textures for now, but that isn't
as important as its relationship to the surface.
TiledTexture -> TileGrid
Renamed to make it more clear that it was a container of tiles, and to be
less similar to TileTexture
Change-Id: I843f8603a2080cfe5a7313ba1c2eff10620f8aa2
|
|
|
|
|
|
| |
Depends on frameworks/base change https://android-git.corp.google.com/g/#/c/177934/
Change-Id: I9154017ef2990b3bebd038cabcaf3d93c9df14d8
|
|
|
|
|
|
|
| |
Bug 6198286
Framework Change: I3c51ed5f6988d58440badfbe8b076fd83d48ae2a
Change-Id: I55604f3ec28586beaec5fd98a27c9f4b8a59a8a5
|
|
|
|
|
|
| |
Breaks low res tiling, and expanded rendering bounds.
Change-Id: Iec3ba2adceb6bd95399594d29fd8c0b18c1122ce
|
|
|
|
|
|
|
|
| |
Bug 6206177
The left/bottom of the caret is always the point at which the
selection should point. The top/right is at the "top" of the text.
Change-Id: Ie13f6ad5bfea3614892c0f986e019393f77ab3cf
|
|
|
|
| |
Change-Id: Ifd27772aba0435ea55008400e4b42181bf45b944
|
|
|
|
| |
Change-Id: I841b3e021298738c91701068992798a55290a520
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bug 5993316
Framework Change: If00d42c0cb4f2c207f0d502e297741e1d6a68bf4
Change-Id: I9d09a924a579d2d4551bff0489670de71d04757e
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Layers can now use a LayerContent object to draw their content.
We currently have two subclasses, one using an SkPicture (currently
used for composited layers), the other using a PictureSet (that we
use for the base layer). First step toward unification...
Change-Id: I5e7fd06a653f02f8721613fd3a39d36fb64a8614
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
Bug: 5338388
Change-Id: I2ae12dde6ef2f30e015c052da67c2bafbd59ecd3
|
|/
|
|
|
|
| |
Displays surface collection count on tiles when visual indicator is on.
Change-Id: Ibe90792279849baff6f5bf0d71b80d9081471dc4
|
|
|
|
| |
Change-Id: Ia3810e83a2d919ff5fa37b8fcd92e6cbbb63d569
|
|
|
|
| |
Change-Id: I5ed8bb10141907656347e7c667be19b88f407bf0
|
|
|
|
|
|
|
|
|
| |
Changes native method bindings from API classes WebView and WebSettings, to
the corresponding implementation classes WebViewClassic and WebSettingsClassic
Interdepends on https://android-git.corp.google.com/g/165608
Change-Id: Ie47e5c8453fabef2afae399f411ffbe047cbfaab
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This log will appear very rarely and it is very useful for debugging.
bug:6079959
Change-Id: I52283d7d11f0d200e4ce9d05259b809ddf05d9e5
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Refactor the code such that the shared resources are in the VideoLayerManager
now.
Get rid of the solid color texture and use pure color shader.
bug:6079959
Change-Id: I0d1ce50157fb2ed083b9cc80464a1e61fa8e159f
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* added 'LayerGroup' class
separate the painting/tiled features of a layer (eventually multiple layers)
tiled drawing/preparing/counting details are abstracted out of LayerAndroid
* added 'SurfaceCollection' class
incorporates both the BaseLayerAndroid/LayerAndroid tree, as well as the
vector of tiled LayerGroup
* renamed 'TreeManager' to 'SurfaceManager'
* Removes PaintedSurface
was mostly a thin wrapper around DualTiledTexture
* Combines TilePainter/SurfacePainter
* Simplified ref counting
Change-Id: I92c5c75f48d92e0e28812c56de00102399fc02ee
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
bug:6079959
Change-Id: I55c96bb6abc90503c178607d0798c82e2c5ecaf1
|
|/
|
|
| |
Change-Id: I07ab8c6e7ea1c15181eaaa936968b60f6cdd69a4
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Will clean up the JNI in a later CL
Change-Id: I448fe5592026c325c3b2fa1c90f174674bf358b1
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
EGLContext can be re-created when memory pressure is very high, that will delete
all the GL resources automatically.
After this, we should re-create the GL resources for webView.
bug:6075574
Change-Id: I3035554d124cee38df3ba2dfae1eda0568b45d0f
|
|/
|
|
|
|
| |
Bug: 6074032
Change-Id: I74f80da22bebbfac556728bba25bcddc2333629a
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Fixed address_detector to pass CTS
Change-Id: I6e3c4146d4c03881d036be9b8d8708a8200efef8
|
|/
|
|
|
|
| |
Bug: 6064378
Change-Id: I0dfb596df31b72e52e8b7846d6bcfffefb1b8403
|