| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Clean up the unnecessary Surface Texture operation in CPU upload code path.
bug:5347539
Change-Id: Id8cf1d3e472dce2470bc62a844b95e8d5d2a6371
|
|
|
|
|
|
| |
bug:5044597
Change-Id: Ib70e48f4503a85952afb28da3a6c500b0c011bb8
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When splitting the invalidation rect over the tiles that it
invalidates, we need to use the tile's offset to calculate the
top/left co-ordinate in the case that the inval rect only covers
part of the tile.
(See change Ie3b4be68 for the regression)
Bug: 4965594
Change-Id: I6a18f1d3d223f5389b0f4f35fab9e579f499e9da
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently disable the wait b/c b/5332112.
For now it should be the same functionality as the original workaround by
using glDraw.
bug:5270526
Change-Id: Ia6d6739909994d6ed756c6b195e6cf7ee9518c54
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Fix crash when traversing the node hierarchy. Need to
stop when parent() returns null.
Bug: 5244036
Change-Id: I4120d4b6ea14c0a20c84f6bb789573d03e1915b3
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
Make sure renderer exists before calling it.
Bug: 5300238
Change-Id: Ie01bc1aaab3390d7c82be65a9b1d183167677e3c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Monkey can trigger a situation such that script can execute while
the frame is detached. Not clear if this can be triggered in
normal usage, but the fix is simple enough.
Bug: 5201341
Change-Id: Id5701cc0947e30103f9168cf43fcb164c0fe8356
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 5293606
Change-Id: Iace4f8a56bc4d8b8cbd01fb369cecf22564b7c8c
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5270526
Change-Id: I790a3fc995edc73192b2bcb24eaa29e99434f2fb
|
|\ \ \ \
| |/ / /
|/| / /
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug:5211417
Allocate textures based upon viewport size, instead of visible nr of tiles. This
will help prevent rare OOM issues triggering from a certain position in the
page.
Change-Id: Ib43fef0e0b9b8e4e26df448d67bb159a105e300c
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug:5290559
Two major things:
* Avoid swapping front/back textures before the textures have been blitted to
avoid race condition where blit fails because it doesn't see a back texture
* Don't allow a tile to acquire its front texture to paint into, as the
acquisition logic doesn't handle this.
Change-Id: I84b59396ca9faaf3ddc7c75b6f66e4736bf4c3cf
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is related to the change in https://bugs.webkit.org/show_bug.cgi?id=49481,
and it seems there is some following up discussion in this area.
We will just follow what we did from Honeycomb and work around issues for now.
bug:4523481
Change-Id: I3c2225afb078c24db423119a235266f222055431
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug:3367478
Change-Id: I37632de8503b0f3eba0a183a156d71ea48bdba98
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5278818
Change-Id: I03206bdc5e95743054c361f235e2d94b835a95d1
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
bug: 5239378
Change-Id: I2078db559315f93e8c43052bf9718566157f971b
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/93521
Note that the change did not apply cleanly to
FrameLoader::stopLoading() because we don't have
http://trac.webkit.org/changeset/90164. See bug for details.
Bug: 5264509
Change-Id: I824284b9daaa8bc033aebca558d5362ebfb617d8
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5265207
Don't steal textures with a draw count from last frame to prevent flickering
Change-Id: I0a37b2417f0721b150b47920feea9ddb1666ec28
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5269460
Deallocate the graphics memory backing a BaseTileTexture on onTrimMemory
signals, and accordingly allocate it lazily, as needed.
Change-Id: I52039723f47e6470e4fe8dd987d384017005390f
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug: 5239378
Change-Id: I5f7d33302d5a40f58ec12a3c0be63cb51d4ffc75
|
|\ \ \ \ \ |
|
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Allow positioned divs with overflow to scroll.
Keeps tidying up that fix for http://b/issue?id=4203823 did and rolls
back the functional change.
Bug: 5216561ยง
Change-Id: I6268bbe880c432c87ca04e68697f66b32b7032d0
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is just for debugging anything related to the driver/HW.
Change-Id: I26757f8259ec6b6c2406f78bf7aa9c5f527e31e7
|
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | | |
|
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 5270617
Change-Id: I5bcdf551a028588aa34956f98039d893d646b362
|
|\ \ \ \ \ |
|
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The original change on minimizing the texture for the overflow layer is too
aggressive. Revert this until we have a better solution.
bug:5254818
Change-Id: I77b43f151e801dd896baf197b9e523d20f42b469
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
Bug: 5269460
Change-Id: Iad6513787b6737d45f1537973e08469005ed4dac
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
See http://trac.webkit.org/changeset/92744
Bug: 5263877
Change-Id: I672c48d3fb6dc90d0721b6c5638070eb944596f4
|
|\ \ \ \
| |/ / /
|/| | | |
|