summaryrefslogtreecommitdiffstats
path: root/graphics
Commit message (Collapse)AuthorAgeFilesLines
* Fixing bitmap invalidation bug.Alex Sakhartchouk2011-07-201-0/+1
| | | | Change-Id: I47776f2c1a567342f0826850237c15a5d6315f71
* Merge "Clean test APIs for Harfbuzz support"Fabrice Di Meglio2011-07-181-75/+1
|\
| * Clean test APIs for Harfbuzz supportFabrice Di Meglio2011-07-151-75/+1
| | | | | | | | | | | | - also update unit tests Change-Id: I557f61e84c4c4b6165163b783d9c679a6b3b4106
* | Remove unused codeRomain Guy2011-07-151-40/+0
|/ | | | Change-Id: I7f7fc6bac03c92087037fc56b78fc43a1e93dae5
* Merge "Remove the simulator target from all makefiles. Bug: 5010576"Jeff Brown2011-07-121-9/+0
|\
| * Remove the simulator target from all makefiles.Jeff Brown2011-07-111-9/+0
| | | | | | | | | | | | Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
* | Merge "Add error checks for AllocationAdapters being used in unsupported ways."Jason Sams2011-07-112-14/+57
|\ \ | |/ |/|
| * Add error checks for AllocationAdapters being used in unsupported ways.Jason Sams2011-07-082-14/+57
| | | | | | | | Change-Id: If6506e04d65a7b3d79203ac7a20a7961368ef04f
* | Use resource entry name instead of mangled name.Logan Chien2011-07-111-1/+1
| | | | | | | | Change-Id: I833fa1b529fe505ce20ede12b7f4b5952a6ac1f0
* | Merge "Correctly render nested rectangles with different winding rules."Romain Guy2011-07-081-9/+19
|\ \ | |/ |/|
| * Correctly render nested rectangles with different winding rules.Romain Guy2011-07-081-9/+19
| | | | | | | | Change-Id: I331d9dc1c17aee62a2fa213692c62a5ba1bb079a
* | Merge "Fix more type info caching bugs."Jason Sams2011-07-071-0/+1
|\ \
| * | Fix more type info caching bugs.Jason Sams2011-07-071-0/+1
| | | | | | | | | | | | Change-Id: I917a1190ec12fe954c9bf51ffd446ef564837e68
* | | Merge "Fix defered type creation when loading from A3D."Jason Sams2011-07-071-9/+15
|\ \ \ | |/ /
| * | Fix defered type creation when loading from A3D.Jason Sams2011-07-071-9/+15
| | | | | | | | | | | | Change-Id: I09387c0859dcc9fe77014bc7486109d81742f298
* | | Merge "AllocationAdapter cleanup."Jason Sams2011-07-072-233/+207
|\ \ \ | |/ / | | / | |/ |/|
| * AllocationAdapter cleanup.Jason Sams2011-07-072-233/+207
| | | | | | | | Change-Id: Ia7eb0925e410779bbd6a925af721e3834dcf83f8
* | Add an API to query maximum bitmap/texture size on Canvas.Romain Guy2011-07-071-1/+27
| | | | | | | | Change-Id: I2c576c9a4ecad9f33cc6636bcbc29786acdf052d
* | Merge "Bug 4571308 Provide correct video frame timestamps"Glenn Kasten2011-07-011-1/+4
|\ \ | |/ |/|
| * Bug 4571308 Provide correct video frame timestampsGlenn Kasten2011-06-271-1/+4
| | | | | | | | Change-Id: I0f726817fc02d3e2a4cf82ed801ef977994e6bcc
* | Merge changes I9fb59763,I8b2c6e00Jamie Gennis2011-06-281-4/+0
|\ \ | | | | | | | | | | | | | | | * changes: SurfaceTexture: consume buffers after err checks SurfaceTexture: change onFrameAvailable behavior
| * | SurfaceTexture: change onFrameAvailable behaviorJamie Gennis2011-06-271-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | am ec5039b3: am 99c070d8: am 4fea5373: Merge "Add WEBP to the list of Image ↵Jean-Baptiste Queru2011-06-271-1/+2
|\ \ \ | |/ / |/| | | | | | | | | | | | | | formats that support Compression." * commit 'ec5039b3720ee9b92fb2a2c6dd9f468d2dcd7172': Add WEBP to the list of Image formats that support Compression.
| * | am 99c070d8: am 4fea5373: Merge "Add WEBP to the list of Image formats that ↵Jean-Baptiste Queru2011-06-241-1/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | support Compression." * commit '99c070d8eb9f1ff9ea5c38991f15f091040226c2': Add WEBP to the list of Image formats that support Compression.
| | * | Add WEBP to the list of Image formats that support Compression.Vikas Arora2011-06-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | am d90a2c4d: am 1e662c32: Merge "DO NOT MERGE. Integrate from master: ↵Dianne Hackborn2011-05-164-3/+139
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rework display size access." into honeycomb-mr2 * commit 'd90a2c4d4463085155444efb07eba2d6579b444a': DO NOT MERGE. Integrate from master: Rework display size access.
| | * | | DO NOT MERGE. Integrate from master: Rework display size access.Dianne Hackborn2011-05-164-3/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge "Finish any enter animation when jumping to state."Jeff Sharkey2011-06-241-0/+1
|\ \ \ \ \
| * | | | | Finish any enter animation when jumping to state.Jeff Sharkey2011-06-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | Add allowSynchronousMode to SurfaceTexture constructor.Grace Kloba2011-06-231-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I54f30a3c16bbe6b813f3bcd1d389da5627531304
* | | | | | Merge "Remove verbose logging, update test app and docs."Stephen Hines2011-06-231-2/+4
|\ \ \ \ \ \
| * | | | | | Remove verbose logging, update test app and docs.Stephen Hines2011-06-231-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6659c5e51a747011239128dc2682a5d78aecfa26
* | | | | | | Merge "Add method to create a ParcelSurfaceTexture from android.view.Surface."tedbo2011-06-231-2/+18
|\ \ \ \ \ \ \
| * | | | | | | Add method to create a ParcelSurfaceTexture from android.view.Surface.tedbo2011-06-221-2/+18
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Change-Id: I05e343ab7e327478f60322af9373574b70c148f5
* | | | | | | Merge "Fix the issue where onFrameAvailable is not triggered if ↵Jamie Gennis2011-06-231-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | SurfaceTexture is in sync mode."
| * | | | | | | Fix the issue where onFrameAvailable is not triggered if SurfaceTexture is ↵Grace Kloba2011-06-221-0/+5
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in sync mode. If there is more frame after updateTexImage, trigger the listener again. Change-Id: I1415ae9a914cc8bb139cb369464b1f6a2aa24058
* | | | | | | Add onSurfaceTextureUpdated to the TextureView listener.Grace Kloba2011-06-221-0/+6
| |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The app needs a way to throttle the producer side. Expose this to enable it. Change-Id: I04b6a3fc444117a9fc2449fb87c3c834247c8ef1
* | | | | | Fix flashing artifacts caused by invalidation bugsChet Haase2011-06-222-3/+18
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge "Fix bugs in AllocationAdapter."Jason Sams2011-06-211-12/+68
|\ \ \ \ \
| * | | | | Fix bugs in AllocationAdapter.Jason Sams2011-06-211-12/+68
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib530fc719de3587f44eed88bd1d16e22dd5af64a
* | | | | | Merge "Support missing RS vector types."Stephen Hines2011-06-211-0/+48
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Support missing RS vector types.Stephen Hines2011-06-211-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I87eae3cc79c3963d5a8edf16cc26eee6d93d81d7
* | | | | | First cut at RSTextureView.Jason Sams2011-06-204-7/+221
|/ / / / / | | | | | | | | | | | | | | | Change-Id: I920950f33079b6bb7e48bb8970201ab9737bb021
* | | | | Merge "Add support for more vector types to RS."Stephen Hines2011-06-203-1/+218
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Add support for more vector types to RS.Stephen Hines2011-06-013-1/+218
| | | | | | | | | | | | | | | | | | | | Change-Id: If1bc34ef6670b6b5de3c1b6b3b3325637b8c7b43
* | | | | Merge "POSITVE -> POSITIVE typo fix"Stephen Hines2011-06-173-12/+18
|\ \ \ \ \
| * | | | | POSITVE -> POSITIVE typo fixStephen Hines2011-06-163-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib26eb35fad0c93543f69f6c200820f04c435c2af
* | | | | | Merge "Add isCompatible() to RS Element."Stephen Hines2011-06-171-2/+29
|\ \ \ \ \ \
| * | | | | | Add isCompatible() to RS Element.Stephen Hines2011-06-171-2/+29
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUG=4203264 Change-Id: Id68aead685f6cbc71c2fbe461cb38382e0563f43
* | | | | | Properly refcount SurfaceTexture in the JNI layer.Romain Guy2011-06-151-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4b4c8020c13b8d6ce0d302fe42410033bf5785a6