Tim Murray
091f7ccf9a
Fix cycle detection for SGs.
...
bug 7318821
Change-Id: I695d7230551d8512c6c3f0c31c57f12498da7036
2012-10-12 12:07:09 -07:00
Romain Guy
5ce5cdb6ac
am 6aa40ac5: am fa6e9cf6: am 86ad8662: Merge "Don\'t scale bitmaps to an empty size when targetDpi=0 Bug #7334217 " into jb-mr1-dev
...
* commit '6aa40ac59516d4286b2013e33b9f37633ec0fe91':
Don't scale bitmaps to an empty size when targetDpi=0 Bug #7334217
2012-10-11 17:53:35 -07:00
Romain Guy
86ad866283
Merge "Don't scale bitmaps to an empty size when targetDpi=0 Bug #7334217 " into jb-mr1-dev
2012-10-11 15:50:17 -07:00
Romain Guy
0b68477f82
Don't scale bitmaps to an empty size when targetDpi=0
...
Bug #7334217
Change-Id: I8d232a835580ffbf85334e0a3580e8d8240c8570
2012-10-11 15:11:22 -07:00
Tim Murray
07fd8b4fc5
am b97bf6c4: am ab01a9e4: am b2d55225: Merge "Add DAG validation for ScriptGroups." into jb-mr1-dev
...
* commit 'b97bf6c458689a5e4284b902f0c012b4ebe273b0':
Add DAG validation for ScriptGroups.
2012-10-10 17:42:41 -07:00
Tim Murray
b2d552259e
Merge "Add DAG validation for ScriptGroups." into jb-mr1-dev
2012-10-10 17:35:12 -07:00
Tim Murray
2a603897c6
Add DAG validation for ScriptGroups.
...
bug 7318821
Change-Id: If13cfe7a9f214ab253236bd52dd96df7b07aa14e
2012-10-10 14:21:46 -07:00
Marco Nelissen
91d7b4f326
am 0419ebaf: am 450b713e: am 437e9cc3: Merge "Adjust buffer position after copying" into jb-mr1-dev
...
* commit '0419ebafbac72ccbcb53a68b24e29265962f50fd':
Adjust buffer position after copying
2012-10-10 08:42:23 -07:00
Marco Nelissen
55adc145d4
Adjust buffer position after copying
...
Make Bitmap.copyPixelsFromBuffer() adjust the buffer's position,
making it consistent with Bitmap.copyPixelsToBuffer().
b/6948775
Change-Id: Ie26f8050b1fb4d19cd39ee1a08b6f652a732fec3
2012-10-08 09:15:46 -07:00
Tim Murray
f671fb0b35
Add copyFrom(Allocation a).
...
Change-Id: Ibc334326083b5471584dcf1c068e4e810aede20f
2012-10-05 16:45:45 -07:00
Tim Murray
bc254b9597
add resize2D to Java API
...
Change-Id: I91c0d2292486d63b93f8b07a9ec0137fe020ac21
2012-10-05 16:15:16 -07:00
Romain Guy
82fa5ffbbc
am bf8d8e73: am 5971d03f: am f7ee2a03: Merge "Fix rendering artifacts on tiled renderers Bug #7275145 " into jb-mr1-dev
...
* commit 'bf8d8e73e4123f529845e88de6d74b62853b9786':
Fix rendering artifacts on tiled renderers Bug #7275145
2012-10-03 18:53:48 -07:00
Romain Guy
f7ee2a03c1
Merge "Fix rendering artifacts on tiled renderers Bug #7275145 " into jb-mr1-dev
2012-10-03 18:47:35 -07:00
Romain Guy
dfab363807
Fix rendering artifacts on tiled renderers
...
Bug #7275145
This change fixes ViewRoot and adds extra debug information. It does
not solve the problem entirely. Another CL will.
Change-Id: I7e604ba38aad7f421769783dcbd998d6905ab2d9
2012-10-03 18:07:59 -07:00
Jason Sams
5020d82cf2
am f055f943: am 4bc2bd51: am 833a89c6: Merge "Fix range on blur intrinsic." into jb-mr1-dev
...
* commit 'f055f94388d540d0588ed1b3e35e37b2d0247f94':
Fix range on blur intrinsic.
2012-10-03 16:10:26 -07:00
Jason Sams
833a89c694
Merge "Fix range on blur intrinsic." into jb-mr1-dev
2012-10-03 16:02:42 -07:00
Romain Guy
aba58b519f
am f265ac2e: am 27fa88dd: am 0e3984b7: Merge "Bring back Netflix progress bar Bug #7274157 " into jb-mr1-dev
...
* commit 'f265ac2e26811561a786a4710ec8d992c05563b5':
Bring back Netflix progress bar Bug #7274157
2012-10-02 16:26:59 -07:00
Romain Guy
41c769d9a8
Bring back Netflix progress bar
...
Bug #7274157
Gradients and color filters are multiplied by the paint's color so it
needs to be set to opaque black to have an effect.
Change-Id: Ib5dd1e6185f758f55b57a0f4496dfae98f1a096b
2012-10-02 16:04:05 -07:00
Jason Sams
31864d76a3
Fix range on blur intrinsic.
...
The intrinsic fails when the radius was 0. A blur
of radius 0 is a nop and should be disallowed. Fix the
test to allow sub-pixel radius to be selected.
bug 7273437
Change-Id: I2805674e29d557615eb7ac65c7910d4dffa28b58
2012-10-02 15:21:11 -07:00
Romain Guy
964175b862
am 70c68ea5: am 77bcaaad: am 8257124c: Merge "Draw stroked rectangle as meshes instead of textures Bug #7233734 " into jb-mr1-dev
...
* commit '70c68ea5539a968be634ba431595683109153ec4':
Draw stroked rectangle as meshes instead of textures Bug #7233734
2012-10-02 14:36:43 -07:00
Romain Guy
cf8675ee17
Draw stroked rectangle as meshes instead of textures
...
Bug #7233734
Stroked rectangles were rendered using software generated textures
which would lead to slightly misaligned results. Instead, let's use
the new convex path rendering code that will do the right thing
(and save a lot of bandwidth.)
Change-Id: Ib95ff581e56c1ecead97e4919298e6fd146ca167
2012-10-02 13:33:10 -07:00
Dianne Hackborn
d847b594e4
am eede0f6f: am b4bca666: am 2effc77c: Merge "Update APIs to JB MR1 level 17." into jb-mr1-dev
...
* commit 'eede0f6fe0957bf559a01d94a1b4f5444b3743b5':
Update APIs to JB MR1 level 17.
2012-10-01 11:17:08 -07:00
Romain Guy
302b74c9a2
am b9a0a231: am dd2dd7bb: am 955b66d0: Merge "reset() should reset. Otherwise it would be called something else. Bug #7256095 " into jb-mr1-dev
...
* commit 'b9a0a23111b4f82004a6a321e8de9f1ad474e387':
reset() should reset. Otherwise it would be called something else. Bug #7256095
2012-10-01 11:16:40 -07:00
Dianne Hackborn
2effc77c9a
Merge "Update APIs to JB MR1 level 17." into jb-mr1-dev
2012-09-30 12:22:50 -07:00
Dianne Hackborn
fc4947491f
Update APIs to JB MR1 level 17.
...
17 is current, resources are fixed, cleanup is done.
Change-Id: I6de446e209f59c5dd5fe1cde311776ab222817ea
2012-09-30 11:24:23 -07:00
Romain Guy
885d82d427
reset() should reset. Otherwise it would be called something else.
...
Bug #7256095
Change-Id: I610bbcaccdceaf2b5bb5f9d231283335911d4cd9
2012-09-28 19:24:37 -07:00
Tim Murray
fc41a7547f
am 7eee3ce3: am c31c5433: Merge "fix blend intrinsics, add tests" into jb-mr1-dev
...
* commit '7eee3ce3114a7e0f91f91dc74c26677300c0ec71':
fix blend intrinsics, add tests
2012-09-26 16:56:54 -07:00
Tim Murray
74478f73b7
fix blend intrinsics, add tests
...
Bug: 7190126
Change-Id: If69213377282bf5b412508e7af974a1f8d440287
2012-09-26 16:29:08 -07:00
Philip Milne
8c549d6ffe
Merge "Bug #6110465 . Optical bounds support for all ViewGroup subclasses."
2012-09-24 20:55:00 -07:00
Jason Sams
f70bb04346
Add Blend intrinsic.
...
Change-Id: I6f679c910fc23fe7441e17ad66bcf5f3dd7425a0
2012-09-21 16:10:49 -07:00
Philip Milne
7b75781845
Bug #6110465 . Optical bounds support for all ViewGroup subclasses.
...
This CL generalizes the optical bounds support previously contained in the
GridLayout implementation and then incorporates the new form directly into
the base View and ViewGroup implementations. After this change, GridLayout is
returned to an 'optical bounds' unaware state, and all layouts (including non-platform
ones) inherit the ability to perform their layout operation by optical (rather than clip)
bounds using their existing implementations.
The "layoutMode" property of ViewGroup and its associated constants are
made public in this CL.
Change-Id: Ic1bba0e1c6fc14da4aeab0b28c975d562b5f82dd
2012-09-21 13:48:40 -07:00
Derek Sollenberger
cd77583ed3
Ensure that the decoder is thread-safe.
...
This prevents issues where one thread recycles the decoder while another
thread is in the process of checking the decoder's status or in the process
of decoding a region.
bug: 6880937
Change-Id: I7f755bf2149d03594e528ca79c536713b1447a55
2012-09-21 08:19:05 -04:00
Jason Sams
55db6865ef
Merge "Clean up and publish the YUV to RGB intrinsic." into jb-mr1-dev
2012-09-18 18:43:52 -07:00
Jason Sams
e69e9e6b6e
Clean up and publish the YUV to RGB intrinsic.
...
Change-Id: Iffb346a5d751f0bae123455869bda8db37d542ff
2012-09-18 18:23:15 -07:00
Romain Guy
684385ddde
mutate() didn't work as advertised
...
Bug #7162705
Change-Id: I15b2663fa7f1c71a2a3479134b8b7f37bfcbc607
2012-09-18 16:56:11 -07:00
Romain Guy
29d0aa73a0
Merge "Compute GradientDrawable's opacity correctly" into jb-mr1-dev
2012-09-18 15:39:30 -07:00
Romain Guy
e91aa0fa64
Compute GradientDrawable's opacity correctly
...
The current implementation of GradientDrawable always assumes the shape needs
to be blended. This causes all windows to be considered translucent by default.
This change recomputes the opacity as needed to ensure windows are marked
opaque when they should.
Change-Id: Iaf291d889a6c5122ab00c9f5781df3e7f61547fa
2012-09-18 15:37:24 -07:00
Fabrice Di Meglio
8b3560d3e6
Merge "Fix bug #7172972 API REVIEW: android.graphics.drawable.Drawable" into jb-mr1-dev
2012-09-18 14:50:47 -07:00
Fabrice Di Meglio
f358260af4
Fix bug #7172972 API REVIEW: android.graphics.drawable.Drawable
...
- add @hide
Change-Id: I20dca8d7f6a58dfd1dd342135dcff912e08d4ab9
2012-09-18 13:38:53 -07:00
Jason Sams
08a81583c1
Add Kernel, Method, and field IDs
...
bug 7182873
Change-Id: I066a359bb04027e9376dac088560f042c496b10e
2012-09-18 12:32:10 -07:00
Ying Wang
12618a7f20
Make librs_jni depend on libRSDriver to remove circular dependency
...
Change-Id: Ia607f732f2f22968fd6f1793c2f252f08300357d
2012-09-16 13:31:30 -07:00
Jason Sams
80d819033d
Unhide intrinsics and document API.
...
Change-Id: I0233245c68f9a08780213062e62cfea6cf909c13
2012-09-13 17:00:48 -07:00
Romain Guy
dd4b1fec4c
Don't crash when copying a null Rect
...
Bug #7158068
Change-Id: I8f5f3ee12b2c4fd1fe28212b0c6de1214f2ce5f9
2012-09-12 17:28:02 -07:00
Jason Sams
3a5b801176
LUT intrinsic and CrossProcess test.
...
5x5 convolve and test
Gauss blur and test
Change-Id: Ic2f5d583cbdc1793ec8c8e2beea783d4ec34a57f
2012-09-08 22:16:22 -07:00
Jason Sams
4319079375
Merge "Fix doc typo." into jb-mr1-dev
2012-09-08 13:05:37 -07:00
Romain Guy
be6024d571
Merge "Fix crash in ShapeDrawable" into jb-mr1-dev
2012-09-07 18:38:03 -07:00
Romain Guy
1558cf1498
Fix crash in ShapeDrawable
...
Change-Id: Ibc277db46912a73dc3f971f8487baa5eafa8bc84
2012-09-07 18:37:20 -07:00
Jason Sams
17fec32bba
Fix doc typo.
...
Change-Id: Ib18172ac72886865dc9ae4535a577b2f8f3468e9
2012-09-07 15:42:55 -07:00
Jason Sams
3f7bbe8cd3
Merge "Document ColorMatrix intrinsic and add helpers" into jb-mr1-dev
2012-09-07 15:38:25 -07:00
Fabrice Di Meglio
bae1d47896
Merge "Fix the build" into jb-mr1-dev
2012-09-07 11:37:35 -07:00