| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I47776f2c1a567342f0826850237c15a5d6315f71
|
|\ |
|
| |
| |
| |
| |
| |
| | |
- also update unit tests
Change-Id: I557f61e84c4c4b6165163b783d9c679a6b3b4106
|
|/
|
|
| |
Change-Id: I7f7fc6bac03c92087037fc56b78fc43a1e93dae5
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug: 5010576
Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: If6506e04d65a7b3d79203ac7a20a7961368ef04f
|
| |
| |
| |
| | |
Change-Id: I833fa1b529fe505ce20ede12b7f4b5952a6ac1f0
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: I331d9dc1c17aee62a2fa213692c62a5ba1bb079a
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I917a1190ec12fe954c9bf51ffd446ef564837e68
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I09387c0859dcc9fe77014bc7486109d81742f298
|
|\ \ \
| |/ /
| | /
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: Ia7eb0925e410779bbd6a925af721e3834dcf83f8
|
| |
| |
| |
| | |
Change-Id: I2c576c9a4ecad9f33cc6636bcbc29786acdf052d
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: I0f726817fc02d3e2a4cf82ed801ef977994e6bcc
|
|\ \
| | |
| | |
| | |
| | |
| | | |
* changes:
SurfaceTexture: consume buffers after err checks
SurfaceTexture: change onFrameAvailable behavior
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change alters the conditions under which the onFrameAvailable
callback gets called by the C++ SurfaceTexture class. The new behavior
is to call the callback whenever a frame gets queued that will be
visible to the buffer consumer. This means that buffers queued in
synchronous mode always trigger the callback, as those buffers will
remain pending until they are consumed. Buffers queued in asynchronous
mode will only trigger the callback if there was not previously an
unconsumed buffer pending.
The new behavior means that a consumer should perform a draw operation
exactly once for every onFrameAvailable call that it recieves. This
change also modifies SurfaceFlinger and the SurfaceTexture JNI to
support of the new behavior.
Change-Id: I8b2c6e00961d3d58b11c6af50b555b6e4c5f5b40
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
formats that support Compression."
* commit 'ec5039b3720ee9b92fb2a2c6dd9f468d2dcd7172':
Add WEBP to the list of Image formats that support Compression.
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
support Compression."
* commit '99c070d8eb9f1ff9ea5c38991f15f091040226c2':
Add WEBP to the list of Image formats that support Compression.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Note: The integrator of this change to Android internal code-repo will
have to run one extra step 'make update-api' to update 'api/current.txt'
file corresponding to approved API. The AOSP branch didn't have this
file, hence I could not add the same to this change. The updated file
'api/current.txt' has to be submitted along with this change.
Change-Id: I29909e907a2e82d801e16654322190a808c5bda9
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Rework display size access." into honeycomb-mr2
* commit 'd90a2c4d4463085155444efb07eba2d6579b444a':
DO NOT MERGE. Integrate from master: Rework display size access.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Applications now get the display size from the window manager. No
behavior should be changed yet, this is just prep for some real
changes.
Change-Id: I47bf8b55ecd4476c25ed6482494a7bcc5fae45d2
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When jumpDrawablesToCurrentState(), finish any alpha animation in
progress. Fixes bug where drawable with enter fade would remain
transparent until next state change.
Change-Id: Ia087f935566a8d78e0efdcb0a1a2f791db05c70e
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I54f30a3c16bbe6b813f3bcd1d389da5627531304
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I6659c5e51a747011239128dc2682a5d78aecfa26
|
|\ \ \ \ \ \ \ |
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I05e343ab7e327478f60322af9373574b70c148f5
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
SurfaceTexture is in sync mode."
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
in sync mode.
If there is more frame after updateTexImage, trigger the listener again.
Change-Id: I1415ae9a914cc8bb139cb369464b1f6a2aa24058
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The app needs a way to throttle the producer side. Expose this to enable it.
Change-Id: I04b6a3fc444117a9fc2449fb87c3c834247c8ef1
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Therea re 2 fixes here:
- We sometimes cleared a flag in ViewAncestor too soon that controlled
how invalidated areas were redrawn (related to whether the invalidates
happened on opaque views or not).
- TransitionDrawable was always setting/restoring alpha values on its
drawables every time it was drawn. setAlpha on BitmapDrawable causes
an invalidation, so essentially this was an infinite invalidation/redrawing
loop. The fix was to notice when the animation was done and to simply
draw the appropriate drawable[s].
Change-Id: I1849a5a909b0039a0e9bce0aa3cfc33c50f8f854
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ib530fc719de3587f44eed88bd1d16e22dd5af64a
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I87eae3cc79c3963d5a8edf16cc26eee6d93d81d7
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Change-Id: I920950f33079b6bb7e48bb8970201ab9737bb021
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: If1bc34ef6670b6b5de3c1b6b3b3325637b8c7b43
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ib26eb35fad0c93543f69f6c200820f04c435c2af
|
|\ \ \ \ \ \ |
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
BUG=4203264
Change-Id: Id68aead685f6cbc71c2fbe461cb38382e0563f43
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I4b4c8020c13b8d6ce0d302fe42410033bf5785a6
|