summaryrefslogtreecommitdiffstats
path: root/graphics/java
Commit message (Collapse)AuthorAgeFilesLines
* Merge "TransitionDrawable should not become a LayerDrawable Bug #9057757" ↵Romain Guy2013-05-251-1/+1
|\ | | | | | | into jb-mr2-dev
| * TransitionDrawable should not become a LayerDrawableRomain Guy2013-05-241-1/+1
| | | | | | | | | | | | | | | | | | Bug #9057757 Calling TransitionDrawable.mutate() would turn it into a LayerDrawable, causing it to draw all its children on screen at the same time. Change-Id: I5efa87c43114a9c817719f08890ce41965f3220a
* | Merge "Fix bug #8858012 layer-list's bitmap item's start/end gravity is ↵Fabrice Di Meglio2013-05-137-6/+12
|\ \ | | | | | | | | | incorrect on RTL under certain conditions" into jb-mr2-dev
| * | Fix bug #8858012 layer-list's bitmap item's start/end gravity is incorrect ↵Fabrice Di Meglio2013-05-107-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | on RTL under certain conditions - set correct layout direction for Drawable Change-Id: Ic8968acadbc7c9aa0bb68dd4dfbe09aa4e7cfa62
* | | Remove extraneous logging.Tim Murray2013-05-092-2/+2
| |/ |/| | | | | | | | | bug 8888887 Change-Id: I68d01c2ba649257be1577d53f330ad28d3b57011
* | Fix bug where we incorrectly clipped the bounds to the device size.Derek Sollenberger2013-05-091-2/+5
| | | | | | | | | | | | | | | | This CL also updates the documenation to make it clear that the API returns in local space, not clipped to the size of the bitmap/device. bug: 8747526 Change-Id: I389844672ce955341863f9940c3b401ab00dc1dc
* | Fix error where clips/matrices are incorrectly transferred.Derek Sollenberger2013-05-081-7/+10
|/ | | | | | | | In these cases the caller passes in a NULL bitmap and expects it to clear the canvas state. This change preserves that behavior. bug: 8738494 Change-Id: I7ebf6a74bab3c2822849a3404de3828fec8d3084
* add docs for new attributes, including account restriction for restricted ↵Scott Main2013-04-251-0/+2
| | | | | | profiles Change-Id: I737ea55bfa58562b1b384e52626e95b479759376
* Merge "Add new error code for Debug Context work." into jb-mr2-devStephen Hines2013-04-201-1/+16
|\
| * Add new error code for Debug Context work.Stephen Hines2013-04-171-1/+16
| | | | | | | | | | | | | | | | | | | | Bug: 7343201 This error type is less severe when running under the debug context, allowing developers to use RSErrorHandler to respond to errors like out-of-bounds native accesses. Change-Id: I79c87d1956c94833546f0f638ffa1aafecae49cd
* | Updating API based on feedbackJason Sams2013-04-193-9/+97
|/ | | | | | | | | | | | | bug 8656887 This hides the methods used to support Camera Fixes the oversight in LaunchControl Documents some missing functions Change-Id: I5b19b65dd5ddf9917100192c180bb63d89c80679
* Revert GC thread changesJason Sams2013-04-145-99/+2
| | | | | | | | | | | | | | | This is not quite a straight revery, some manual edits were necessary. The original CL didn't undergo sufficient design review or testing. Revert until the regressions can be sorted out. Bug 8585185 This reverts commit 6dacf8355a0692b52c49f603f43317772cb36175 This reverts commit f8c033db1edf36a0ab09568c3142054f0be2d1a1 Change-Id: Ie7215bdf881332e822603547e92f810f595077fc
* Unhide new RS APIs.Jason Sams2013-04-143-5/+32
| | | | | | | | This exposes the fast path handling of YUV data. bug 8566866 Change-Id: Iaa3700100db61dd51d16d80ea8ae22f2dcc41bb0
* Add a little more resource load tracing.Dianne Hackborn2013-04-121-5/+21
| | | | Change-Id: Id797adb67ab411d5b1a1c223863d3bb4655d10b1
* Merge "Add support for synchronous get()." into jb-mr2-devTim Murray2013-04-124-7/+309
|\
| * Add support for synchronous get().Tim Murray2013-04-114-7/+309
| | | | | | | | | | | | bug 8599910 Change-Id: I0e7c52350cc1abb14a5ed59bb92e8e0346209d53
* | Merge "Fix issues with GC thread." into jb-mr2-devTim Murray2013-04-121-15/+29
|\ \
| * | Fix issues with GC thread.Tim Murray2013-04-111-15/+29
| |/ | | | | | | | | | | bug 8600533 Change-Id: I356902ee9897daeb2c1090815beeb572234c81e7
* | Fix docs typo in YUV codeJason Sams2013-04-111-1/+1
| | | | | | | | | | | | bug 8566866 Change-Id: I9da6d237b0a109b2c0799a41e531a0344cc19d40
* | Merge "USAGE_IO_INPUT buffer notifications" into jb-mr2-devJason Sams2013-04-122-0/+45
|\ \
| * | USAGE_IO_INPUT buffer notificationsJason Sams2013-04-112-0/+45
| |/ | | | | | | Change-Id: I6ec0508089029da9ed118127f0c13b7b189ef5e9
* | Merge "More fix for bug #8159072 Spinner widget should be RTL'ized" into ↵Fabrice Di Meglio2013-04-121-1/+1
|\ \ | | | | | | | | | jb-mr2-dev
| * | More fix for bug #8159072 Spinner widget should be RTL'izedFabrice Di Meglio2013-04-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix DrawableContainerState.getChangingConfigurations() to take care about its children - make Resources.verifyPreloadConfig() return false when the changing configuration contains layout direction bits (this is when a Drawable is having different version for LTR and RTL layout directions) - use constant state instead of the resource type value for checking if we can preload the drawable - fix typo Change-Id: Idd64caf0fbe0f5cfd5ffe09343e84bafa9446ea5
* | | Merge "Clean up USAGE_SHARED and add syncing for USAGE_SHARED." into jb-mr2-devTim Murray2013-04-111-4/+13
|\ \ \ | |_|/ |/| |
| * | Clean up USAGE_SHARED and add syncing for USAGE_SHARED.Tim Murray2013-04-091-4/+13
| | | | | | | | | | | | | | | | | | bug 8567006 Change-Id: Ie9c01eeccdd3fa0a81893314dfbce7c012d3f7d3
* | | Merge "Add GC thread to RSGL." into jb-mr2-devTim Murray2013-04-101-0/+3
|\ \ \
| * | | Add GC thread to RSGL.Tim Murray2013-04-101-0/+3
| |/ / | | | | | | | | | | | | | | | bug 8585185 Change-Id: I06df29c3be831d6cd53fa8913ba3731f29c137d1
* | | Defer RS cache creation until a ScriptC is built.Stephen Hines2013-04-102-9/+16
| | | | | | | | | | | | | | | Bug: 8582926 Change-Id: If017f41382f023f8f6ddd78ba198402d427c95f8
* | | Fix docs with deprecated resize1DJason Sams2013-04-091-1/+3
| | | | | | | | | | | | Change-Id: Id1774e1e8be1c1600efaa535cf330e659addb703
* | | Merge "Implement RS GC worker thread." into jb-mr2-devJason Sams2013-04-104-1/+75
|\ \ \ | |/ /
| * | Implement RS GC worker thread.Tim Murray2013-04-094-1/+75
| | | | | | | | | | | | | | | | | | Bug 8579360 Change-Id: I98a5509b68e592bcbb4958f2ca72c236a22910b5
* | | Cleanup Allocation and add 3D copies.Jason Sams2013-04-092-45/+198
|/ / | | | | | | | | | | bug 8567058 Change-Id: Ib05ff3de851bccfea1531ca6c1801153632a2a85
* | Remove all public mention of RS graphics from docs.Tim Murray2013-04-0514-89/+28
|/ | | | Change-Id: Ie43b5fb0353149aa9af433b6f5c5141349388ea0
* Merge "Fix blur intrinsic creation." into jb-mr2-devTim Murray2013-04-013-3/+3
|\
| * Fix blur intrinsic creation.Tim Murray2013-04-013-3/+3
| | | | | | | | Change-Id: Iaf54c7395d447eec94d8b6c12986fa8d16c030f5
* | Merge "bidiFlags != SkPaint::Flags" into jb-mr2-devVictoria Lease2013-03-291-25/+25
|\ \
| * | bidiFlags != SkPaint::FlagsVictoria Lease2013-03-281-25/+25
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We've a number of native functions in the text layout path that take a bidiFlags argument. We've a number of callers of those functions passing in SkPaint::Flags in that slot. This completely breaks text directionality for the affected functions, as SkPaint::kAntiAlias_Flag happens to share values with kBidi_RTL, resulting in anti-aliased SkPaints measuring text as if it were RTL, and non-anti-aliased SkPaints measuring text as if it were LTR, regardless of the actual text directionality. Oops! To address the issue, this commit replaces erroneous calls to SkPaint.getFlags() with the value of Paint.mBidiFlags, and includes the necessary plumbing to get that value where it needs to be. Bug: 8471481 Change-Id: I2d04b70defed3130fc1ad13f4c9098f5fce4ffde
* | am a25c43f5: am 3121868c: am 38e94e9f: am 4d0beb7e: am 4f414b79: Doc update: ↵kmccormick2013-03-281-1/+1
|\ \ | |/ |/| | | | | | | | | fix incorrect enum * commit 'a25c43f5545c7d9b7e94f2bb10d64ed7d7302b49': Doc update: fix incorrect enum
| * am 3121868c: am 38e94e9f: am 4d0beb7e: am 4f414b79: Doc update: fix ↵kmccormick2013-03-281-1/+1
| |\ | | | | | | | | | | | | | | | | | | incorrect enum * commit '3121868cb860eb47182fcbae5d55667af51afb5a': Doc update: fix incorrect enum
| | * Doc update: fix incorrect enumkmccormick2013-03-281-1/+1
| | | | | | | | | | | | | | | | | | "Bug: 4980236" Change-Id: I39f8f429574a9916c5fffc5b2e4ec4715ec48803
| | * am 1a5bec01: Merge "Doc fix: update BitmapFactory.Options.inSampleSize ↵Adam Koch2013-03-051-3/+2
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | javadoc Bug: 8250653" into jb-mr1-dev * commit '1a5bec0127ca4584008a1ab9e1ce49e671f8387c': Doc fix: update BitmapFactory.Options.inSampleSize javadoc Bug: 8250653
* | | \ Merge "Revert "Remove all public mention of RS graphics from docs."" into ↵Tim Murray2013-03-2714-28/+89
|\ \ \ \ | | | | | | | | | | | | | | | jb-mr2-dev
| * | | | Revert "Remove all public mention of RS graphics from docs."Tim Murray2013-03-2714-28/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit d72f932b8cbf461ebb79c249ce92b9b811122190 Change-Id: I056b13d0b2beb508e4215bc0d289cf3e76a3a986
* | | | | Merge "Remove all public mention of RS graphics from docs." into jb-mr2-devTim Murray2013-03-2714-89/+28
|\ \ \ \ \ | |/ / / /
| * | | | Remove all public mention of RS graphics from docs.Tim Murray2013-03-2514-89/+28
| | | | | | | | | | | | | | | | | | | | Change-Id: I50b29c89ae80ba3ae7b12dc60fee8585e17ed560
* | | | | Add yuv getJason Sams2013-03-261-0/+10
|/ / / / | | | | | | | | | | | | Change-Id: I6df5c0a8129283c0ad600b232790da10c395b479
* | | | Merge "Manage drawable invalidation automatically for Overlays" into jb-mr2-devChet Haase2013-03-201-0/+4
|\ \ \ \
| * | | | Manage drawable invalidation automatically for OverlaysChet Haase2013-03-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drawables added to a view's Overlay will now cause the Overlay to be invalidated via the normal drawable-invalidation mechanism. That is, changes to any of the drawables in the overlay should cause invalidation of the proper area of the overlay and thus the hostView, causing the appropriate area to be redrawn. Also, fixed a bug in drawable invalidation so that bounds changes will now correctly invalidate both the old and new bounds areas. Issue #8350510 Add APIs needed for future animation capabilities Change-Id: Icae5fa0e420232ee17dc39be10084345bae8dbd8
* | | | | Fix bug #8437358 Clean any ICU related code from TextLayout / Paint and ↵Fabrice Di Meglio2013-03-201-86/+9
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | their dependencies - remove the ICU related methods and update the methods using the "reserved" argument - update to CTS in another CL too Change-Id: I5509736568c342d9d17bfeafc17951117ab5d3cc
* | | | Merge "Fix errors in Canvas.EdgeType docs" into jb-mr2-devChet Haase2013-03-151-9/+18
|\ \ \ \