| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
We still want it to be related to the threshold for bezier generation.
b/19903239
Change-Id: Ifdce32f1c28ecea9eac98d02c73afa948341fc7d
|
|\ |
|
| |
| |
| |
| |
| | |
bug:19772120
Change-Id: I7b944faed1d1e8d5f55453802da57679217d9d9a
|
| |
| |
| |
| | |
Change-Id: I7ee28c474aa821eb598f719723d87416a41537b9
|
|\ \
| |/
|/|
| | |
ripples" into mnc-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bug:14297149
SaveLayer's performance cost is high, and proportional to the surface
being projected onto. Since ripples (even unbounded ones) are now
always projected to the arbitrary background content behind them, this
cost is especially important to avoid.
This removes the last semi-secret, saveLayer from the projected
ripple implementation.
Also fixes the HW test app to correctly demonstrate this projection
masking behavior.
Additionaly, alters PathTessellator to gracefully handle
counter-clockwise paths, and simplifies the work done by
ShadowTessellator to ensure all of its paths are counterclockwise.
Change-Id: Ibe9e12812bd10a774e20b1d444a140c368cbba8c
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
bug:21461177
Change-Id: Ib4aba7b9641254012471da44aa804813b9679423
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
bug:21431334
Should be explicitly passing target through, to ensure
GL_EXTERNAL_OES textures are bound correctly.
Change-Id: I997672ae292ea7fc016c02a59a3c7c8358ecfe0b
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 20761426
Change-Id: I520e60ca4f182dea590bc86eebd522e1db7a018a
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | | |
bug:20669049
Change-Id: Ied5f1d7e681409b6b7f6f582ed344b479df4c6d7
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| |
| |
| | |
bug:20165725
Change-Id: I09035f43be140145c54221d6865206ce486994c9
|
| |
| |
| |
| |
| |
| |
| | |
To unblock continuous clang/llvm builds.
BUG: 21337624
Change-Id: I38e5d11fd3c44f50430a3a8519c5071674b3df9f
|
|/
|
|
|
|
| |
Bug: 20297820
Change-Id: I37c63bab6f6c0d2337c8c6002046d2ef17e74097
|
|
|
|
|
| |
BUG: 21298442
Change-Id: Iad211237fdb0128d8f4490419687bf1da1cd261c
|
|
|
|
|
| |
Bug: 16523629
Change-Id: I2f3fed1edcac0a3cfd5034aded45e08ececfebaf
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I4918e5a3c7e01b321d428b20babd48bf69a708e4
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
bug:20922838
Change-Id: I70ccbffdd5f140cd1dd71fbf456fb5b085e74a4a
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
Bug: 20822400
Change-Id: I24345c3120440bfce14e8cbe7e880b39f10b744a
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: Id9139945837d41cc1822b796cb9837591686fcbf
|
|/
|
|
|
|
|
|
| |
bug:21039605
Was causing double-deletes, is unneeded.
Change-Id: I5c0a21d076fae7039d777ca09b21492f97fea98b
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
It was only set previously if RenderThread dropped the frame,
but not if the UI thread frame was dropped. Unify the
two paths
Change-Id: If2574edde3cb0949deed4e47f3daaddb890a1b28
|
|/
|
|
|
|
|
| |
BUG: 20761426
Disabled temporarily
Change-Id: I0b6b6f0eebab886145e13fa35aefe76826965cf5
|
|
|
|
| |
Change-Id: I233f943041ce46b0d69e0e2f5e0dcda9aa9b7d4b
|
|\
| |
| |
| | |
into mnc-dev
|
| |
| |
| |
| |
| | |
BUG: 20890093
Change-Id: I91588f481d80b69823bc9d104b8bd09167ee5373
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 18928352
Fully-proper refcounting via SkBitmap/SkPixelRef, no more
side-channel refcounting via ResourceCache. Makes HWUI
more resilient to the bitmap being modified as well as
the SkBitmap's info & rowBytes() is updated every time
a DisplayList is recorded instead of relying on buggy
cache eviction logic
Change-Id: I2e8292d62ab6c257a2cfa1542387bf2bf1ade816
|
|/
|
|
|
|
|
| |
Rotation wasn't supported, so just nuke all the code
around it. Fixes some unused field warnings
Change-Id: Ic33d56ed3b42e3261bddc5007c5a029831254f83
|
|
|
|
| |
Change-Id: I069a2836cf1405adfd018ba0a058bf8f4a1cd39c
|
|
|
|
| |
Change-Id: I15b6b121bd6bd963e5b433bdd93d6dc3e83645b8
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bug:19967854
Separate properties from Caches, into static, RenderThread-only class.
Also rewrites the means for java to set properties to correctly handle
threading, and adds an override for profile bars so that SysUi doesn't clutter
the screen with them.
Change-Id: I6e21a96065f52b9ecc49d1a126244804ba106fa9
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 20824843
Not really a proper "benchmark mode" but it turns out
we already have reasonably good profile data, so tweak
the test app to spit it out after a run.
Change-Id: Iaee9c0d61b5508daf282fe5f95d0b37ee419a8f1
|
|/
|
|
| |
Change-Id: I01e32a8f0db34a27672010cea275de32d7500dd7
|
|
|
|
|
| |
Bug: 20764439
Change-Id: I7a0f85bb82629b1302db02015fa493dc09eb31f7
|
|
|
|
| |
Change-Id: Ifb9047b426122d3e5a445eb7a0eb3fce38dedf27
|
|
|
|
|
|
| |
Switched to SkPixelRef*
Change-Id: I4a1d9dc6c55c1ebcce6b0b8c585e69559e523898
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Switch a few places to using android::canvas
instead of SkCanvas as well which eliminated
some JNI
Change-Id: I8f98b56442a06362b82b984cd1bd3a92398d8dbc
|