39824f685c33f8aabbe9526b4cc79b7411e8b37f |
31-Oct-2012 |
Raph Levien <raph@google.com> |
Fix for bug 7400445 regression in background drawable The opacity calculation for a gradient drawable of shape must take rounded corners into account - if the corner radius is nonzero, then the shape is translucent rather than opaque. Previously the code always assumed that such rectangles were fully opaque, which led to the background (visible behind the rectangle) not getting drawn. This patch simply checks for corner radius in addition to shape and computes opacity as translucent in the nonzero case. Change-Id: Iaf4d24abc6ecf49f85c82972b8f998700c83295e
ava/android/graphics/drawable/GradientDrawable.java
|
547e66531d521eb1eadac87edb0f79f8c2f1bbe0 |
23-Oct-2012 |
Chet Haase <chet@google.com> |
Don't null the reference to Bitmap pixels until we're really ready A change in the VM triggers a native memory error more aggressively than before, showing that there's a bug in the logic of recycling bitmaps. Since the pixel memory is allocated on the Java heap, nulling out the reference to that memory in the Java level Bitmap object can cause that memory to get collected at any time. Meanwhile, we may have a reference to that memory at the native level for rendering purposes, causing an error if/when we access that memory after it has been collected by the VM. The fix is to avoid setting the reference to the pixels to null unless we are not referring to it in native code. This is determined at the time we call recycle() - we return a boolean to indicate whether the native code is still using the memory. if not, the Java code can null out the reference and allow the VM to collect it. Otherwise, it will get collected later when the encompassing Bitmap object is collected. Issue #7339156 HTML5 tests crash the app (Vellamo) Change-Id: I3a0d6b9a6c5dd3b86cc2b0ff7719007e774b5e3c
ava/android/graphics/Bitmap.java
|
1b85122bd22c4528679ae8bd67077dfc2fdf1847 |
17-Oct-2012 |
Romain Guy <romainguy@google.com> |
Merge "Add API to enable mipmaps on Bitmap Bug #7353771" into jb-mr1-dev
|
713e1bb9df6bdfc21bd5c40d1a6ecf6c822a4be5 |
17-Oct-2012 |
Romain Guy <romainguy@google.com> |
Add API to enable mipmaps on Bitmap Bug #7353771 This API can be used when scaling large images down to a small size to get nicer looking results. Change-Id: If09087eed36077eee5355f6047a3ca67747d7d9e
ava/android/graphics/Bitmap.java
|
5b4f8f90fd9bb05ea3d8e57ce5217054c5b3406f |
16-Oct-2012 |
Stephen Hines <srhines@google.com> |
Convert one more bind() -> setVar(). Bug: 7318821 Change-Id: I215c70a99c81e560a73412b2263fed39a0fdae03
ava/android/renderscript/ScriptIntrinsicLUT.java
|
e6a7886674c167b4e17f6dc72d41d5b9c604cdd1 |
16-Oct-2012 |
Jason Sams <jsams@google.com> |
Fix bugs in scriptGroup. Intrinsics were treating inputs as fields rather than varObjs. This would generate a lot of extra work for the reflection layers. Also we would like to deprecate this path in the future. bug 7318821 Change-Id: I81e8c562ba05aae5d085d5c08e91e2c4877265c5
ava/android/renderscript/ScriptIntrinsicBlur.java
ava/android/renderscript/ScriptIntrinsicConvolve3x3.java
ava/android/renderscript/ScriptIntrinsicConvolve5x5.java
ava/android/renderscript/ScriptIntrinsicYuvToRGB.java
|
091f7ccf9a97aed94383370666b592a57a1b9400 |
12-Oct-2012 |
Tim Murray <timmurray@google.com> |
Fix cycle detection for SGs. bug 7318821 Change-Id: I695d7230551d8512c6c3f0c31c57f12498da7036
ava/android/renderscript/ScriptGroup.java
|
86ad866283dc05c2adb8f673510e8b45b0b5ee5f |
12-Oct-2012 |
Romain Guy <romainguy@google.com> |
Merge "Don't scale bitmaps to an empty size when targetDpi=0 Bug #7334217" into jb-mr1-dev
|
0b68477f8287fe5ddac1beb1c9d0811ded034dad |
12-Oct-2012 |
Romain Guy <romainguy@google.com> |
Don't scale bitmaps to an empty size when targetDpi=0 Bug #7334217 Change-Id: I8d232a835580ffbf85334e0a3580e8d8240c8570
ava/android/graphics/Bitmap.java
|
b2d552259ebe254fe3fc830e71caadef9d72a778 |
11-Oct-2012 |
Tim Murray <timmurray@google.com> |
Merge "Add DAG validation for ScriptGroups." into jb-mr1-dev
|
2a603897c6fdeba553051eedb911ec3b0b794530 |
10-Oct-2012 |
Tim Murray <timmurray@google.com> |
Add DAG validation for ScriptGroups. bug 7318821 Change-Id: If13cfe7a9f214ab253236bd52dd96df7b07aa14e
ava/android/renderscript/ScriptGroup.java
|
55adc145d460be4b21de0d77be1f6076c3591e3c |
08-Oct-2012 |
Marco Nelissen <marcone@google.com> |
Adjust buffer position after copying Make Bitmap.copyPixelsFromBuffer() adjust the buffer's position, making it consistent with Bitmap.copyPixelsToBuffer(). b/6948775 Change-Id: Ie26f8050b1fb4d19cd39ee1a08b6f652a732fec3
ava/android/graphics/Bitmap.java
|
f7ee2a03c1f930db4b20c04225f496ada97e646b |
04-Oct-2012 |
Romain Guy <romainguy@google.com> |
Merge "Fix rendering artifacts on tiled renderers Bug #7275145" into jb-mr1-dev
|
dfab363807b3b44be4032e410f016e0a0d018426 |
03-Oct-2012 |
Romain Guy <romainguy@google.com> |
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
ava/android/graphics/drawable/ColorDrawable.java
|
833a89c694c3cddd703dab94fbc5f73f2a79149e |
04-Oct-2012 |
Jason Sams <jsams@google.com> |
Merge "Fix range on blur intrinsic." into jb-mr1-dev
|
41c769d9a8858ad20b0a6ed942a1cea19ba59d2d |
03-Oct-2012 |
Romain Guy <romainguy@google.com> |
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
ava/android/graphics/drawable/GradientDrawable.java
|
31864d76a3624f2c5908218b32bf09051b1b9d24 |
03-Oct-2012 |
Jason Sams <jsams@google.com> |
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
ava/android/renderscript/ScriptIntrinsicBlur.java
|
cf8675ee176a375f873792684d38a47f78348dff |
02-Oct-2012 |
Romain Guy <romainguy@google.com> |
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
ava/android/graphics/drawable/GradientDrawable.java
|
2effc77c9a49f983779dbab656bba490bb7d4ba0 |
30-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
Merge "Update APIs to JB MR1 level 17." into jb-mr1-dev
|
fc4947491f785600b8770112fa1d19ece06d42f9 |
28-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
Update APIs to JB MR1 level 17. 17 is current, resources are fixed, cleanup is done. Change-Id: I6de446e209f59c5dd5fe1cde311776ab222817ea
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
|
885d82d4274170873919660550c28df9ee14ca1b |
29-Sep-2012 |
Romain Guy <romainguy@google.com> |
reset() should reset. Otherwise it would be called something else. Bug #7256095 Change-Id: I610bbcaccdceaf2b5bb5f9d231283335911d4cd9
ava/android/graphics/Paint.java
|
74478f73b7ecf5c6bceb214b2704184ad9e2e0ec |
26-Sep-2012 |
Tim Murray <timmurray@google.com> |
fix blend intrinsics, add tests Bug: 7190126 Change-Id: If69213377282bf5b412508e7af974a1f8d440287
ava/android/renderscript/ScriptIntrinsicBlend.java
|
f70bb04346707c49f31d5ac4853a6fce555b715e |
22-Sep-2012 |
Jason Sams <jsams@google.com> |
Add Blend intrinsic. Change-Id: I6f679c910fc23fe7441e17ad66bcf5f3dd7425a0
ava/android/renderscript/ScriptIntrinsicBlend.java
|
cd77583ed336d10c5625933a565dcadf51705c61 |
21-Sep-2012 |
Derek Sollenberger <djsollen@google.com> |
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
ava/android/graphics/BitmapRegionDecoder.java
|
55db6865ef708d66fd2382d6e96a845b68030f20 |
19-Sep-2012 |
Jason Sams <jsams@google.com> |
Merge "Clean up and publish the YUV to RGB intrinsic." into jb-mr1-dev
|
e69e9e6b6e77d6c7b1ba2719b7aa7001bbbabb32 |
19-Sep-2012 |
Jason Sams <jsams@google.com> |
Clean up and publish the YUV to RGB intrinsic. Change-Id: Iffb346a5d751f0bae123455869bda8db37d542ff
ava/android/renderscript/ScriptIntrinsicYuvToRGB.java
|
684385ddde2ac0c26de0862390ad713aff3fb149 |
19-Sep-2012 |
Romain Guy <romainguy@google.com> |
mutate() didn't work as advertised Bug #7162705 Change-Id: I15b2663fa7f1c71a2a3479134b8b7f37bfcbc607
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
29d0aa73a099fde05c506857b5d215cde87b78d6 |
19-Sep-2012 |
Romain Guy <romainguy@google.com> |
Merge "Compute GradientDrawable's opacity correctly" into jb-mr1-dev
|
e91aa0fa64db892194ba82ec7d41df6fb9185471 |
19-Sep-2012 |
Romain Guy <romainguy@google.com> |
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
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
|
8b3560d3e68d6e596bc22b117b049e15cc7e1b3b |
18-Sep-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Fix bug #7172972 API REVIEW: android.graphics.drawable.Drawable" into jb-mr1-dev
|
f358260af4cd34961acc13d849819c8b6089f309 |
18-Sep-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #7172972 API REVIEW: android.graphics.drawable.Drawable - add @hide Change-Id: I20dca8d7f6a58dfd1dd342135dcff912e08d4ab9
ava/android/graphics/drawable/Drawable.java
|
08a81583c18a849e442ceeb8d7baeca743fb3be8 |
18-Sep-2012 |
Jason Sams <jsams@google.com> |
Add Kernel, Method, and field IDs bug 7182873 Change-Id: I066a359bb04027e9376dac088560f042c496b10e
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptGroup.java
ava/android/renderscript/ScriptIntrinsicBlur.java
ava/android/renderscript/ScriptIntrinsicColorMatrix.java
ava/android/renderscript/ScriptIntrinsicConvolve3x3.java
ava/android/renderscript/ScriptIntrinsicConvolve5x5.java
ava/android/renderscript/ScriptIntrinsicLUT.java
ni/android_renderscript_RenderScript.cpp
|
12618a7f202d9c6ddf84c825e78693830213823d |
16-Sep-2012 |
Ying Wang <wangying@google.com> |
Make librs_jni depend on libRSDriver to remove circular dependency Change-Id: Ia607f732f2f22968fd6f1793c2f252f08300357d
ni/Android.mk
|
80d819033d4687507907f787d47379b7b37eae19 |
14-Sep-2012 |
Jason Sams <jsams@google.com> |
Unhide intrinsics and document API. Change-Id: I0233245c68f9a08780213062e62cfea6cf909c13
ava/android/renderscript/ScriptIntrinsic.java
ava/android/renderscript/ScriptIntrinsicBlur.java
ava/android/renderscript/ScriptIntrinsicColorMatrix.java
ava/android/renderscript/ScriptIntrinsicConvolve3x3.java
ava/android/renderscript/ScriptIntrinsicConvolve5x5.java
ava/android/renderscript/ScriptIntrinsicLUT.java
|
dd4b1fec4c93c7417314febecebfd91e916f5ff6 |
13-Sep-2012 |
Romain Guy <romainguy@google.com> |
Don't crash when copying a null Rect Bug #7158068 Change-Id: I8f5f3ee12b2c4fd1fe28212b0c6de1214f2ce5f9
ava/android/graphics/Rect.java
ava/android/graphics/RectF.java
|
3a5b8011765906c15b5474b2bc43d80f6746cb45 |
09-Sep-2012 |
Jason Sams <jsams@google.com> |
LUT intrinsic and CrossProcess test. 5x5 convolve and test Gauss blur and test Change-Id: Ic2f5d583cbdc1793ec8c8e2beea783d4ec34a57f
ava/android/renderscript/ScriptIntrinsicBlur.java
ava/android/renderscript/ScriptIntrinsicConvolve5x5.java
ava/android/renderscript/ScriptIntrinsicLUT.java
|
4319079375ef49668ea88e74fb899275d6bbdb19 |
08-Sep-2012 |
Jason Sams <jsams@google.com> |
Merge "Fix doc typo." into jb-mr1-dev
|
be6024d57140a81883e6c5a27cae56a7d31d10dc |
08-Sep-2012 |
Romain Guy <romainguy@google.com> |
Merge "Fix crash in ShapeDrawable" into jb-mr1-dev
|
1558cf1498ecc687532f2dad3de720053dca9309 |
08-Sep-2012 |
Romain Guy <romainguy@google.com> |
Fix crash in ShapeDrawable Change-Id: Ibc277db46912a73dc3f971f8487baa5eafa8bc84
ava/android/graphics/drawable/ShapeDrawable.java
|
17fec32bba9da8df2062b52e414435574652ad50 |
08-Sep-2012 |
Jason Sams <jsams@google.com> |
Fix doc typo. Change-Id: Ib18172ac72886865dc9ae4535a577b2f8f3468e9
ava/android/renderscript/ScriptIntrinsicColorMatrix.java
|
3f7bbe8cd37aba1be1a80222270057d78a032b54 |
08-Sep-2012 |
Jason Sams <jsams@google.com> |
Merge "Document ColorMatrix intrinsic and add helpers" into jb-mr1-dev
|
bae1d478964f609f4ed37d629ed3247a12ed312e |
07-Sep-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Fix the build" into jb-mr1-dev
|
c5daf84f6647d3280c59554cd6ec9c2a4f119bfc |
07-Sep-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix the build - use fully qualified name for Javadoc Change-Id: Ic75ce7e19d407dc40c96b585f9fa1827fb614ba1
ava/android/graphics/drawable/Drawable.java
|
6543c292b2d1cb3547f4565f89b7cb649ad955d6 |
07-Sep-2012 |
Romain Guy <romainguy@google.com> |
Merge "The drawables cache strikes again Bug #7117785" into jb-mr1-dev
|
8fd5853c1c07c2fd3954b3c5e64702d70af31144 |
06-Sep-2012 |
Jason Sams <jsams@google.com> |
Document ColorMatrix intrinsic and add helpers Increase size of test image. Add helpers for greyscale and yuv<>rgb conversions Change-Id: I6cdd06ae23623b47f5034585ed5d385ff11348ac
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/ScriptIntrinsicColorMatrix.java
ava/android/renderscript/ScriptIntrinsicYuvToRGB.java
|
0af4b8b0c8b038bca9b4f60eb81f71e186f471ce |
12-Jun-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Make ProgressBar / SeekBar / RatingBar widgets aware of layout direction - see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi) Change-Id: I8d76299090abf6b2b187696b1a83e71d7a44b1ce
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
|
5f49c3023a512efbef8bc9515d310c7a72be4af2 |
07-Sep-2012 |
Romain Guy <romainguy@google.com> |
The drawables cache strikes again Bug #7117785 Draawables created from the ConstantState cache found in Resources must be mutated before they can be safely modified by apps. Failure to do so results in all drawables sharing the same constant state to be affected by the modification. In the case of the bugreport above, the status bar code plays tricks with a background drawable and modifies its color to implement a fade in/out effect. This drawable comes from a cached resource (color 0x0) and the modifications made by the status bar apply to other clients of this drawable, most notably the recents panel. This change fixes several things: - Simplifies colors caching by removing the assetCookie from the key. This should result in better reuse of cached drawables - Makes View.setBackgroundColor() honor the mutate() contract - Ensure StateListDrawable properly mutates its children before modifying them - Optimize Bitmap/ColorDrawable to mark them mutated when they are not created from an existing ConstantSate. The same optimization should be applied to other drawables in the future Change-Id: I54adb5d5b914c7d8930bf9b46f7e3f9dcbf4bcab
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
5729fcdf950eb909b0ab90a49af58731ed8f92cd |
05-Sep-2012 |
Jason Sams <jsams@google.com> |
Add ColorMatrix Intrinsic. Add better intrinsic testing. Include reference .rs for each intrinsic. Change-Id: I327649f16ac8f641c2bd96f7b16f51874a3e820e
ava/android/renderscript/ScriptIntrinsicColorMatrix.java
|
64a55af0ac700baecb0877235eb42caac59a3560 |
26-Aug-2012 |
Jeff Brown <jeffbrown@google.com> |
Add plumbing for new surface flinger display API. Cleaned up the implementation of Surface and SurfaceSession to use more consistent naming and structure. Added JNI for all of the new surface flinger display API calls. Enforced the requirement that all Surfaces created by the window manager be named. Updated the display manager service to use the new methods. Change-Id: I2a658f1bfd0437e1c6f9d22df8d4ffcce7284ca2
ni/android_renderscript_RenderScript.cpp
|
19e1086df11567be9ee3eaf99fa1fc82c65b2b27 |
22-Aug-2012 |
Jason Sams <jsams@google.com> |
Move the kernel launch to specific intrinsic class. This allows support of both input types. Kernel source and global source. Change-Id: Iea60bebd79c786795eae81c14cbec352b470a9c0
ava/android/renderscript/ScriptIntrinsic.java
ava/android/renderscript/ScriptIntrinsicConvolve3x3.java
|
6ab97682fd444586ee135912a4210417a1c8781b |
10-Aug-2012 |
Jason Sams <jsams@google.com> |
Intrinsics test Change-Id: I1847ad0c9190100eb84f7e052dd9f3bff81dc447
ava/android/renderscript/RenderScript.java
ava/android/renderscript/ScriptIntrinsic.java
ava/android/renderscript/ScriptIntrinsicConvolve3x3.java
ava/android/renderscript/ScriptIntrinsicYuvToRGB.java
ni/android_renderscript_RenderScript.cpp
|
423ebcb4dc4881c3a83e8121d5212466287d0d0c |
11-Aug-2012 |
Jason Sams <jsams@google.com> |
Implement ScriptGroup and add test. Change-Id: I6ce0479c20f425d501c759c15717aa8b418c3f5f
ava/android/renderscript/ScriptGroup.java
|
4ff0cf4b83605bff630c4e6f1fabe4f72a3f93a1 |
06-Aug-2012 |
Romain Guy <romainguy@google.com> |
Add new debug tool to track hardware layers updates You can setprop debug.hwui.show_layers_updates true to flash hw layers in green when they update. This is also a setting in the Dev. section of the settings app. Change-Id: Ibe1d63a4f81567dc1d590c9b088d2e7505df8abf
ava/android/graphics/Bitmap.java
|
2e5746a7a807c6d9d61af48978695214ef9d6717 |
04-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Merge "We can now (kind-of) change screen density on the fly." into jb-mr1-dev
|
dde331cebd87982faded6818ad5f9927ff994c96 |
03-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
We can now (kind-of) change screen density on the fly. Preloaded drawables now have a density associated with them, so we can load the correct drawable if we are using a different density. Window manager now formally keeps track of the density for each screen, allowing it to be overridden like you can already do with size, and relies on this density to drive itself internally and the configurations it reports. There are a new set of Bitmap constructors where you provide a DisplayMetrics so they can be constructed with the correct density. (This will be for when you can have different windows in the same app running at different densities.) ActivityThread now watches for density changes, and pushes them to the DENSITY_DEVICE and Bitmap global density values for that process. A new am command allows you to change the density.
ava/android/graphics/Bitmap.java
|
f1c0aeda259dd0dbab4356c909d33fe7e1ca0d2a |
03-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #6921726: Prime: Cannot make or receive phone calls... [NPE at android.graphics.drawable.Drawable.createFromResourceStream] Change-Id: I223428ffb39e883518aad817227f32851ea18aec
ava/android/graphics/drawable/Drawable.java
|
908aecc3a63c5520d5b11da14a9383f885b7d126 |
01-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Start moving away from DisplayMetrics.DENSITY_DEVICE. This puts in most of the infrastructure needed to allow us to switch between different densities at run time. The main remaining uses of the global are to initialize the Bitmap object (not sure what to do about that since it doesn't have anything passed in the constructor to get this information from), and being able to load drawables if we need a different density than what was preloaded by zygote. Change-Id: Ifdbfd6b7a5c59e6aa22e63b95b78d96af3d96848
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
3655e44d8b291128e79a7a9b5277b6da217144fc |
27-Jul-2012 |
Jason Sams <jsams@google.com> |
Fix readback lengths Change-Id: I4c5f29af03ed3babceef741aa3a982244cfc65d1
ni/android_renderscript_RenderScript.cpp
|
010835d47156b5189b0cfe3ad43ce6a5fbb96d99 |
11-Jul-2012 |
Stephen Hines <srhines@google.com> |
Merge "Fix RS matrix docs regarding row/column and x/y."
|
ec6f200cd8a882458c57a63e1740731f0563cbcc |
11-Jul-2012 |
Stephen Hines <srhines@google.com> |
Fix RS matrix docs regarding row/column and x/y. Change-Id: Ibcb90ee62e458adfa55849fc1bc79257293975fe
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
|
3849f93b3c2b29ca3873b602897dccac039a0b98 |
09-Jul-2012 |
Romain Guy <romainguy@google.com> |
Add Bitmap.isPremultiplied() This change also adds extra information in the documentation about premultiplied values. Change-Id: I51aacb8696340d23354ebf6d7284605d1a790b69
ava/android/graphics/Bitmap.java
|
b8151ecd6ef4faa5c16d0a4c3abb45ec84d1f97a |
19-Apr-2012 |
Amith Yamasani <yamasani@google.com> |
Add an icon to the user information. Store the icon in the user folder under /data/system, similar to how the wallpaper is stored. Change-Id: Id8ccb55b9e2ba7b4c557505a7f69f04eca1518cf
ava/android/graphics/BitmapFactory.java
|
b03b434089cf2106c467b2827a65e5c589c91d01 |
04-Jun-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Revert "Revert "Clean up layout direction APIs for Drawable"" This reverts commit c96132ff53e5c26f5b0170edd85072006fb2bc70
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
c96132ff53e5c26f5b0170edd85072006fb2bc70 |
02-Jun-2012 |
Jean-Baptiste Queru <jbq@google.com> |
Revert "Clean up layout direction APIs for Drawable" This reverts commit c1da65187a4b9de8f72bd617ef937030187c0a92.
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
c1da65187a4b9de8f72bd617ef937030187c0a92 |
01-Jun-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Clean up layout direction APIs for Drawable - see bug #6427629 Change-Id: I3119db3022bba0ee325b6d0d4471bfebd850ec10
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
4405a21a6f65beeb06a37ab28ab6315849aefbac |
21-May-2012 |
Owen Lin <owenlin@google.com> |
am 5558f66e: am cb949887: Merge "Release the constraint on the requested version." into jb-dev * commit '5558f66efe43654c97b851b67a099df0de5429ad': Release the constraint on the requested version.
|
3bbcbcd5f908cef5c0bf7078c3352185f1ff6ddc |
15-May-2012 |
Owen Lin <owenlin@google.com> |
Release the constraint on the requested version. Allowing to request a region that partially outsides the image. bug: 5884845 Change-Id: I32344930ab9e2a7f22a706914babb165843e8de7
ava/android/graphics/BitmapRegionDecoder.java
|
06883b71d0b75eee255b292ba66684eddc5fb172 |
17-May-2012 |
Stephen Hines <srhines@google.com> |
Fix incorrect Log message. Change-Id: Ib05813c28a16e1bfe2186b068e1baf13782ae5b9
ni/android_renderscript_RenderScript.cpp
|
f579c86ae44349b13bbbb8eed431d46a67236b65 |
14-May-2012 |
Pin Ting <pinting@google.com> |
am 4de3c27c: am 59e2a1ea: Merge "Fix typo in javadoc." into jb-dev * commit '4de3c27cc702c019e7a9304d9e548fc81340ad7e': Fix typo in javadoc.
|
852be16790d099f95fb2c4fe7b316455662ee97f |
11-May-2012 |
Pin Ting <pinting@google.com> |
Fix typo in javadoc. Change-Id: I0e5d8640764772871e72cb00d117d12f3eaeb64f
ava/android/graphics/Rect.java
ava/android/graphics/RectF.java
|
7054b486a321ab01e838b48ff98c5b51d8380642 |
10-May-2012 |
Dave Burke <daveburke@google.com> |
am 7156645c: am 2ed09ea4: Merge "GFX api cleanup 2 of 2" into jb-dev * commit '7156645c58d1489b87cf9ecf00cbb4d073d12534': GFX api cleanup 2 of 2
|
3db194e9e0914e6a8eb293faf8bc6ef45829ccdb |
09-May-2012 |
Stephen Hines <srhines@google.com> |
am 218c0899: am 794db6cb: Merge "GFX api cleanup 1.5 of 2" into jb-dev * commit '218c0899bdea2395f1fe56e1eecc108b633e0da6': GFX api cleanup 1.5 of 2
|
ef63d094118d86d7ce371fd98bd05415d3f17ea2 |
09-May-2012 |
Jason Sams <jsams@google.com> |
am 0916b463: am 48250c27: Merge "GFX api cleanup 1 of 2" into jb-dev * commit '0916b463598a99400840c5d55a443bee2446b626': GFX api cleanup 1 of 2
|
eb39c4bafa72b42c287480fd6aebe9688b6ac8d0 |
09-May-2012 |
Stephen Hines <srhines@google.com> |
am 9d05bd8c: am 1d56afc6: Merge "Revert "Deprecate"" into jb-dev * commit '9d05bd8c67b6c01436bfdde13ef9fe61cf9f33e9': Revert "Deprecate"
|
450743459f383249f0a08e9cdc24ae1745761d4a |
09-May-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
am e1b1cdc0: am 92d7f9ff: Merge "Fix bug #6408393 Character corruption is caused when locale is changed" into jb-dev * commit 'e1b1cdc0d45b23ad65819643ca135783ad17b976': Fix bug #6408393 Character corruption is caused when locale is changed
|
d4ca9910982853e50429ea9233f2150ca619b3d8 |
09-May-2012 |
Jason Sams <jsams@google.com> |
GFX api cleanup 2 of 2 Change-Id: Ie928b8ee7d31fcaa26fcad9a2548581bb8395a61
ava/android/renderscript/Mesh.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RSTextureView.java
ava/android/renderscript/RenderScriptGL.java
|
e619de6a4e4326b7662b523ea2f403801291d432 |
09-May-2012 |
Jason Sams <jsams@google.com> |
GFX api cleanup 1.5 of 2 Change-Id: Ib31332ae0b7a6059d4971ea616089cd382ef6895
ava/android/renderscript/Mesh.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScriptGL.java
|
65c80f824711f084c4ece9204f543a7809534294 |
09-May-2012 |
Jason Sams <jsams@google.com> |
GFX api cleanup 1 of 2 Change-Id: Ib85784c18b1647e51f1d7cf2a4c956d17e1d2e3c
ava/android/renderscript/Element.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Font.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramVertexFixedFunction.java
|
1d56afc6ace90e7cbd32d776b73173ef0dfa95c4 |
08-May-2012 |
Stephen Hines <srhines@google.com> |
Merge "Revert "Deprecate"" into jb-dev
|
30ca5cd11a23f06f2f8eeaa587685450826f800f |
08-May-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #6408393 Character corruption is caused when locale is changed - free the TextLayoutCache on Locale change - also free TextLayoutCache when memory is low Change-Id: I39a37ac8ec3c292cfb1c0eea4bb41ff71897d089
ava/android/graphics/Canvas.java
|
9c9ad3f8c218954e46aab81f9af7834cea5675ca |
08-May-2012 |
Stephen Hines <srhines@google.com> |
Revert "Deprecate" This reverts commit a0c2eb27b408660b02fa248943166d6c7e447908. Conflicts: api/current.txt graphics/java/android/renderscript/Element.java graphics/java/android/renderscript/Script.java Change-Id: I3c8fa62b12da95b3dbc842b5284dbed65d3cf963
ava/android/renderscript/Allocation.java
ava/android/renderscript/AllocationAdapter.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Byte2.java
ava/android/renderscript/Byte3.java
ava/android/renderscript/Byte4.java
ava/android/renderscript/Double2.java
ava/android/renderscript/Double3.java
ava/android/renderscript/Double4.java
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Float2.java
ava/android/renderscript/Float3.java
ava/android/renderscript/Float4.java
ava/android/renderscript/Font.java
ava/android/renderscript/Int2.java
ava/android/renderscript/Int3.java
ava/android/renderscript/Int4.java
ava/android/renderscript/Long2.java
ava/android/renderscript/Long3.java
ava/android/renderscript/Long4.java
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/Path.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/RSDriverException.java
ava/android/renderscript/RSIllegalArgumentException.java
ava/android/renderscript/RSInvalidStateException.java
ava/android/renderscript/RSRuntimeException.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RSTextureView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
ava/android/renderscript/Short2.java
ava/android/renderscript/Short3.java
ava/android/renderscript/Short4.java
ava/android/renderscript/Type.java
|
b0aa2f53681ffd78b12f393eb7cb72b6ea4be0bb |
04-May-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Hide Paint textLocale APIs - DO NOT MERGE - fix bug #6441521 Need to @hide Paint setTextLocale / getTextLocale - CJK support Change-Id: Ic536989243d7028e6f5fce7d60dfef4467bebffb
ava/android/graphics/Paint.java
|
66388dcb09018933ccd1d38eae563f0890ba4f06 |
04-May-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Hide RTL related APIs - DO NOT MERGE - fix bug #6441155 API review: @hide RTL layout APIs Change-Id: I13c5ea5f579cecffed9d517f06180ab0576cd26a
ava/android/graphics/drawable/Drawable.java
|
163a3ae770c290f87347e5b413ec8ff9f128a311 |
03-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Update docs for YV12 format and camera preview callbacks." into jb-dev
|
951516358e2841d2425f610bcd0175d9960135d2 |
03-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Update docs for YV12 format and camera preview callbacks. - Define stride for YV12 when using it for preview callbacks - Include equations for calculating stride and start indexes of Y, U, and V planes for YV12. - Add more cross-references so that equations are easier to find. Bug: 6330501 Change-Id: I85a78757ec767d08173b9fe714adb715835244b4
ava/android/graphics/ImageFormat.java
|
adeb809201fcb77ba2b76a814ae4cdc9dacb326b |
20-Apr-2012 |
Stephen Hines <srhines@google.com> |
Start passing element/dim information along with FieldPacker. BUG=6009244 Change-Id: I3c82c8b40c899b875831f53cf0ad82ea36c1a043
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
9da1b5d0301e8d13be8c96cbd12dcda04fcf7118 |
01-May-2012 |
Stephen Hines <srhines@google.com> |
Unhide FONT. Change-Id: I86258076817bb8f34ce3bb76031df41c08750f8c
ava/android/renderscript/Element.java
|
76344241719384f160ee623554f66987d0fcae41 |
30-Apr-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix scaling of layout bounds. Change-Id: I9d8c8924900fed69030ee3e8d6decee89ca67820
ava/android/graphics/BitmapFactory.java
|
7a23b49a8ceb07d3fa12c45fd42cd16131fd746a |
25-Apr-2012 |
Philip Milne <pmilne@google.com> |
Fixes for optical bounds feature. 1. Make the feature opt-in (ViewGroup::layoutMode defaults to CLIP_BOUNDS) without inheritance. 2. Rename COMPONENT_BOUNDS to CLIP_BOUNDS. 3. Rename LAYOUT_BOUNDS to OPTICAL_BOUNDS. 4. Complete GridLayout implementation. 5. Change the default_gap between components to 8dp, to align with the Style Guide. Change-Id: I8d40dfc5f4ca469f6424eb3ff60d07bec56e3a9f
ava/android/graphics/drawable/NinePatchDrawable.java
|
a0c2eb27b408660b02fa248943166d6c7e447908 |
20-Apr-2012 |
Alex Sakhartchouk <alexst@google.com> |
Deprecate Change-Id: Idad2c5ad4f8a30f8cc60d88318f2e1809866d309
ava/android/renderscript/Allocation.java
ava/android/renderscript/AllocationAdapter.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Byte2.java
ava/android/renderscript/Byte3.java
ava/android/renderscript/Byte4.java
ava/android/renderscript/Double2.java
ava/android/renderscript/Double3.java
ava/android/renderscript/Double4.java
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Float2.java
ava/android/renderscript/Float3.java
ava/android/renderscript/Float4.java
ava/android/renderscript/Font.java
ava/android/renderscript/Int2.java
ava/android/renderscript/Int3.java
ava/android/renderscript/Int4.java
ava/android/renderscript/Long2.java
ava/android/renderscript/Long3.java
ava/android/renderscript/Long4.java
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/Path.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/RSDriverException.java
ava/android/renderscript/RSIllegalArgumentException.java
ava/android/renderscript/RSInvalidStateException.java
ava/android/renderscript/RSRuntimeException.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RSTextureView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
ava/android/renderscript/Short2.java
ava/android/renderscript/Short3.java
ava/android/renderscript/Short4.java
ava/android/renderscript/Type.java
|
bbd51f1e360b22eece1d74bd65c7e6a0b59dee59 |
19-Apr-2012 |
Philip Milne <pmilne@google.com> |
Share Insets instances between views that have the same background (Drawable) Change-Id: I47d93ccca6f553b678d25966d10d7a0a97cfa5ea
ava/android/graphics/Insets.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
d1661dcc90cb3efcad75e3fda778f3592bfc5b04 |
16-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
Merge "Unhide new SurfaceTexture & TextureView APIs"
|
4e1cb3b7942d3ca05918604358b4ef83815ce448 |
16-Apr-2012 |
Philip Milne <pmilne@google.com> |
Merge "Fix for bug 6110465."
|
33efb231cb92065c40c019319adae36abc413863 |
14-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
Unhide new SurfaceTexture & TextureView APIs This change unhides the new SurfaceTexture and TextureView APIs that were added to allow transferring ownership of the SurfaceTexture from the UI framework to the application. Change-Id: Ic4b781d907a59e99ff1a5974009305c1f9aee36a
ava/android/graphics/SurfaceTexture.java
|
1557fd7809078e421f751efc7d2539b3efdc54b2 |
05-Apr-2012 |
Philip Milne <pmilne@google.com> |
Fix for bug 6110465. Add layout bound metadata to 9-patch files and make layouts take them into account. This CL contains a proposed API for dealing with layout bounds. This solution exposes: 1. Class: Insets - for storing layout Insets (and later possibly padding). 2. Methods: View:(get/set)LayoutInsets() - for storing layoutBounds. 3. Methods: ViewGroup:(get/set)LayoutMode() - for controlling layoutMode. It also iuncudes the changes to GridLayout to support layout bounds. Change-Id: I60c836b6530b61c5abf37f93ee9c44aad73573f1
ava/android/graphics/Insets.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
2b4bfa5efec7df408b4db127961cfc9aca9e57cf |
13-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
SurfaceTexture: update API docs This change updates the SurfaceTexture API docs and modifies the behavior of the updateTexImage to produce an IllegalStateException when not attached to a GLES context. Change-Id: I5a0875927785108960985c567d571d5f7033256a
ava/android/graphics/SurfaceTexture.java
|
069c4f3f0c8190289d60296ec54fafa56abb4776 |
13-Apr-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Improve Paint.setTextLocale()"
|
029b6330380a21787647ed9faa9aa2d6ee93da82 |
13-Apr-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Improve Paint.setTextLocale() Change-Id: Iffc9f8816f48dbd431b3b430a7c48f8d646703f3
ava/android/graphics/Paint.java
|
ae9a5ca01f4a5385329bf2486f2040eeafefe7aa |
13-Apr-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Editing fixes to ImageFormat documentation."
|
62901af52a118c61579a81c84608c9f1118931a3 |
13-Apr-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Add Paint.setTextLocale()"
|
517825f1a9f14f92908bd7859b91b927c2eec6d9 |
07-Apr-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add Paint.setTextLocale() - will be used for better shaping CJK and other goodies Change-Id: If64945a337edd915f5ebb88f04b6fd18e92ca587
ava/android/graphics/Paint.java
|
e267f5f2b0f2059fac3b62e5cc09d46b65fdf200 |
13-Apr-2012 |
Stephen Hines <srhines@google.com> |
Merge "Add missing support for Element.FONT()."
|
3a2914132146f340511425d7f78540098606b512 |
12-Apr-2012 |
Stephen Hines <srhines@google.com> |
Add missing support for Element.FONT(). Change-Id: Id66676958cc41d934b7f01acd65916f6d777d355
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
|
918e840628a0b40a95fd42618f604ea5a44aebae |
11-Apr-2012 |
Alex Sakhartchouk <alexst@google.com> |
Unhiding J API's for Renderscript. Change-Id: I8c2d43ccca94549bc6ca1a914106567ccc125503
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/Sampler.java
|
9184ec307be30719b2b7bfc3fb3e0a1365ccdf73 |
11-Apr-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Editing fixes to ImageFormat documentation. Change-Id: I74738a65abc3abbb49825b16f4efe3ac2eb6d28e
ava/android/graphics/ImageFormat.java
|
335a6625b6540ad21feaeae3a4f593f86e200019 |
06-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
Merge changes Iac9cc917,I8eed4b0d * changes: TextureView: add setSurfaceTexture method SurfaceTexture: add GL context attach & detach
|
17471d730f20ee785c9c48a99eb331a40550612b |
06-Apr-2012 |
Romain Guy <romainguy@google.com> |
Fix javadoc Change-Id: I41315ff2ff1b404de82264e6a56ee46032862a32
ava/android/graphics/Bitmap.java
|
c6d993077761fc737bbb0f4db44b961a4e7b6bbb |
05-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
SurfaceTexture: add GL context attach & detach This change adds Java API support for detaching a SurfaceTexture from one GLES context and then attaching it to a different one. Change-Id: I8eed4b0d0e339c11598cb0408d9f4f2d99b3aa06
ava/android/graphics/SurfaceTexture.java
|
1da8f00a4cc3554b1501f60932e44b5ca56a5e7e |
04-Apr-2012 |
Amith Yamasani <yamasani@google.com> |
Merge "Embed layout padding in nine patch images"
|
ec4a50428d5f26a22df3edaf7e5b08f41d5cb54b |
04-Apr-2012 |
Amith Yamasani <yamasani@google.com> |
Embed layout padding in nine patch images - Added a new custom PNG chunk that carries the layout padding ints. - Extract the padding ticks from .9.png images and store in the chunk. - Load the padding information at runtime into Bitmap and NinePatchDrawable. - The new chunk is ordered first so that it doesn't cause a problem in older versions of the platform. Bug: 6087201 Change-Id: I5de46167a1d44b3ec21065b0c165e594b1dc8399
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
8c8c2400923bd5b0ab1f52adc4f2232dbf690d91 |
04-Apr-2012 |
Romain Guy <romainguy@google.com> |
Merge "Optimize FBOs composition"
|
e0aa84b7dc087e999e20055dcc04cb6a48d5bd62 |
04-Apr-2012 |
Romain Guy <romainguy@google.com> |
Optimize FBOs composition Change-Id: Ifc8eada8922509373c0e4c3b2ed75b6f08d098de
ava/android/graphics/Canvas.java
|
e07694b24f7d12d72b084b6651356681ebd0efd6 |
04-Apr-2012 |
Jason Sams <jsams@google.com> |
Validate context when using RS objects. BUG=6035422 Change-Id: I8586be0085b36767289e1f634111c0ff076cec3c
ava/android/renderscript/Allocation.java
ava/android/renderscript/AllocationAdapter.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/Path.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ava/android/renderscript/Type.java
|
c5f519c5ec57400f04f1d0bdc69f7bfddf47f8cb |
30-Mar-2012 |
Jason Sams <jsams@google.com> |
Rename ioReceive and ioSend First checkin of Allocation IO test Change-Id: I26379e442796caab95a089dbb42b02192f4cc563
ava/android/renderscript/Allocation.java
|
fb9aa9f3ef11878caaf6fcfb5ea49ffb9f7abf33 |
29-Mar-2012 |
Jason Sams <jsams@google.com> |
Convert from SurfaceTexture to Surface Change-Id: I2ad4307294d4144999ca0c12ac19849b188243fb
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
b43a1e5ddf274eb5e01dc8e450bd15b640bebe9f |
28-Mar-2012 |
Alex Sakhartchouk <alexst@google.com> |
Moving libRS Change-Id: I1e42204e862585b9c2f7818b615890c60f08faf6
ni/Android.mk
|
36c0f6465896c1ad2f5e4811c275c6aa9f8ae874 |
23-Mar-2012 |
Jason Sams <jsams@google.com> |
Add getSizeBytes and cleanup docs. Change-Id: I854a41f50378590b58bfbb205906ed4bee440411
ava/android/renderscript/Allocation.java
|
03d2d00dc8ce40528d232fdf81eb0b05e92023a7 |
23-Mar-2012 |
Jason Sams <jsams@google.com> |
Cleanup Allocation docs and getter funcs. Change-Id: Ic6fb92e0675d64016f0d471c1d9e5328101e4b36
ava/android/renderscript/Allocation.java
|
cbe55a1c93056cf2878007ebf823a0ac2ad168b1 |
23-Mar-2012 |
Jason Sams <jsams@google.com> |
Merge "Implement USAGE_IO_INPUT"
|
fe1d5ffd1b6c4977a9f301997d2ad90e5b049a3b |
23-Mar-2012 |
Jason Sams <jsams@google.com> |
Implement USAGE_IO_INPUT Change-Id: Idbf7bb21f5ab673ad77082c5c19921d2b276c04b
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
26e35fca60426ce375a4a0534dbc9964123c76ee |
21-Mar-2012 |
Adam Powell <adamp@google.com> |
Fix LayerDrawable#mutate Change-Id: I985b80141ffc96db969eaf36538df938cb093661
ava/android/graphics/drawable/LayerDrawable.java
|
7b2f8b8fb7064a1d3b6d942b978c30c24c9d7299 |
20-Mar-2012 |
Romain Guy <romainguy@google.com> |
Pre-scale bitmaps on the native heap Change-Id: I9819b532b89a997ab775b31ffee46445f1d16e20
ava/android/graphics/BitmapFactory.java
|
caf813fe1ec10dda75cd752cb3ff80872ae7ac0b |
16-Mar-2012 |
Romain Guy <romainguy@google.com> |
Remove unused private API Change-Id: Iec9c2bc275fc7376f4e0b0b9c44059c56a9dd173
ava/android/graphics/BitmapFactory.java
|
a1cff5043d0fbd78fcf9c48e7658e56a5b0c2de3 |
21-Feb-2012 |
Chet Haase <chet@google.com> |
Handle view properties at the native level Basic functionality of handling View properties (transforms, left/right/top/bottom, and alpha) at the native DisplayList level. This logic is disabled for now (via compile-time flags in View.java and DisplayListRenderer.h) as we continue work on it (there is no advantage to the new approach until we optimize invalidation and rendering paths to use the new code path). Change-Id: I370c8d21fbd291be415f55515ab8dced6f6d51a3
ava/android/graphics/Camera.java
|
46926698996d3857a650ed535024a88dbeaff1e1 |
12-Mar-2012 |
Romain Guy <romainguy@google.com> |
Don't allocate new typefaces when not needed. The Typeface.create(Typeface, int) API can be used to create a new typeface derived from an existing typeface. The implementation would however create a new Typeface instance on every call, creating unnecessary garbage in text-heavy applications. This changelist adds a small cache of derived typefaces to avoid allocations whenever possible. Change-Id: Ib7290b3183e372aae12cf66033690e15cd4d0691
ava/android/graphics/Typeface.java
|
73ba0df14fedefe144808a2a43308811567875be |
10-Mar-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Make Drawable RTL APIs public"
|
06e1ec6462763a2f12ba5fb1c1c826bf393bfacd |
10-Mar-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Make Drawable RTL APIs public - also optimize imports Change-Id: I2649a539a5784293d09179981a5d57e900219246
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
3b577ddb1bca8b1c1682951fea69de24502bcf5d |
09-Mar-2012 |
Amith Yamasani <yamasani@google.com> |
Fix a typo in RectF.equals Change-Id: Idffbf9a324b68f38843049956d1d05d4a64d1345
ava/android/graphics/RectF.java
|
861d5ecc7cde0bf7f77ce31d5af2d56ee23b3aee |
02-Mar-2012 |
Robert Ly <robertly@google.com> |
am b962b98b: am 67a15457: am e5e11fd6: Merge "docs: fixing bug 5942573" into ics-mr1 * commit 'b962b98bef33eba634aec41cf9d84527ce9db3bb': docs: fixing bug 5942573
|
67a15457d184f01fffe162a0983d0b507cb7b358 |
02-Mar-2012 |
Robert Ly <robertly@google.com> |
am e5e11fd6: Merge "docs: fixing bug 5942573" into ics-mr1 * commit 'e5e11fd666d242b099466017c6d9bd23e6d2896d': docs: fixing bug 5942573
|
e5e11fd666d242b099466017c6d9bd23e6d2896d |
02-Mar-2012 |
Robert Ly <robertly@google.com> |
Merge "docs: fixing bug 5942573" into ics-mr1
|
dea05e90108d7866bb41c7177cda52c842f7db74 |
02-Mar-2012 |
Robert Ly <robertly@google.com> |
am ca7d7541: am d70eaff4: am 941ff38d: Merge "fix bug 5942522" into ics-mr1 * commit 'ca7d7541c4cad188eb643113e3c3e91e63d21a5e': fix bug 5942522
|
d70eaff41ce4e033656eeebb5eb7153b49d2ac5a |
01-Mar-2012 |
Robert Ly <robertly@google.com> |
am 941ff38d: Merge "fix bug 5942522" into ics-mr1 * commit '941ff38d05f1d870df224ac329d16ab2207b94a1': fix bug 5942522
|
8335f1ccccedb6655d96d9d5b697a7f0938235dd |
26-Feb-2012 |
Mathias Agopian <mathias@google.com> |
fix libgui header location Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
ni/android_renderscript_RenderScript.cpp
|
b73644a94f090f551e24e2e658756a7ff127dbb2 |
25-Feb-2012 |
Jason Sams <rjsams@android.com> |
Merge "Make compute work without an app context."
|
1a4e1f3efd077f3a61038aedab84dc84c9c44d19 |
25-Feb-2012 |
Jason Sams <rjsams@android.com> |
Make compute work without an app context. Change-Id: I644b4711135d6f5d9866b6c2e5e6f6a5ceb1f3d4
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
|
93d083b6ad4e54032f4525125d750926e2433f87 |
25-Feb-2012 |
Jason Sams <rjsams@android.com> |
Merge "Do RS caching the same way HardwareRenderer does. Eliminates the need for an application context for caching."
|
a6f338ca5f0c8359d1952167858851dd025e47e2 |
25-Feb-2012 |
Jason Sams <rjsams@android.com> |
Do RS caching the same way HardwareRenderer does. Eliminates the need for an application context for caching. Change-Id: I4374738083b5eb4ce983d2cb5409428e3668c423
ava/android/renderscript/RenderScript.java
ava/android/renderscript/ScriptC.java
|
e9d4c71f47f74ee9a4a490f62769ad010a17d19b |
24-Feb-2012 |
Mathias Agopian <mathias@google.com> |
deprecate L_8, LA_88 and RGB_332 in sdk re-add support for pixelformats L_8, LA_88 and RGB_332 in libui for backward compatibility. This may or may not fix 6058926 Bug: 6049685 Change-Id: Ic1b8b4cc994522f7fe664da64c0ef76b98bc6d53
ava/android/graphics/PixelFormat.java
|
a23c4ebe04e97a4f5c4e25fa6c9f37c6244ebfe4 |
23-Feb-2012 |
Jason Sams <rjsams@android.com> |
Merge "start new headers"
|
cfef12374c15b11b3c2a1041582be9728152e15d |
23-Feb-2012 |
Romain Guy <romainguy@google.com> |
Perform early intersect to avoid unnecessary draws Change-Id: I48d61c4488e622f93733d8e53a50c93e6a20166d
ava/android/graphics/Rect.java
|
f11ffc1178645762b74f945b6c5ee068dc6000d3 |
22-Feb-2012 |
Robert Ly <robertly@google.com> |
docs: fixing bug 5942573 Change-Id: I2479dc8916f98a8bf7dbec95dc29cbd871c51be5
ava/android/renderscript/Mesh.java
|
9366ce81dbaa1c954911ef1c8d5791bb4a69d89c |
22-Feb-2012 |
Robert Ly <robertly@google.com> |
fix bug 5942522 Change-Id: Ice16e63b42d5e8c89994d0844f62adaefc8a92a1
ava/android/graphics/drawable/AnimationDrawable.java
|
f70b0fc880edb7c47d5bcc97edbc125b575bc90d |
23-Feb-2012 |
Jason Sams <rjsams@android.com> |
start new headers Change-Id: I950e5db76ecd3afbc7ea2b3ec792e4cb242f57bf cpp
ava/android/renderscript/Allocation.java
|
83c64e6b624a876436d2ef5d2f173b10407e27b4 |
21-Feb-2012 |
Mathias Agopian <mathias@google.com> |
frameworks/base refactoring create the new libandroidfw from parts of libui and libutils Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
ni/Android.mk
|
b13b9bdad2baf6ad1ec2e56b6b7598fa20f55fc4 |
18-Feb-2012 |
Mathias Agopian <mathias@google.com> |
frameworks/base refactoring. step 2: move libutils headers to their new home: androidfw Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
ni/android_renderscript_RenderScript.cpp
|
e158f203d2290aec1cb9040aee9d9fa2e95042b7 |
17-Feb-2012 |
Jason Sams <rjsams@android.com> |
Merge "Rename three header files to free namespace for api."
|
1d6983af336b2b1d3a24aece58ce0850aa79e8a0 |
17-Feb-2012 |
Jason Sams <rjsams@android.com> |
Rename three header files to free namespace for api. Change-Id: Ie9ef65a477373c30b2d5b02248f62e768b6f27ae
ni/android_renderscript_RenderScript.cpp
|
791c0d188a5f06739e689df49585f87939be3bd8 |
16-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Piping texture names through shader builder. Fixing uint size_t mismatch."
|
3beb60e67a23b8a7381a7ae16338f793a9ee256a |
15-Feb-2012 |
Stephen Hines <srhines@google.com> |
Vectors of non-primitive types are not allowed. BUG=6016669 Change-Id: Ibab2dfc5ce3d9ceb5513e6b5ffc53d5df8b7c6e7
ava/android/renderscript/Element.java
|
2123b46ba85adb2cfb78068f8368e830640118d3 |
16-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Piping texture names through shader builder. Fixing uint size_t mismatch. Change-Id: Ia7c8bd9f829deaa50e1cc381ccd50f29676bbdfb
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
f6fb3ab8c02a96391340b1f21a9eb6800171c141 |
16-Feb-2012 |
Stephen Hines <srhines@google.com> |
Merge "Update Element.isCompatible() to work with NONE."
|
c107b10354566f635fb81467f4537d44f04abc2e |
15-Feb-2012 |
Jason Sams <rjsams@android.com> |
Merge "Beging IO stream out from allocation to surface texture."
|
163766cbe798baf8e86eb8201bc6c3def931d59a |
15-Feb-2012 |
Jason Sams <rjsams@android.com> |
Beging IO stream out from allocation to surface texture. Change-Id: I4d6b7f7740a896d39b811d6fe7532bb00db62373
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
209481137147e64c72f1d5737085b17736931bda |
15-Feb-2012 |
Stephen Hines <srhines@google.com> |
Update Element.isCompatible() to work with NONE. In the past, we used a null reference to signify a user-created Element. The use of DataType.NONE for user-created Elements thus required an update to our Element compatibility check. Change-Id: I3293a645eff85c9040487c22f3a3240862f74350
ava/android/renderscript/Element.java
|
79952ee29a8fc67b6d76a8db747bb72dd7d6ecd1 |
15-Feb-2012 |
Romain Guy <romainguy@google.com> |
Merge "Clarify documentation of Bitmap.createScaledBitmap/createBitmap Bug #6015472"
|
f12f6f058f169ead83a546a1c3a51e49452a30b3 |
15-Feb-2012 |
Romain Guy <romainguy@google.com> |
Clarify documentation of Bitmap.createScaledBitmap/createBitmap Bug #6015472 Change-Id: I6cf9efc2f695928d54a0dfba08b085559574ae14
ava/android/graphics/Bitmap.java
|
0599d6ede37304bf8f9ecd90dadea7707c160cd8 |
14-Feb-2012 |
Stephen Hines <srhines@google.com> |
Merge "Fix typos/spacing with new APIs."
|
9069ee88cb62a62395e895eb6b3333a1dfcead73 |
14-Feb-2012 |
Stephen Hines <srhines@google.com> |
Fix typos/spacing with new APIs. Change-Id: I26b772e8e29b12381042fb50c6dfa9df012b3f63
ava/android/renderscript/Allocation.java
|
cb66aec0bdd3248c526c3a1113936576a30286cb |
10-Feb-2012 |
Jason Sams <rjsams@android.com> |
Merge "Start implementing SurfaceTexture streaming into RS allocations."
|
532efd3ce261f9901bfa51d37377069fe6e8ccdf |
10-Feb-2012 |
Jason Sams <rjsams@android.com> |
Start implementing SurfaceTexture streaming into RS allocations. Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b Conflicts: libs/rs/rsAllocation.h
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
cc3669ab9ce1ba6862c387839eca6f5fcbd015a1 |
08-Feb-2012 |
Justin Ho <justinho@google.com> |
am fe07b9a2: Merge "Tentative fix for mysteriously recycled bitmap" * commit 'fe07b9a2ab54305de553332d0ab278fdf7158ae4': Tentative fix for mysteriously recycled bitmap
|
4e525a6e5ac7499f79f306e0a418f6f6b72c765d |
08-Feb-2012 |
Romain Guy <romainguy@google.com> |
Tentative fix for mysteriously recycled bitmap This code should not be triggered with scale == 1.0f because of the density comparisons above though. Change-Id: I9e39e3769a3b6550c97df3b213457947ec1f554b
ava/android/graphics/BitmapFactory.java
|
eb5b73504d4e12c390985b573b61b4d9bcaa74dd |
08-Feb-2012 |
Jason Sams <jsams@google.com> |
Merge commit 'bdeec118' into manualmerge Conflicts: libs/rs/rsThreadIO.h Change-Id: I7f448996a86f41188b47ec3dc353c364692e8bf2
|
4c2e4c80ce519e09e5b00fd7533e64a834d70639 |
08-Feb-2012 |
Jason Sams <rjsams@android.com> |
Implement RS VSync on new vsync infrastructure. Change-Id: I662159a086a56e28732dd64a3a3cb30f8d4b72b1 Replace lockless fifo from server to client with sockets. Change-Id: I99a4ab4f18496c0fbac96ee7b8099797af4712ea
ni/android_renderscript_RenderScript.cpp
|
0b1ad704f4d66219e4b0e1e87947b4d004d3414f |
04-Feb-2012 |
Stephen Hines <srhines@google.com> |
am e05bc81c: Merge "We should not throw for non-fatal errors." * commit 'e05bc81c19838801b91de2642dc275a16dd7cf71': We should not throw for non-fatal errors.
|
be74bdd2349095f203ae0fddcc4816bfbd56bc5d |
04-Feb-2012 |
Stephen Hines <srhines@google.com> |
We should not throw for non-fatal errors. BUG=5955072 Change-Id: I731242805957a057aaff1ba96a58c69d6e474a59
ava/android/renderscript/RenderScript.java
|
0a29fe1be19df6d96c1e5df0f1b551a6b14dc60c |
03-Feb-2012 |
Stephen Hines <srhines@google.com> |
am cc2daede: Merge "Properly recover from failed compilation." * commit 'cc2daede56257f0f1f490a1aebf5b9b898d9816a': Properly recover from failed compilation.
|
cc2daede56257f0f1f490a1aebf5b9b898d9816a |
03-Feb-2012 |
Stephen Hines <srhines@google.com> |
Merge "Properly recover from failed compilation."
|
98bea4a3ec6dfd0f5c6ec612b57b122f16f49b7f |
02-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
am 7042613c: Merge "Fix an incorrect assert that doesn\'t account for element array size." * commit '7042613c653fd0de253f2f659901318902fa4584': Fix an incorrect assert that doesn't account for element array size.
|
862dadb7a7aa290e382ca02a376776e0e27987a1 |
02-Feb-2012 |
Stephen Hines <srhines@google.com> |
Properly recover from failed compilation. BUG=5955072 We used to call delete, which did not update the Context's view of the world, leading to potential segfaults on Context teardown. This change also enables exceptions to be thrown when runtime errors are encountered. Change-Id: If63578efff2d7dd03639da1049c1a5ebc69fde35
ava/android/renderscript/RenderScript.java
|
bf3c3f2ab1067b647038170cb201cdd1a9a1c6d2 |
02-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Fix an incorrect assert that doesn't account for element array size. Change-Id: Ibcb5c55d91967603391a1721137d010a85025990
ava/android/renderscript/Allocation.java
|
6019853bc7b9b1f607544212f982472f4e5ed3f4 |
31-Jan-2012 |
Romain Guy <romainguy@google.com> |
am a403a2e0: Merge "Add GradientDrawable.setColors(int[])" * commit 'a403a2e0f0d55a709821a6310de849176dc9b426': Add GradientDrawable.setColors(int[])
|
8bd9698b66d2e1219931ca1be5f81efaba3ed95a |
31-Jan-2012 |
Romain Guy <romainguy@google.com> |
Add GradientDrawable.setColors(int[]) This change also updates the documentation to warn the user about which properties require a call to mutate(). Change-Id: I84717068bf026669e3eef1ae92db665a964fe08a
ava/android/graphics/LinearGradient.java
ava/android/graphics/drawable/GradientDrawable.java
|
99022a322f4173b4ecde2326a72fcd720293df51 |
31-Jan-2012 |
Romain Guy <romainguy@google.com> |
am b74b84f1: Merge "Proper equals/hashCode impls in Rect and RectF" * commit 'b74b84f195e7620415784323c7160afadfcbe9c5': Proper equals/hashCode impls in Rect and RectF
|
74d7ca133a6db82abba5c0abe443fb001928e72c |
31-Jan-2012 |
Romain Guy <romainguy@google.com> |
Proper equals/hashCode impls in Rect and RectF Change-Id: Ief52d84f134018af4dfd19674de12736c056e3f8
ava/android/graphics/Rect.java
ava/android/graphics/RectF.java
|
bc19591c1f82366d00e30f988b88d66184b3dedf |
30-Jan-2012 |
Stephen Hines <srhines@google.com> |
am 855eadf9: Merge "Fix potential bug with reordered size/offset arguments." * commit '855eadf942c8ff5c2665d7dc3b6d4b5ba630419a': Fix potential bug with reordered size/offset arguments.
|
855eadf942c8ff5c2665d7dc3b6d4b5ba630419a |
30-Jan-2012 |
Stephen Hines <srhines@google.com> |
Merge "Fix potential bug with reordered size/offset arguments."
|
68a1df6541a133e2fc5b5f23226fa30d2016ff52 |
24-Jan-2012 |
Romain Guy <romainguy@google.com> |
am 1a54368b: Merge "Add full support for Canvas.setDrawFilter()" * commit '1a54368b24a8cb88ee56ee746eae45171a43b89e': Add full support for Canvas.setDrawFilter()
|
5ff9df658230d49e42c43586997a02d8e4dd417e |
24-Jan-2012 |
Romain Guy <romainguy@google.com> |
Add full support for Canvas.setDrawFilter() Change-Id: I0ad35d0603c4eeda469014803be14c1dcdde918c
ava/android/graphics/PaintFlagsDrawFilter.java
|
767a04d89692813da15cda7f2d3208ca80a945cd |
24-Jan-2012 |
Romain Guy <romainguy@google.com> |
am e575005f: Merge "Update hardware acceleration doc" * commit 'e575005f7c7a2ec26662862631ca1d0d1959d6bc': Update hardware acceleration doc
|
36d7549181af397cfaf879f46e407e762e0e8cba |
24-Jan-2012 |
Romain Guy <romainguy@google.com> |
Update hardware acceleration doc Change-Id: I3bed77b3c4e1eff96fa462e4849f25f38784c415
ava/android/graphics/AvoidXfermode.java
ava/android/graphics/PixelXorXfermode.java
|
4cbe25a86b4aa3353c8016a129028671e902611f |
19-Jan-2012 |
Stephen Hines <srhines@google.com> |
Fix potential bug with reordered size/offset arguments. This change also cleans up a few uint32_t/size_t issues. Change-Id: Iae0fc085c12149129b91fce0ebbc28c8cf358eaf
ni/android_renderscript_RenderScript.cpp
|
86fcb90f3b126ec8fad178e7fc38c62461fba454 |
20-Jan-2012 |
Romain Guy <romainguy@google.com> |
am 22d41843: Fix the build, for real * commit '22d418437e44587cb0fba4353515719453269189': Fix the build, for real
|
22d418437e44587cb0fba4353515719453269189 |
20-Jan-2012 |
Romain Guy <romainguy@google.com> |
Fix the build, for real Change-Id: I6263f7e5e3ae2f7efe045f8b464c0ed1b87fc793
ava/android/graphics/DrawFilter.java
|
dec35b81b7f6dfcd331fadea03cdd9a5ca44d15e |
20-Jan-2012 |
Romain Guy <romainguy@google.com> |
am 90bd1873: Merge "Fix build" * commit '90bd18737a5ce16708003363683744cfd0480d83': Fix build
|
65447287cb4112cf74483c87be70bcd00b622e2d |
20-Jan-2012 |
Romain Guy <romainguy@google.com> |
Fix build Change-Id: I0e0f6a613cdad3ec075da9b84e3532dd492f0162
ava/android/graphics/Canvas.java
|
3e77e8e59cb2d330b3e2e2da9a516a448ad5f5d9 |
20-Jan-2012 |
Romain Guy <romainguy@google.com> |
am d2f0dcd1: Merge "Remove unused code" * commit 'd2f0dcd182fbc0423d206919e81f3845fb9b8155': Remove unused code
|
68fc1dfce050f1406f751e71cadd1b9fdb0f825c |
20-Jan-2012 |
Romain Guy <romainguy@google.com> |
Remove unused code Change-Id: Ife0a43f3cfe64a1e74401b10bf74d37cbeefb5af
ava/android/graphics/Paint.java
|
4adbee3784feb8a2ea79f17a298ee924ba34aa5f |
20-Jan-2012 |
Romain Guy <romainguy@google.com> |
am bad12166: Merge "Deprecate unused APIs" * commit 'bad12166190a7e8087eb5db0ae8df9a4e5843fde': Deprecate unused APIs
|
12b7da69957ef894ce5134989e38479c64308ea1 |
20-Jan-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 6df477be: Merge "Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)" * commit '6df477be186233e36fc370c4d2db6c1ed928a740': Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)
|
97aa8ee81198234aedffceaf71ad216b96323393 |
20-Jan-2012 |
Jean-Baptiste Queru <jbq@google.com> |
Merge ee4618bc Change-Id: Ie1dc6ad38e7c30636d80f6caef11cf6673144940
|
f9d9c065ed75f1196316a9a31f92309f602cef76 |
20-Jan-2012 |
Romain Guy <romainguy@google.com> |
Deprecate unused APIs Change-Id: I0107e246b632dda96b8b025217936954f1f46283
ava/android/graphics/Canvas.java
ava/android/graphics/Paint.java
ava/android/graphics/Picture.java
|
c6aacce37191e1cc79cfeba13b39899f59c68c3b |
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) Change-Id: I1de629b4632a4b3187ca1a28d6416daccd35f924
ni/android_renderscript_RenderScript.cpp
|
06ade6ae1bd015e8b8ad0685847911213c93cc5b |
20-Oct-2011 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) Change-Id: I5321ebd12e9c6248a108529e82c4e1af2a4405e3
ni/android_renderscript_RenderScript.cpp
|
205c2c5fb14d8415c59762b2f71385f99ab11b4b |
19-Jan-2012 |
Romain Guy <romainguy@google.com> |
am e7bdf2d9: Merge "Don\'t crash on Canvas.drawPicture()" * commit 'e7bdf2d9d0107afadddb6498331cd21be260d23c': Don't crash on Canvas.drawPicture()
|
84fce187b0ae79adc5b4e64c26f72c8ed59e9703 |
19-Jan-2012 |
Romain Guy <romainguy@google.com> |
Don't crash on Canvas.drawPicture() Implementation yet to come but prevent app crashes. Change-Id: I81d6851ebf776a98e13c606bab272a03aec406ee
ava/android/graphics/Picture.java
|
c32d232c91bea29de7e13419be2f3c918564b281 |
17-Jan-2012 |
Romain Guy <romainguy@google.com> |
am 11d06a73: Merge "Fix text encoding when drawing with drawPosText in software" * commit '11d06a73df371be0b11d5cf586e24601d796c048': Fix text encoding when drawing with drawPosText in software
|
62b6eaa7f3a8111311a7ee097f278eb55865a499 |
17-Jan-2012 |
Romain Guy <romainguy@google.com> |
Fix text encoding when drawing with drawPosText in software Change-Id: I0cd8ee526189c38c50953a1a08b50e0b31c55d8c
ava/android/graphics/Canvas.java
|
615e7cee03d1a53072b0369fa9f247811ac56845 |
13-Jan-2012 |
Jason Sams <jsams@google.com> |
Start implementing SurfaceTexture streaming into RS allocations. Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
0136a90de90c54882d91b52bb11785f142b7e29e |
10-Jan-2012 |
Romain Guy <romainguy@google.com> |
am 10b06842: Prevent the GC from destroying the underlying native object * commit '10b0684296a1fbdc6966f54f77e821a9ce4852ad': Prevent the GC from destroying the underlying native object
|
10b0684296a1fbdc6966f54f77e821a9ce4852ad |
10-Jan-2012 |
Romain Guy <romainguy@google.com> |
Prevent the GC from destroying the underlying native object Change-Id: I9aaba5d82828af83dad8e6a270d2ab8c92b42be5
ava/android/graphics/PathMeasure.java
|
2e681c1b097883f5c327d3c1c77692ecab498a35 |
10-Jan-2012 |
Steve Block <steveblock@google.com> |
resolved conflicts for merge of 08289f55 to graphics-dev Change-Id: I2c95cd461e364cbeae7ffbaea7ad5c87713d7df7
|
3762c311729fe9f3af085c14c5c1fb471d994c03 |
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
ni/android_renderscript_RenderScript.cpp
|
d5a62bb802887134ed652b01fa6a3159a5c6ad0e |
06-Jan-2012 |
Alex Sakhartchouk <alexst@google.com> |
Adding getters to rs program obejcts. Change-Id: Iff8ccc1835109d303201d6a1adb6e5cbde8ba634
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramVertex.java
|
a041adcb85838ed5dedd811524a1831f964f0fac |
27-Dec-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Missing getter and additional tests." into graphics-dev
|
60deb2d9ba186a89d5d74e45f0e928ebaac6a074 |
27-Dec-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Adding tests for element/mesh getters. Fixing bugs found by tests." into graphics-dev
|
fc8d7a960ac11eaa9dda07b8166ec935513fcceb |
23-Dec-2011 |
Joe Fernandez <joefernandez@google.com> |
am 2b072677: am 201469f5: am bb7f590a: Merge "docs: Add developer guide cross-references, Project ACRE, round 4" into ics-mr1 * commit '2b072677538de979961b5bf527109fdab1713731': docs: Add developer guide cross-references, Project ACRE, round 4
|
2b072677538de979961b5bf527109fdab1713731 |
23-Dec-2011 |
Joe Fernandez <joefernandez@google.com> |
am 201469f5: am bb7f590a: Merge "docs: Add developer guide cross-references, Project ACRE, round 4" into ics-mr1 * commit '201469f54522436be79d4d6665721049bfc74320': docs: Add developer guide cross-references, Project ACRE, round 4
|
3aef8e1d1b2f0b87d470bcccf37ba4ebb6560c45 |
20-Dec-2011 |
Joe Fernandez <joefernandez@google.com> |
docs: Add developer guide cross-references, Project ACRE, round 4 Change-Id: I1b43414aaec8ea217b39a0d780c80a25409d0991
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Type.java
ava/android/renderscript/package.html
|
fd79e02e0fec8620da7affaadcf275cf0518241a |
22-Dec-2011 |
Alex Sakhartchouk <alexst@google.com> |
Missing getter and additional tests. Change-Id: I057dd0a29d2cad40d0a0627b4355faeb82bbc229
ava/android/renderscript/Element.java
|
3aac0abe7965ce9e2078c7d5796805d83e39df7c |
22-Dec-2011 |
Alex Sakhartchouk <alexst@google.com> |
Adding tests for element/mesh getters. Fixing bugs found by tests. Change-Id: I6592a3b65f16b21255e7788fe8ee8aaafe268638
ava/android/renderscript/Element.java
|
35afa3d1c3bcd1f0d81d2f0a64a49ef473d2f028 |
20-Dec-2011 |
Chet Haase <chet@google.com> |
am f3bd2f7a: Merge "Fix AnimationDrawable double-start bug" * commit 'f3bd2f7a3f2eadd5126b1a55ca45bdbffe80ceeb': Fix AnimationDrawable double-start bug
|
f7917e656b94ec2adfc3fa826e093665d39748d2 |
20-Dec-2011 |
Chet Haase <chet@google.com> |
Fix AnimationDrawable double-start bug AnimationDrawable.setVisible(true, true) was not correctly recording the fact that it had started the animation, so it was possible to call start(0 immediately afterwards and have two animations running on the drawable in parallel, resulting in incorrect frame ordering. Issue #5782773 Change-Id: Ifc328f755a51d10ab76b84006d1999df03d2dca1
ava/android/graphics/drawable/AnimationDrawable.java
|
f5d8ac7cc35747ef7285ccc196f616b96229def9 |
16-Dec-2011 |
Alex Sakhartchouk <alexst@google.com> |
Element getters. Change-Id: Ibe570464557eeecad108b4d3cb8f02fad13943de
ava/android/renderscript/Element.java
|
857d0c7017da763a420e825fffa2f260eb982c97 |
24-Nov-2011 |
Jason Sams <jsams@google.com> |
Private API to support MFF transition. Change-Id: I17cc9dc46eb37e4397428ba64305b0fd8ed3ae81
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
e679e2ebcfb85a0d26507f7afe7547c986858bc2 |
17-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
am e693fa3e: am a962ef29: am 4c593010: Merge "Followup to a bug fix. Addtion of synchronized to the methods triggers an API change. Per council advice, pushing synch block into the function body." into ics-mr1 * commit 'e693fa3e184f7a49f9bf912a0dac057fb339b8a4': Followup to a bug fix. Addtion of synchronized to the methods triggers an API change. Per council advice, pushing synch block into the function body.
|
e693fa3e184f7a49f9bf912a0dac057fb339b8a4 |
17-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
am a962ef29: am 4c593010: Merge "Followup to a bug fix. Addtion of synchronized to the methods triggers an API change. Per council advice, pushing synch block into the function body." into ics-mr1 * commit 'a962ef2993099e6c5db3809a7e829e43c8cf084a': Followup to a bug fix. Addtion of synchronized to the methods triggers an API change. Per council advice, pushing synch block into the function body.
|
af9dcfe641486f6bafbd44d330f6db74c06ea1dc |
16-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
am 5a471818: Merge "Expand RS vector3 types to vector4." * commit '5a4718183340a108b55eba7bf755b4432153caa1': Expand RS vector3 types to vector4.
|
5a4718183340a108b55eba7bf755b4432153caa1 |
16-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Expand RS vector3 types to vector4."
|
e60149d2277da53c4a681b7f3971cf13cd4b012b |
16-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
Expand RS vector3 types to vector4. BUG=5609007 The underlying LLVM implementation for vector3 types does this implicitly. If RS does not adjust its implementation, we will always be misaligned for any subsequent data after a vector3 type. We previously inserted padding into the reflected layers from llvm-rs-cc (hence the skip padding part of this change). We can safely ignore the padding now that the Java/native code is updated to use the expanded size. The compiler will also need modification to ensure that we don't mistakenly skip over any end-of-struct padding. Fixing the 3 component vector padding problem. Change-Id: If68af42287deb8f4b28addcd19a9fa314656be44
ava/android/renderscript/Element.java
ava/android/renderscript/Mesh.java
|
38da5086a65e8065e85bbca3638da752dba1dbe7 |
15-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
Followup to a bug fix. Addtion of synchronized to the methods triggers an API change. Per council advice, pushing synch block into the function body. Change-Id: Iaa395d9720bce499259ab750fe97149715e9f271
ava/android/renderscript/RSSurfaceView.java
|
e13c5c1777a6c0403519e146c9635e6574c36831 |
15-Nov-2011 |
Mathias Agopian <mathias@google.com> |
am d8fa1ad4: am 738d8cae: am c93a151f: Merge "Define, document, and test the behavior of very large SurfaceTextures" into ics-mr1 * commit 'd8fa1ad4523b6c04cab663ff4b65181fc00594d9': Define, document, and test the behavior of very large SurfaceTextures
|
8ee964d10e0411e81b593f8d6ac9684dcd679eb1 |
15-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
am b14d771c: am f579bb92: am cde433c5: Merge "Fixing a race condition in RSSurfaceView. Bug 5601083 When destroy is called shortly after creation, RS tries to set a surface on a partially destroyed context." into ics-mr1 * commit 'b14d771cf07479e3186a167a219fb2d42d8d4d30': Fixing a race condition in RSSurfaceView. Bug 5601083 When destroy is called shortly after creation, RS tries to set a surface on a partially destroyed context.
|
d8fa1ad4523b6c04cab663ff4b65181fc00594d9 |
14-Nov-2011 |
Mathias Agopian <mathias@google.com> |
am 738d8cae: am c93a151f: Merge "Define, document, and test the behavior of very large SurfaceTextures" into ics-mr1 * commit '738d8cae2239d194429676f2889cfae3c8f7ba08': Define, document, and test the behavior of very large SurfaceTextures
|
c93a151fde7d616c22b86ae458b3d015e3820d5e |
14-Nov-2011 |
Mathias Agopian <mathias@google.com> |
Merge "Define, document, and test the behavior of very large SurfaceTextures" into ics-mr1
|
b14d771cf07479e3186a167a219fb2d42d8d4d30 |
14-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
am f579bb92: am cde433c5: Merge "Fixing a race condition in RSSurfaceView. Bug 5601083 When destroy is called shortly after creation, RS tries to set a surface on a partially destroyed context." into ics-mr1 * commit 'f579bb92c2032cd27aef72a1654c006933b22bbd': Fixing a race condition in RSSurfaceView. Bug 5601083 When destroy is called shortly after creation, RS tries to set a surface on a partially destroyed context.
|
cde433c5f75fd4ac2ab31e9fc34654750d1e83f8 |
14-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Fixing a race condition in RSSurfaceView. Bug 5601083 When destroy is called shortly after creation, RS tries to set a surface on a partially destroyed context." into ics-mr1
|
b89d88f531ee39927f8f554baaae5ecc9101ba9d |
10-Nov-2011 |
Mathias Agopian <mathias@google.com> |
Define, document, and test the behavior of very large SurfaceTextures updateTexImage() now throws a runtime exception when its native counterpart fails Bug: 5506633 Change-Id: I151a6f685d465966e7df4df624412ab2da62e95f
ava/android/graphics/SurfaceTexture.java
|
0528bcc7851b4ee1d5e3e36f5d26f7ae61cb8b53 |
12-Nov-2011 |
Christopher Tate <ctate@google.com> |
am 951aa9d8: am 9acae658: am 847fbbea: Merge "Localized optimizations in views and bitmaps" into ics-mr1 * commit '951aa9d8ea71082f4ae4c46c41616e79619401fd': Localized optimizations in views and bitmaps
|
951aa9d8ea71082f4ae4c46c41616e79619401fd |
11-Nov-2011 |
Christopher Tate <ctate@google.com> |
am 9acae658: am 847fbbea: Merge "Localized optimizations in views and bitmaps" into ics-mr1 * commit '9acae658e179796beee91d673f9f70af49ae3c9b': Localized optimizations in views and bitmaps
|
1373a8eb581fe3c8e9a036e69042015f98a7e346 |
11-Nov-2011 |
Christopher Tate <ctate@google.com> |
Localized optimizations in views and bitmaps * Don't call context.getResources() redundantly when unnecessary; similarly for Resources.getCompatibilityInfo() * During bitmap creation, don't bother clearing to 0: it's unnecessary because now that the raw bits are stored in a VM-side byte array, it was cleared at initialization time. Also, don't use the sanity- checking public entry point to erase to a color, because we know that we're by definition in a "legal" path to erase to the initial contents and don't need to incur the overhead of the (inappropriate) sanity checking. Change-Id: Idaca4d64fdecefd5d51337646ead32e1db510e02
ava/android/graphics/Bitmap.java
|
93c47f10285df8311601fa94ab3c627b0d0cd4be |
11-Nov-2011 |
Alex Sakhartchouk <alexst@google.com> |
Fixing a race condition in RSSurfaceView. Bug 5601083 When destroy is called shortly after creation, RS tries to set a surface on a partially destroyed context. Change-Id: I7a382a701efde3264e5cd9b9a9b428ade5eb4a9a
ava/android/renderscript/RSSurfaceView.java
|
18cd212f192118b098a773405e67ea7bee538e34 |
11-Nov-2011 |
Jason Sams <rjsams@android.com> |
Merge "Path rendering" into graphics-dev
|
f15ed0124ea7f7f87e4188a1dd15cc4917a62ee9 |
31-Oct-2011 |
Jason Sams <rjsams@android.com> |
Path rendering Change-Id: I5379a676c9ec6a9b25f21bc1e050053f27e411dd
ava/android/renderscript/Path.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
d26d4cefad85c93638d230d7e31f41db1063914d |
09-Nov-2011 |
Jamie Gennis <jgennis@google.com> |
am 7e6c75f5: am d211b488: Merge "SurfaceTexture: unhide setDefaultBufferSize" into ics-mr1 * commit '7e6c75f5a57b42edf22ce4e2cf144016252066c5': SurfaceTexture: unhide setDefaultBufferSize
|
d211b4882a662409b85a1f90c71e28faa9c54464 |
09-Nov-2011 |
Jamie Gennis <jgennis@google.com> |
Merge "SurfaceTexture: unhide setDefaultBufferSize" into ics-mr1
|
2aafe742e5d2d63d77c49df032ec580966661597 |
04-Nov-2011 |
Jamie Gennis <jgennis@google.com> |
SurfaceTexture: unhide setDefaultBufferSize Change-Id: Ia4d3e1829339acaecaa7f10023945a432c581d72
ava/android/graphics/SurfaceTexture.java
|
c5037af088a7c51fcf382b5ddd67ab6bd055c989 |
03-Nov-2011 |
Dianne Hackborn <hackbod@google.com> |
am e0ad4746: Merge "Some optimizations for view inflation." into ics-mr1 * commit 'e0ad47465ededb16c6cd60524acd6941a8ce0bd8': Some optimizations for view inflation.
|
68d91733c873d80eb107b6e7a46228d9397b373e |
03-Nov-2011 |
Dianne Hackborn <hackbod@google.com> |
Some optimizations for view inflation. Change-Id: I8e5e6dda4d4c9776961d4a070549d5753588e582
ava/android/graphics/drawable/NinePatchDrawable.java
|
eba186448ff048f8fc1ba596c9779e8069a93128 |
31-Oct-2011 |
Joe Fernandez <joefernandez@google.com> |
am 74b2b954: am 09848bc8: Merge "docs: add developer guide cross references, Project ACRE, round 3" into ics-mr0 * commit '74b2b9547329a0b05e0bd5701057696007b854bb': docs: add developer guide cross references, Project ACRE, round 3
|
74b2b9547329a0b05e0bd5701057696007b854bb |
29-Oct-2011 |
Joe Fernandez <joefernandez@google.com> |
am 09848bc8: Merge "docs: add developer guide cross references, Project ACRE, round 3" into ics-mr0 * commit '09848bc89de999416e2de82a7693b2deec6bf802': docs: add developer guide cross references, Project ACRE, round 3
|
61fd1e8d8c3ccf2d6b7d4af1c19e8f0988d5a1ec |
26-Oct-2011 |
Joe Fernandez <joefernandez@google.com> |
docs: add developer guide cross references, Project ACRE, round 3 Change-Id: I6125315ecdf0f78dd947c514a9944729d723e95d
ava/android/graphics/Canvas.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
|
71f2cf116aab893e224056c38ab146bd1538dd3e |
20-Oct-2011 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
ni/android_renderscript_RenderScript.cpp
|
7d5f5e7c8943e043a422ad51c85d4e1684c37e28 |
18-Oct-2011 |
Alex Sakhartchouk <alexst@google.com> |
adding getters to Sampler ProgramRaster, ProgramStore, Element. Element adds ability to get subelement info. Tests for new stuff. Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
ava/android/renderscript/Element.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
ni/android_renderscript_RenderScript.cpp
|
098ffcd521cd272ee3a63174759cceeda618d2ef |
11-Oct-2011 |
Romain Guy <romainguy@google.com> |
Don't call saveLayer() when it's not required Bug #5435653 saveLayer() can be extremely expensive on some GPU architectures. Avoiding this call greatly improve the rendering performance of drawables with strok + fill. Change-Id: Ib414174ba05d5bad56d942b8e67ab784e7d60b9e
ava/android/graphics/drawable/GradientDrawable.java
|
85397d8dcbcbe098c805b90fe7779206125e2399 |
07-Oct-2011 |
Jason Sams <rjsams@android.com> |
Simplify the way we get the version info. Reduces startup overhead. Change-Id: Id9556dfe553c23bf3f870a524ca5e687bb9fe777
ava/android/renderscript/RenderScript.java
|
94aaed38467c71a6c804f0e18b41346a4013c25b |
23-Sep-2011 |
Jason Sams <rjsams@android.com> |
Remove unused fields in ProgramRaster Change-Id: I70c9d47674c956ec850c178c7aaa9a5e3dd9dffb
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
2f2eea704ef82878c7aa909a1f7dbdf19851b0fb |
13-Sep-2011 |
Chet Haase <chet@google.com> |
Merge "Fix wobbly spinners"
|
e5cdb6c8394e321266fb8940fdd0c97b2f87b2f3 |
12-Sep-2011 |
Chet Haase <chet@google.com> |
Fix wobbly spinners Some progress bars use AnimatedRotateDrawable, which suffered from the same bug as AnimationDrawable (until a recent fix). The code would not account for the left/top offset of the drawable in its view, so it would rotate the drawable around the wrong center, causing it to wobble and not get erased properly. Change-Id: I3f34f797e595973d9eb1d952d92026c769c7ec0a
ava/android/graphics/drawable/AnimatedRotateDrawable.java
|
f68832bcc1069c70ef27248da6d82e9f9056955a |
12-Sep-2011 |
Romain Guy <romainguy@google.com> |
Turn hinting back on The difference is not obvious when compared to no hinting, and turning off hinting has undesirable side effects because of the lack of sub- pixel positioning when rendering text. Change-Id: If2162ba079f68f33b33aed444e80036fdbf015bb
ava/android/graphics/Paint.java
|
ddb715b238c098d8b561a44b9687f0bc67a4c141 |
09-Sep-2011 |
Dianne Hackborn <hackbod@google.com> |
Pull animation attributes out of main view class. These are now in a separate class that is only allocated when needed by the view. Change-Id: I9601bb43b3b4bfdabd982b02f7cd7534437b8ac3
ava/android/graphics/Matrix.java
|
2273b1e4eae27fa60b0b90d16a1891b4526c9b9c |
08-Sep-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Hide RTL related APIs Change-Id: Idda458fcdebe7afeb9b95e328e552fcbc7939157
ava/android/graphics/drawable/Drawable.java
|
a1b92c5e8b750d8f5b2dc5ca7e8b4edc97de5575 |
03-Sep-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5231904 - Fix wobbly progress spinners Make ProgressBar maintain aspect ratio on indeterminate progress drawables. Make RotateDrawable tolerate left/top bounds != 0. Change-Id: Iee03030caa98f72a8745f1ae3fb0de108ff663d4
ava/android/graphics/drawable/RotateDrawable.java
|
41bff38d3060dbcb55133cedaf5d962c3082efc2 |
30-Aug-2011 |
Chet Haase <chet@google.com> |
Tweaks to NotificationPanel animation The animation that runs when the NotificationPanel appears used to start, then pause for a long time as the window/surface/layer was created, then by the time it started to be visible, the animation was over. This new approach delays starting the animation until the layer has been drawn, so the animation can actually run a few frames after that before finishing. Change-Id: I998f01fd48cb762178021ad99e2b919b58a1ef3f
ava/android/graphics/drawable/ColorDrawable.java
|
8b5a8b5bed98bd1c048864abcf39dfc3875518cb |
01-Sep-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Code cleaning"
|
7d892dcc8a18376f499527a160c6c0ed664e22b1 |
01-Sep-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Code cleaning - remove unused constant - fix spelling Change-Id: I0053129b33c2ee472db84e14d4b2ace5d97d20a8
ava/android/graphics/Paint.java
|
d040edbae968d826aa2c82d382345811a45c646b |
31-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Use floating point window positions. Gets rid of gapps between windows during animations. Change-Id: I17d2ef0af214008f0eabd7eb19268f145fe83b39
ava/android/graphics/RectF.java
|
e7197a996ff9c4a51d32dd2f918aab97d2b191ef |
31-Aug-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Fix bug #5233207 android.graphics.cts.PaintTest#testBreakText fails on IRK56F trygon-userdebug"
|
0d32b317c2d1cacfa5acd34253cc626d6a776ec0 |
31-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Accessors for frame count and duration. Bug: 5233703 Change-Id: If6a758540248dc9bff56b64add04984ebd7b6833
ava/android/graphics/drawable/AnimatedRotateDrawable.java
|
8fa6503feb1954d8c11a0591a567e6acedf7abe9 |
30-Aug-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #5233207 android.graphics.cts.PaintTest#testBreakText fails on IRK56F trygon-userdebug - Paint.breakText() API was regressing on the argument validation: a count < 0 is a valid one Change-Id: I6d09294ee9f21901ba00017ce0d73f757fc7b147
ava/android/graphics/Paint.java
|
bb66c21f01b42f533878613f57d5894817c32c93 |
28-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Make Paint.set() copy shadow config. Also unify all Java variable copying into single method. Change-Id: I8fefa615f6f164ae5662913d612b388b46890089
ava/android/graphics/Paint.java
|
554366d158a0ec330a339f4343fb0a3164257f1e |
24-Aug-2011 |
Jamie Gennis <jgennis@google.com> |
SurfaceTexture: disable sync-mode SurfaceTextures This change removes the ability to create a SurfaceTexture that is capable of operating in synchronous-mode from the public APIs. Bug: 5167959 Change-Id: I09995832bb9a5f5063a67ddc3e0e1ab124d4e893
ava/android/graphics/SurfaceTexture.java
|
fc8fa638617efb5695a1f89ea75375faebbe2a40 |
18-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5128639: SystemUI grows by 10MB after taking a screenshot We now do the screenshot in a separate process. Also change the recents panel to not use hardware acceleration on lower-end devices. And improve how it gets shown to not load all data up-front which results in a long delay when you have lots of recents. Change-Id: Ia309a90f9939e5405758621b3f7114597bd0c02a
ava/android/graphics/drawable/LayerDrawable.java
|
f43fa5746ee5b81a6e386d36594094d079ac8160 |
13-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Turn off hinting by default for higher density displays. Also adds an API for apps to control whether hinting is used. Change-Id: I1a06b06255fbb8d0f02a8ce48c2cd60019088ed3
ava/android/graphics/Paint.java
|
1213697980d58d4285cc77a5dd80a453f008a077 |
12-Aug-2011 |
Justin Ho <justinho@google.com> |
Merge "Replacing sans serif system font with Roboto"
|
1ee60119c4fa51ebfa781cf5fdc33f192e8551b8 |
26-Jul-2011 |
Ted Bonkenburg <tedbo@google.com> |
Remove ParcelSurfaceTexture and update MediaPlayer This removes the ParcelSurfaceTexture class since that functionality has been folded into Surface.java. The change also updates the MediaPlayer to get rid of setParcelSurfaceTexture() and modifies setTexture() to use the new Surface functionality in order to simplify the code. Change-Id: Iafa75ea3188263928128325d8a726786971b4de4
ava/android/graphics/ParcelSurfaceTexture.aidl
ava/android/graphics/ParcelSurfaceTexture.java
|
c88ba95921444946443794cbaca5911f1a924720 |
12-Aug-2011 |
Xavier Ducrohet <xav@android.com> |
Merge "Make some methods/fields package private so that layoutlib can access them."
|
03f156e96f5b1b9427473197c2de3a8454d7039c |
12-Aug-2011 |
Romain Guy <romainguy@google.com> |
Merge "Remove unnecessary private API"
|
9d865512f1a39bac6bed612b24023213d5a1fb1d |
12-Aug-2011 |
Romain Guy <romainguy@google.com> |
Remove unnecessary private API Change-Id: I2ecb367528ec0691c07153a3d163b82a6ca33fdf
ava/android/graphics/Canvas.java
|
beb2b5cfdb79ac9147296e3a6bd21970a947a6f4 |
10-Aug-2011 |
Christian Robertson <robertsonc@google.com> |
Replacing sans serif system font with Roboto Change-Id: Ibe0aa11e2259898e65dc422c7794ab4065a0a90e
ava/android/renderscript/Font.java
|
7f9f99ea11051614a7727dfb9f9578b518e76e3c |
11-Aug-2011 |
Xavier Ducrohet <xav@android.com> |
Make some methods/fields package private so that layoutlib can access them. Change-Id: I4aeadfbaf8a4f6a459fa19937c21ac23d9e5fb64
ava/android/graphics/Bitmap.java
ava/android/graphics/Paint.java
ava/android/graphics/Path.java
ava/android/graphics/Typeface.java
|
37cc31c6040cf1b304e947eb0fe2d0341a909890 |
10-Aug-2011 |
Romain Guy <romainguy@google.com> |
Merge "Add a return value for SurfaceTextureListener#onSurfaceTextureDestroyed."
|
402f05530352f34d5320c2d23be43c274d97c4e2 |
10-Aug-2011 |
Grace Kloba <klobag@google.com> |
Add a return value for SurfaceTextureListener#onSurfaceTextureDestroyed. If returns true, the SurfaceTexture will be released by TextureView. If returns false, the client needs to release the SurfaceTexture. Change-Id: I946f71e337ad4170c168854ac27e028b82489c8c
ava/android/renderscript/RSTextureView.java
|
8984b41665f7ea2f0fdbc8ce00556b9e7762668e |
10-Aug-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add more Paint text APIs parameters checks Change-Id: Idd04e9937b821180f46852451405bb9c6d59da37
ava/android/graphics/Paint.java
|
15c097a1c23105cdc0dd66dd5605ff35467d7118 |
08-Aug-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add more optimizations for Text measuring / breaking / getting advances - do not go to native if this is not needed (empty or null text) - do expandMetricsFromPaint() in TextLine when needed instead of calling handleText() with emty string just for doing expandMetricsFromPaint() Change-Id: I1f566ccef66cbc990ebbb77ef149899119e37e84
ava/android/graphics/Paint.java
|
4c7dbc04958cb585a2b68eaa664e816f0d84da9f |
08-Aug-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #4584320 Single Line EditText not drawing correctly with spans applied (ICS) - provide a better fix by still using the full context of the text (versus using the text only) Change-Id: I542335e98117921d75c191e90a9b2018ca356ac9
ava/android/graphics/Paint.java
|
253267256997b2bd5cf1c40e1302a4a1240d756f |
08-Aug-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Fix bug #4584320 Single Line EditText not drawing correctly with spans applied (ICS)"
|
f2ce877c1dde094ab599f0d3103145c9381ab260 |
06-Aug-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #4584320 Single Line EditText not drawing correctly with spans applied (ICS) - use correct 0 index for computing advance thru the char buffer (the buffer is created from TextUtils.getChars()) - udpate unit tests Change-Id: Iaeb07658b79ecdf5e17395d55afb7c84965bb0fc
ava/android/graphics/Paint.java
|
8f019d63055ad76b94710b7b96e29625173584c4 |
05-Aug-2011 |
Stephen Hines <srhines@google.com> |
Merge "Start using bcinfo components within librs."
|
09f6d67f37d77853dd19fde79523edc524c7c9cd |
04-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Add camera bayer image format."
|
70fb9085044c5e6f52c33c970d238b764cf2373b |
02-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera bayer image format. The API are hidden. bug:5086073 Change-Id: Ic9a53e5d5007ad3f12a28406ee25098227f14cbc
ava/android/graphics/ImageFormat.java
|
4382467a80dd12c6362d57edca7f2367f7ae877c |
02-Aug-2011 |
Stephen Hines <srhines@google.com> |
Start using bcinfo components within librs. BUG=4942491 Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ni/android_renderscript_RenderScript.cpp
|
ec46b4e1ca89d7c3a9ad70ded58da08b5e19f08f |
04-Aug-2011 |
Mathias Agopian <mathias@google.com> |
Add a 'release' method to the SurfaceTexture public Java API Bug: 5063618 Change-Id: I689cb0c01c14e597ccfb4eb0972e64fa570bd4e8
ava/android/graphics/SurfaceTexture.java
|
6311d0a079702b29984c0d31937345be105e1a5e |
03-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Clear the bitmap from the canvas in a lot of places. Change-Id: I6b2071ac7b348c473b9bdd1b972d095aebbb4fb3
ava/android/graphics/Bitmap.java
|
b1216dd916e0f5fdec29684120c5bcc904800916 |
02-Aug-2011 |
Romain Guy <romainguy@google.com> |
Copy constructors should actually copy stuff. Bug #5027094 Change-Id: Iab6bf652e0b9bdd1bbc794e7c4218f46bafdd1a4
ava/android/graphics/Paint.java
ava/android/graphics/drawable/BitmapDrawable.java
|
0965a3244b4c3009d08db2e084cdcb681ef66d26 |
02-Aug-2011 |
Romain Guy <romainguy@google.com> |
Allow Canvas.setBitmap() to receive a null Bitmap. Change-Id: I6096f0b44866e532ccd96a29c816bf34d48c1dc2
ava/android/graphics/Canvas.java
|
34235c6eded32fa6840db7a0f38e0e2905aff8b0 |
19-Jul-2011 |
Scott Main <smain@google.com> |
cherrypick Change-Id: Iaada8d42f97786d393743cd7fc3011da1d21f22e docs: resolve issue 5044273 and fix markup error Change-Id: Ic028292245c14cca218ea9ac771f292254577e7c
ava/android/graphics/drawable/AnimationDrawable.java
|
804b3d76c39eca09cbbd8b7c3fa1718e7ad094cc |
27-Jul-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Add getName to renderscript base object"
|
0400b07c6bfc3fca49bc10db0a2040aba8664c8e |
26-Jul-2011 |
Alex Sakhartchouk <alexst@google.com> |
Add getName to renderscript base object Change-Id: Ia28f88d2c9d679692778641548fdac08c1041d02
ava/android/renderscript/BaseObj.java
|
684b23513c9137ddc04b06ac05a4b15be06ad2f4 |
26-Jul-2011 |
Jason Sams <rjsams@android.com> |
Unhide new RS apis. Change-Id: I83505156bd8a0ffabf0da3aef937693eaee9d9cd
ava/android/renderscript/RSTextureView.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Script.java
|
835b8544cc333ef87e42b1d71cf8ad3cddccdc19 |
20-Jul-2011 |
Alex Sakhartchouk <alexst@google.com> |
Fixing bitmap invalidation bug. Change-Id: I47776f2c1a567342f0826850237c15a5d6315f71
ni/android_renderscript_RenderScript.cpp
|
46c72507984f32c8b5c86721086b624d73ae859a |
18-Jul-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Clean test APIs for Harfbuzz support"
|
796cc96243a57cd1b652bd90c4e7ba7823c6c2fe |
16-Jul-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Clean test APIs for Harfbuzz support - also update unit tests Change-Id: I557f61e84c4c4b6165163b783d9c679a6b3b4106
ava/android/graphics/Canvas.java
|
dafbf247ee4d0c14d501a23612115ab3a1306288 |
16-Jul-2011 |
Romain Guy <romainguy@google.com> |
Remove unused code Change-Id: I7f7fc6bac03c92087037fc56b78fc43a1e93dae5
ava/com/android/internal/graphics/NativeUtils.java
|
8c55a9a57e4f13ec420c3de7b3abfdcf454f6633 |
12-Jul-2011 |
Jeff Brown <jeffbrown@google.com> |
Merge "Remove the simulator target from all makefiles. Bug: 5010576"
|
bd882b1c8708686d373c56e07e6bb8b1cb6ffd9e |
12-Jul-2011 |
Jeff Brown <jeffbrown@google.com> |
Remove the simulator target from all makefiles. Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
ni/Android.mk
|
ac7f69bac34e6fbfc497cbb8f3f5a060bc70df6d |
12-Jul-2011 |
Jason Sams <rjsams@android.com> |
Merge "Add error checks for AllocationAdapters being used in unsupported ways."
|
ef72ff220c8bf6c8d7753f30ddaad89d4d8cada9 |
11-Jul-2011 |
Logan Chien <loganchien@google.com> |
Use resource entry name instead of mangled name. Change-Id: I833fa1b529fe505ce20ede12b7f4b5952a6ac1f0
ava/android/renderscript/ScriptC.java
|
fcc8fae91e74a24eba8bb20c80d7f29aaf31a828 |
09-Jul-2011 |
Romain Guy <romainguy@google.com> |
Merge "Correctly render nested rectangles with different winding rules."
|
d4b5795e5efd05be7e482e013dfdec519ad2601e |
09-Jul-2011 |
Romain Guy <romainguy@google.com> |
Correctly render nested rectangles with different winding rules. Change-Id: I331d9dc1c17aee62a2fa213692c62a5ba1bb079a
ava/android/graphics/Path.java
|
48fe534838d8b9d10f98ea2662eec258320ab4e7 |
08-Jul-2011 |
Jason Sams <rjsams@android.com> |
Add error checks for AllocationAdapters being used in unsupported ways. Change-Id: If6506e04d65a7b3d79203ac7a20a7961368ef04f
ava/android/renderscript/Allocation.java
ava/android/renderscript/AllocationAdapter.java
|
d015327223e1b333d479e69db64f512a0fe7b6e0 |
08-Jul-2011 |
Jason Sams <rjsams@android.com> |
Merge "Fix more type info caching bugs."
|
ad37cb26cd8d8a05077152ebc5b841a5629cfbbd |
08-Jul-2011 |
Jason Sams <rjsams@android.com> |
Fix more type info caching bugs. Change-Id: I917a1190ec12fe954c9bf51ffd446ef564837e68
ava/android/renderscript/Allocation.java
|
3055353fd4037e58bb7a7081ca50c0a76935959b |
08-Jul-2011 |
Jason Sams <rjsams@android.com> |
Merge "Fix defered type creation when loading from A3D."
|
452a7661e8b06459b75493b441d33244939c1153 |
08-Jul-2011 |
Jason Sams <rjsams@android.com> |
Fix defered type creation when loading from A3D. Change-Id: I09387c0859dcc9fe77014bc7486109d81742f298
ava/android/renderscript/Allocation.java
|
e4827389e78770088be1c36b46b8d54922e8689f |
08-Jul-2011 |
Jason Sams <rjsams@android.com> |
Merge "AllocationAdapter cleanup."
|
ba862d1544a06528151550be1784a926ee986580 |
08-Jul-2011 |
Jason Sams <rjsams@android.com> |
AllocationAdapter cleanup. Change-Id: Ia7eb0925e410779bbd6a925af721e3834dcf83f8
ava/android/renderscript/Allocation.java
ava/android/renderscript/AllocationAdapter.java
|
f61970fc79e9c5cf340fa942597628242361864a |
07-Jul-2011 |
Romain Guy <romainguy@google.com> |
Add an API to query maximum bitmap/texture size on Canvas. Change-Id: I2c576c9a4ecad9f33cc6636bcbc29786acdf052d
ava/android/graphics/Canvas.java
|
03f9435273df3c8d6f342adfc391844a18535adf |
02-Jul-2011 |
Glenn Kasten <gkasten@google.com> |
Merge "Bug 4571308 Provide correct video frame timestamps"
|
3cf7cf575138bcbe5b49c32eb4ae401f92e4c8f7 |
28-Jun-2011 |
Jamie Gennis <jgennis@google.com> |
Merge changes I9fb59763,I8b2c6e00 * changes: SurfaceTexture: consume buffers after err checks SurfaceTexture: change onFrameAvailable behavior
|
bd5404d0312752e7c8946e8540129f0d2d97bcd7 |
27-Jun-2011 |
Jamie Gennis <jgennis@google.com> |
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
ava/android/graphics/SurfaceTexture.java
|
a2c8a7b5739c1febf8ffbf9461334343bdadab16 |
27-Jun-2011 |
Jean-Baptiste Queru <jbq@google.com> |
am ec5039b3: am 99c070d8: am 4fea5373: Merge "Add WEBP to the list of Image formats that support Compression." * commit 'ec5039b3720ee9b92fb2a2c6dd9f468d2dcd7172': Add WEBP to the list of Image formats that support Compression.
|
5c2faf3dc310b100707eb9e32e1e5ae8ceffd0c6 |
27-Jun-2011 |
Glenn Kasten <gkasten@google.com> |
Bug 4571308 Provide correct video frame timestamps Change-Id: I0f726817fc02d3e2a4cf82ed801ef977994e6bcc
ava/android/graphics/SurfaceTexture.java
|
f670be372ba8e23c098e77b3a749b6333af0435d |
25-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Merge "Finish any enter animation when jumping to state."
|
a0ac98bd5cb550319221c1d60277e07a9d2e3a91 |
25-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Finish any enter animation when jumping to state. 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
ava/android/graphics/drawable/DrawableContainer.java
|
ec5039b3720ee9b92fb2a2c6dd9f468d2dcd7172 |
24-Jun-2011 |
Jean-Baptiste Queru <jbq@google.com> |
am 99c070d8: am 4fea5373: Merge "Add WEBP to the list of Image formats that support Compression." * commit '99c070d8eb9f1ff9ea5c38991f15f091040226c2': Add WEBP to the list of Image formats that support Compression.
|
0904d0af81e8a0a5404d6c03f4dcea02bea8170d |
24-Jun-2011 |
Grace Kloba <klobag@google.com> |
Add allowSynchronousMode to SurfaceTexture constructor. Change-Id: I54f30a3c16bbe6b813f3bcd1d389da5627531304
ava/android/graphics/SurfaceTexture.java
|
7c1747c13c75eb0197db979d48cb4f9c59d52201 |
24-Jun-2011 |
Stephen Hines <srhines@google.com> |
Merge "Remove verbose logging, update test app and docs."
|
3d782666d73c3ce0ffb77e71db7309bc3297ecb8 |
24-Jun-2011 |
Stephen Hines <srhines@google.com> |
Remove verbose logging, update test app and docs. Change-Id: I6659c5e51a747011239128dc2682a5d78aecfa26
ava/android/renderscript/Font.java
|
0694cfe49a889788e185a265deed0c231fe31f4b |
23-Jun-2011 |
tedbo <tedbo@google.com> |
Merge "Add method to create a ParcelSurfaceTexture from android.view.Surface."
|
b950b8e23e18cbe23069b791bca93c8cfbbab5ce |
23-Jun-2011 |
Jamie Gennis <jgennis@google.com> |
Merge "Fix the issue where onFrameAvailable is not triggered if SurfaceTexture is in sync mode."
|
2305ac9e4a262ed09fd034ae417e9b1dda4c0ccb |
23-Jun-2011 |
Vikas Arora <vikasa@google.com> |
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
ava/android/graphics/Bitmap.java
|
cf559377b750271472aa0a717bf3b7d34abc0b39 |
23-Jun-2011 |
Grace Kloba <klobag@google.com> |
Add onSurfaceTextureUpdated to the TextureView listener. The app needs a way to throttle the producer side. Expose this to enable it. Change-Id: I04b6a3fc444117a9fc2449fb87c3c834247c8ef1
ava/android/renderscript/RSTextureView.java
|
4e8a5c922c287ec97fec847194e930f8598a1941 |
23-Jun-2011 |
tedbo <tedbo@google.com> |
Add method to create a ParcelSurfaceTexture from android.view.Surface. Change-Id: I05e343ab7e327478f60322af9373574b70c148f5
ava/android/graphics/ParcelSurfaceTexture.java
|
ad4f70306b2089a273635b73a101fe48aa36cbe2 |
22-Jun-2011 |
Chet Haase <chet@google.com> |
Fix flashing artifacts caused by invalidation bugs 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
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
|
925bcaabde5a21687b51caa7ab329310a819f068 |
22-Jun-2011 |
Grace Kloba <klobag@google.com> |
Fix the issue where onFrameAvailable is not triggered if SurfaceTexture is in sync mode. If there is more frame after updateTexImage, trigger the listener again. Change-Id: I1415ae9a914cc8bb139cb369464b1f6a2aa24058
ava/android/graphics/SurfaceTexture.java
|
dbe03ae5d0f372beee906558af73f32c55382b22 |
22-Jun-2011 |
Jason Sams <rjsams@android.com> |
Merge "Fix bugs in AllocationAdapter."
|
ee2d809ab099e67698a37f13a42d22eaa2251f77 |
22-Jun-2011 |
Jason Sams <rjsams@android.com> |
Fix bugs in AllocationAdapter. Change-Id: Ib530fc719de3587f44eed88bd1d16e22dd5af64a
ava/android/renderscript/AllocationAdapter.java
|
419091185f3c9c2d22c0673daca38c92985244c5 |
22-Jun-2011 |
Stephen Hines <srhines@google.com> |
Merge "Support missing RS vector types."
|
79ad3f25bc224a86487aa6cf7b2c7ffe617ee77d |
21-Jun-2011 |
Stephen Hines <srhines@google.com> |
Support missing RS vector types. Change-Id: I87eae3cc79c3963d5a8edf16cc26eee6d93d81d7
ava/android/renderscript/FieldPacker.java
|
faa32b33b50ad941f631716dd0915e936bdc3ac5 |
21-Jun-2011 |
Jason Sams <rjsams@android.com> |
First cut at RSTextureView. Change-Id: I920950f33079b6bb7e48bb8970201ab9737bb021
ava/android/renderscript/RSTextureView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ni/android_renderscript_RenderScript.cpp
|
3c0618be2fdad66f8d2249bd8b83a436b8aadec4 |
20-Jun-2011 |
Stephen Hines <srhines@google.com> |
Merge "Add support for more vector types to RS."
|
dc122622307579fa0c46a597aff5a5017617d64c |
17-Jun-2011 |
Stephen Hines <srhines@google.com> |
Merge "POSITVE -> POSITIVE typo fix"
|
2b1382de8c50f483b0595b54fd87a482e6eba834 |
17-Jun-2011 |
Stephen Hines <srhines@google.com> |
Merge "Add isCompatible() to RS Element."
|
f257e513a11cb89a6cf5200ecf5ae14714cdaf39 |
14-Jun-2011 |
Stephen Hines <srhines@google.com> |
Add isCompatible() to RS Element. BUG=4203264 Change-Id: Id68aead685f6cbc71c2fbe461cb38382e0563f43
ava/android/renderscript/Element.java
|
20fbd01335f3a41ab78e0bb9f70124665afb1e3b |
17-Jun-2011 |
Stephen Hines <srhines@google.com> |
POSITVE -> POSITIVE typo fix Change-Id: Ib26eb35fad0c93543f69f6c200820f04c435c2af
ava/android/renderscript/Allocation.java
ava/android/renderscript/AllocationAdapter.java
ava/android/renderscript/Type.java
|
e5e0c50f7dfaccc220725c5595080e921ffda1e4 |
16-Jun-2011 |
Romain Guy <romainguy@android.com> |
Properly refcount SurfaceTexture in the JNI layer. Change-Id: I4b4c8020c13b8d6ce0d302fe42410033bf5785a6
ava/android/graphics/SurfaceTexture.java
|
e460e6d7181282937fc79119e3271bb8a80cffcf |
15-Jun-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Add View.getResolvedLayoutDirection()"
|
c0053223bedf33581b0830fb87be32c1f26e5372 |
13-Jun-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add View.getResolvedLayoutDirection() - update Callback2 interface - update Gravity.getAbsoluteGravity() and Gravity.apply() to be more generic by changing "boolean isRtl" parameter to "int layoutDirection" - fix BiDiTests for RTL FrameLayout Change-Id: I97bb456c22d5fd3ecb34f08564ce4dbed37e7459
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
304b1f5497155bcf91e7b855cfab7a675e80bf26 |
14-Jun-2011 |
Alex Sakhartchouk <alexst@google.com> |
Allocation copy functions. Change-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd
ava/android/renderscript/Allocation.java
ava/android/renderscript/AllocationAdapter.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
4532c5e49cc0d029c53a3aee3e0b1fdf8ffd2ec4 |
10-Jun-2011 |
Jamie Gennis <jgennis@google.com> |
Merge "Add ParcelSurfaceTexture Java class to enable ISurfaceTexture sharing via Binder."
|
d54f3f41c4b41955b7b4382a08b97a356b31fde4 |
10-Jun-2011 |
Stephen Hines <srhines@google.com> |
Merge "Override equals()/hashCode() for RS BaseObj."
|
050316184b01c0d1a01c46afae7429b89a27c31b |
07-Jun-2011 |
tedbo <tedbo@google.com> |
Add ParcelSurfaceTexture Java class to enable ISurfaceTexture sharing via Binder. This adds a new ParcelSurfaceTexture.java class that can be instantiated with a SurfaceTexture and used to send the corresponding ISurfaceTexture interface to another process via Binder. The ParcelSurfaceTexture java object can then be used to create an ANativeWindow based on the SurfaceTextureClient interface. Change-Id: Ie38ea948b866e52f36a6d0f6cde19b54a8546817
ava/android/graphics/ParcelSurfaceTexture.aidl
ava/android/graphics/ParcelSurfaceTexture.java
ava/android/graphics/SurfaceTexture.java
|
705d2ea63a4b3c2345af83eec9dabdeea29cfa9f |
09-Jun-2011 |
Stephen Hines <srhines@google.com> |
Override equals()/hashCode() for RS BaseObj. This will be used by slang reflection to type-check parameters to functions that are of Allocation types (such as what happens with forEach). BUG=4203264 Change-Id: I2ba94531bbf53becf7695b253e1faa3dff099894
ava/android/renderscript/BaseObj.java
|
aece2ccccbf65cfeba642d11fa4bd0c794498f23 |
06-Jun-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Unhiding render target code for renderscript"
|
85dae045a2c3ac7b9d4bcad7a83ec587d0b7813e |
06-Jun-2011 |
Alex Sakhartchouk <alexst@google.com> |
Unhiding render target code for renderscript Change-Id: I32d80e6c49dbda955402f7ddffdb213c70ddbec9
ava/android/renderscript/Allocation.java
|
6e66725e1cd631007c226e9ea7b99211bd1276e5 |
05-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Fix the false-alarm bug when we skip to the end, which should be OK. Fix the bug b/4540617. Change-Id: I64a77b8c5d89bcd35f81d196928a671c954e9a28
ava/android/renderscript/FieldPacker.java
|
e27832acc083fa889e86b4c629b6aedd8855ceca |
03-Jun-2011 |
Stephen Hines <srhines@google.com> |
Improve validation in RS FieldPacker. Change-Id: I9f6a58048129db4978c893c2dc591b0ed825d05f
ava/android/renderscript/FieldPacker.java
|
260c77a4f741c3db76057cc4ea2ee54fe335ecf9 |
02-Jun-2011 |
Glenn Kasten <gkasten@google.com> |
Use android.os.Process.THREAD_PRIORITY_* symbols As part of latency project, searching for and replacing hard-coded thread priorities by symbols. Change-Id: I113c07af95f8808b889b665e884b6b41d3440f8d
ava/android/renderscript/RenderScript.java
|
836c4a58a7f03485ef433dcdb61837cbc0c39735 |
01-Jun-2011 |
Stephen Hines <srhines@google.com> |
Add support for more vector types to RS. Change-Id: If1bc34ef6670b6b5de3c1b6b3b3325637b8c7b43
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
|
f5534a0785db9dfa239d8b6c20b011993742d534 |
27-May-2011 |
Chet Haase <chet@google.com> |
Fixes for AnimationDrawable Set up AnimationDrawable with an initial frame when it is constructed from code (via addFrame()). This is equivalent to what is done when it is constructed via xml resources. Change-Id: I86784a241268aa2d03af8edecbc80a7cc3548e19
ava/android/graphics/drawable/AnimationDrawable.java
|
6a03640539405afbdefe72894759281b98aa6e6f |
23-May-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add support for Gravity BEFORE and AFTER - update layouts - add Callback2 for RTL aware Drawable - add unit tests Change-Id: Ic64d0291e262170aff7297c6580b0b422eaa8d89
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
6c72eec06e69559b4d990777c7b280aa81586797 |
17-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Preparing libRS for for compilation on host. Change-Id: I851add79831331c8a8b20dcccdb0817f8ad0c359
ni/android_renderscript_RenderScript.cpp
|
edbfabdb98a2974f973d6c042e6efd547dc02fc5 |
18-May-2011 |
Jason Sams <rjsams@android.com> |
Core to client fifo on sockets. Change-Id: I3b84a7d4c3c5fa0d764ad4db22dfd142d5cfa95b
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
f97ed771979162c4a2a75959c57fb793438a3a8b |
16-May-2011 |
Dianne Hackborn <hackbod@google.com> |
am d90a2c4d: am 1e662c32: Merge "DO NOT MERGE. Integrate from master: Rework display size access." into honeycomb-mr2 * commit 'd90a2c4d4463085155444efb07eba2d6579b444a': DO NOT MERGE. Integrate from master: Rework display size access.
|
ac8dea12c17aa047e03a358110aeb60401d36aa2 |
21-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
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
ava/android/graphics/Point.aidl
ava/android/graphics/Point.java
ava/android/graphics/PointF.aidl
ava/android/graphics/PointF.java
|
25999a08a6652ff5d7d0973f279f1e92e04b3506 |
12-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Cleanup mesh creation. Change-Id: Iaf5e060711dcb6341ac0f337dfb274528cb68d3e
ava/android/renderscript/Mesh.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
7a22e107d100caea2a661ec73e4525d69f0f9759 |
06-May-2011 |
Jason Sams <rjsams@android.com> |
Add code for generating fifo command packing. Change-Id: I2d2ef095344b200b10457de96ae1d85821edc91e
ni/android_renderscript_RenderScript.cpp
|
a89094aa3bc059c6e03b20b4c5b1ede4582f3da9 |
05-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Code Cleanup and better Sampler creation method Change-Id: I9e35081ee6034cb619f43a47f8f22f38977f5d12
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
ni/android_renderscript_RenderScript.cpp
|
2698536b3ff60bfee85e47e4a8d4b25fdfdf4db5 |
04-May-2011 |
Jason Sams <rjsams@android.com> |
Fix error checks on compute context creation. Remove GL init for compute scripts. Change-Id: I1bce8e4112babf4345fa56a30a9bed753734d8d6
ava/android/renderscript/RenderScript.java
|
8f0095cd33558e9cc8a440047908e53b68906f5f |
03-May-2011 |
Romain Guy <romainguy@google.com> |
Allows to render with an OpenGL context inside a TextureView. Change-Id: I59453f7fc3997f0502a1c5d325d37fed376fabc7
ava/android/graphics/SurfaceTexture.java
|
e7cb25916c70625e9086386293247ec604753d5c |
02-May-2011 |
Conley Owens <cco3@android.com> |
am 1eb31b43: am 718516f3: am 9fd8e057: Merge "Fix memory leak of SkMovie class" * commit '1eb31b434fdc325c55b65ecf1783c63b2fdfa669': Fix memory leak of SkMovie class
|
1eb31b434fdc325c55b65ecf1783c63b2fdfa669 |
30-Apr-2011 |
Conley Owens <cco3@android.com> |
am 718516f3: am 9fd8e057: Merge "Fix memory leak of SkMovie class" * commit '718516f3b73468c480ef8d2283a1c80a6223658d': Fix memory leak of SkMovie class
|
17f83df9604ef9239694e8fd5a9efb894fd28453 |
30-Apr-2011 |
Conley Owens <cco3@android.com> |
am 7dcdfd79: am f26ec38c: am 501f7bca: Merge "Eliminating dead logic - bitmap state simply cannot be null here." * commit '7dcdfd7988d1e57c7a705a2d7294e8bfa2b8afc9': Eliminating dead logic - bitmap state simply cannot be null here.
|
7dcdfd7988d1e57c7a705a2d7294e8bfa2b8afc9 |
29-Apr-2011 |
Conley Owens <cco3@android.com> |
am f26ec38c: am 501f7bca: Merge "Eliminating dead logic - bitmap state simply cannot be null here." * commit 'f26ec38c344af8cf91575b461028a3033b940d49': Eliminating dead logic - bitmap state simply cannot be null here.
|
9fd8e0579fb3306f61ba1716b1977562ae3626e1 |
29-Apr-2011 |
Conley Owens <cco3@android.com> |
Merge "Fix memory leak of SkMovie class"
|
c576537166fa3f829e4b5d8c6617a36b47e75fc3 |
29-Apr-2011 |
Jason Sams <rjsams@android.com> |
Pipe rsa function though the RS api table. Change-Id: Ic8a3bef5d337be1d8fc5ca961eec6be4761701c5
ni/android_renderscript_RenderScript.cpp
|
5ac02e73c313935b1af8a536e47f74b616986dfe |
28-Apr-2011 |
Stephen Hines <srhines@google.com> |
am 697f8b33: am 00df8e23: Merge "Check setName() for null string + fix rsRand()." into honeycomb-mr1 * commit '697f8b331bb339e4db716efbb96e2182aac40255': Check setName() for null string + fix rsRand().
|
6e494d3ab606be8c06f8d4930fbec572bbfa15c2 |
28-Apr-2011 |
Jason Sams <rjsams@android.com> |
Add dalvik code for forEach. Change-Id: I26533fc553315b99b8f177ab62d9735a177b26b0
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
4658d779e37b0127060438b4cb364c3e0eab5956 |
20-Apr-2011 |
Alex Sakhartchouk <alexst@google.com> |
Check setName() for null string + fix rsRand(). Change-Id: I5e0042930209861e2eb9acc91380e9473dac0997
ava/android/renderscript/BaseObj.java
|
36f873c765fee84ec26b0e21021ef4c6edc78123 |
27-Apr-2011 |
Jason Sams <rjsams@android.com> |
Merge "Cleanup rs.spec file and code generator."
|
65bdaf1c6d463d9441125d2c87a36015bfef2d95 |
26-Apr-2011 |
Jason Sams <rjsams@android.com> |
Cleanup rs.spec file and code generator. Change-Id: I369e36b222ff962fc6835bc550435c2940e2b5fd
ni/android_renderscript_RenderScript.cpp
|
64e00980a335d86402e2c318bcf19f58d11b8163 |
26-Apr-2011 |
Stephen Hines <srhines@google.com> |
Merge "Start ICS header cleanup and finish type matrix."
|
e1c6ff4b91072a4071589938c74dd65d66f88fb5 |
26-Apr-2011 |
Romain Guy <romainguy@google.com> |
Make setGradientCenter/Radius work. The previous implementation would not rebuild the gradient shader when programmatically changing the shader's properties. Also fixes the documentation since the gradient center does affect linear gradients. Change-Id: I5387188484b862f6835b0da9042b25032e55e792
ava/android/graphics/drawable/GradientDrawable.java
|
ee6d5cfdff475f6c1119f060b139bdc1b621fa8b |
26-Apr-2011 |
Romain Guy <romainguy@google.com> |
Copy the solid color when mutating a gradient drawable. Change-Id: If3eed36b81f54bb5a56eab7784feda3e3786f8fc
ava/android/graphics/drawable/GradientDrawable.java
|
4a123c4d69a1a73d0e16834700c3fe95034fe66e |
26-Apr-2011 |
Romain Guy <romainguy@google.com> |
Allow bitmap filtering on NinePatchDrawable. There's no reason to not allow it anymore. Change-Id: Id1881784e6abb49f1965af6595a77391b88b426f
ava/android/graphics/drawable/NinePatchDrawable.java
|
6cc888e77e17ac522f75bf61403307de8ace2ef3 |
23-Apr-2011 |
Jason Sams <rjsams@android.com> |
Start ICS header cleanup and finish type matrix. Change-Id: If65f96f08c958d330862c543d85dd9d4a0f90e06
ava/android/renderscript/Byte2.java
ava/android/renderscript/Byte3.java
ava/android/renderscript/Byte4.java
ava/android/renderscript/Double2.java
ava/android/renderscript/Double3.java
ava/android/renderscript/Double4.java
ava/android/renderscript/Int2.java
ava/android/renderscript/Int3.java
ava/android/renderscript/Int4.java
ava/android/renderscript/Long2.java
ava/android/renderscript/Long3.java
ava/android/renderscript/Long4.java
ava/android/renderscript/Short2.java
ava/android/renderscript/Short3.java
ava/android/renderscript/Short4.java
|
e7c4a7565c7f8c8fc1ec92dc0692577fcc474750 |
06-Apr-2011 |
Alex Sakhartchouk <alexst@google.com> |
Modifying libRS internal communication to handle network rendering. Change-Id: I8c8b3cc3402ecf4ba774e1d668dce25ff0af0e5a
ni/android_renderscript_RenderScript.cpp
|
0a1413e4bf9dcda2a8abb2287e43f612a7fb2453 |
22-Apr-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Clean getTextRunAdvances() APIs - remove ICU reference in API names - use a "reserved" int parameter to pass either "0" for Harfbuzz or "1" for "ICU" Change-Id: I88b4f76feafd203a6999cd7349402fa36a9a4b2a
ava/android/graphics/Paint.java
|
44bc17c6b517aef35a390c81b5aa79c4f284f744 |
21-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
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: I2958a6660895c1cba2b670509600014e55ee9273
ava/android/graphics/Point.aidl
ava/android/graphics/Point.java
ava/android/graphics/PointF.aidl
ava/android/graphics/PointF.java
|
e42143aa575dcb8ab0616080b2e9b4614a1a4167 |
19-Apr-2011 |
Jozef BABJAK <jozef.babjak@gmail.com> |
Eliminating dead logic - bitmap state simply cannot be null here. Change-Id: I33fdf650b06242efa22ca30b3f7252f6854b42f6
ava/android/graphics/drawable/BitmapDrawable.java
|
0343a7eb6d7cd2bd44dabe5119e2366e84427c93 |
08-Apr-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "TextLayoutCache - add glyphs caching"
|
fcf2be1846935e7983ea2fe87fdd4d7af27764b6 |
06-Apr-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
TextLayoutCache - add glyphs caching - cache glyphs after Harfbuzz shaping - use "m" prefix for member variables - add temporary API for drawing text with glyphs - update BiDiTest app Change-Id: I619b3f313b15f010018daad21b3e5e486619b4e4
ava/android/graphics/Canvas.java
|
fbb0788463c17fd2d718cefc11474357d3433dcb |
08-Apr-2011 |
Elliott Hughes <enh@google.com> |
Merge "Use jniThrowException for exception throwing from native code."
|
43a17654cf4bfe7f1ec22bd8b7b32daccdf27c09 |
07-Apr-2011 |
Joe Onorato <joeo@google.com> |
Remove the deprecated things from Config.java. These haven't been working since before 1.0. Change-Id: Ic2e8fa68797ea9d486f4117f3d82c98233cdab1e
ava/android/renderscript/Mesh.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Sampler.java
|
8451b25a4422656bbd6657a5855e69c0f4d53c74 |
08-Apr-2011 |
Elliott Hughes <enh@google.com> |
Use jniThrowException for exception throwing from native code. I'll do media and the generated gl stuff separately. Otherwise, this cleans up all direct calls of ThrowNew/Throw except the one in the binder that needs to remain. Change-Id: I8f95a5f020f53b25926ad31ac0c9477ddf85d04b
ni/android_renderscript_RenderScript.cpp
|
bd184c55850997a5c5e285357998dadbe95b7b5d |
06-Apr-2011 |
Jason Sams <rjsams@android.com> |
Cleanup character limits. Change-Id: Icb127248d6e3a0b662ed3b13c9a6646f4f81129a
ava/android/renderscript/RenderScript.java
|
331bf9b14b1c5c1e88f5c4092b6e24fae887fb3b |
06-Apr-2011 |
Jason Sams <rjsams@android.com> |
Seperate ProgramRaster. Cleanup ProgramRaster and ProgramStore creation. Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
78a9f6a8227d1e9b465acb84f8476a30c5af9c13 |
04-Apr-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "First draft of fbo in renderscript. Updating samples and benchmark"
|
ef353dde086a6833471deff4da58a6eaf8a1ef36 |
31-Mar-2011 |
Stephen Hines <srhines@google.com> |
Make BaseObj a public class. BUG=4156151 Change-Id: Ia5d5ae08ab8e176ad3ca1f38c2c33ef4e9551213
ava/android/renderscript/BaseObj.java
|
8e90f2bc1fa35a2dc7bd2aab8b8241b628800218 |
01-Apr-2011 |
Alex Sakhartchouk <alexst@google.com> |
First draft of fbo in renderscript. Updating samples and benchmark Change-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
|
eee49c699c035ffba188417489f40d34f587d65c |
25-Mar-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix text redering issue where the text was sometimes truncated - mostly was visible in Settings apps / Wi-Fi networks summary info for each network - correctly setup the local SkPaint for advances computation - improve test app for adding live resizing Change-Id: Ia031fe1b115b521ba55c7e68f2a26300f02e48ca
ava/android/graphics/Paint.java
|
a3cbe69ae693004b2fa459d95578b4b3189c86fb |
30-Mar-2011 |
Romain Guy <romainguy@google.com> |
Merge "Move the drawable state to the correct class. Bug #4170455"
|
2660a3ec8564918a243b1b02e3652c514bc93bfc |
30-Mar-2011 |
Romain Guy <romainguy@google.com> |
Move the drawable state to the correct class. Bug #4170455 The state tracking whether the Paint's shader should be rebuilt was kept in the wrong class. This lead to the Drawable keeping track of the dirty status of the Paint stored in the ConstantState. This of course does not work properly when several drawables are inflated form the same ConstantState. This change fixes the issue by moving the dirty Paint state to the ConstantState class. This is allowed to work because of the single-thread rule enforced by the UI toolkit. Change-Id: I9bb31d8e7335d6bb418470b59ae25d9085d7bd23
ava/android/graphics/drawable/BitmapDrawable.java
|
37c1bbb51a5013f4319447106f834a4a9e0511cb |
29-Mar-2011 |
Brad Fitzpatrick <bradfitz@android.com> |
am 8ef609ab: am a4206029: am 5d5a0ca5: Merge "Fixing the wrong link in YuvImage JavaDoc." * commit '8ef609abe56c9872c93fc304037d1e52d4475e5e': Fixing the wrong link in YuvImage JavaDoc.
|
8ef609abe56c9872c93fc304037d1e52d4475e5e |
29-Mar-2011 |
Brad Fitzpatrick <bradfitz@android.com> |
am a4206029: am 5d5a0ca5: Merge "Fixing the wrong link in YuvImage JavaDoc." * commit 'a4206029cbb8f6c02c47db52f84b7d52e154e35a': Fixing the wrong link in YuvImage JavaDoc.
|
08d7778f081aae745e6ad9e5350221b21dbf352e |
28-Mar-2011 |
Kimiyoshi Kusaka <kusaka.kimiyoshi@sharp.co.jp> |
Fix memory leak of SkMovie class Movie class doesn't have finalize method. So memory leak of SkMovie class of native Skia occurs when Movie class is released. I add finalize method to Movie class (Movie.java) and jni destructor method to SkMovie class (Movie.cpp). Change-Id: I4dae9dd95f128cbfade50bef978b219ba99321dd
ava/android/graphics/Movie.java
|
696257ccf315a1da042787c5b2d1f80c7146fc94 |
26-Mar-2011 |
Mathias Agopian <mathias@google.com> |
merge libsurfaceflinger_client into libgui this is the first step in unifying surfacetexture and surface. for this reason the header files were not moved, as most of them will eventually go away. NOTE: currently we keep libsurfaceflinger_client.so as an empty library to workaround prebuilt binaries wrongly linking against it. Change-Id: I130f0de2428e8579033dc41394d093f4e1431a00
ni/Android.mk
|
a5d42c857818036375fff2da9f0d0ab34219d773 |
24-Mar-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "NEW_API: Add getTimestamp() to SurfaceTexture."
|
ee0c116ab2bd5acdfe50db36441cf4784d3a10b4 |
24-Mar-2011 |
Romain Guy <romainguy@google.com> |
Always apply the tile mode. Bug #4170455 Change-Id: Id537a226a0b59bfa65b54bcea062aa5bf1a730b8
ava/android/graphics/drawable/BitmapDrawable.java
|
5d5a0ca5ebc3f4f60b5ad2afc161b3b8b33953e7 |
23-Mar-2011 |
Brad Fitzpatrick <bradfitz@android.com> |
Merge "Fixing the wrong link in YuvImage JavaDoc."
|
aa5eb64a0c0709a05731a934c033f213d6dbcc2f |
23-Mar-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Use Harfbuzz instead of ICU4C for computing advances"
|
9f82b580d744ce4baf057b061994394dcf239eed |
08-Mar-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Use Harfbuzz instead of ICU4C for computing advances - use Harfbuzz shaper for shaping and getting glyphs - add test app for showing result of drawText() and drawGlyphs() - add private API in Canvas and Paint for test app Change-Id: Ia15be216f8636d2d864066e9b7de2f53008c30f6
ava/android/graphics/Canvas.java
ava/android/graphics/Paint.java
|
e309a0fd2e528039b3c1f1372a9a7095bcd852cc |
21-Mar-2011 |
Eino-Ville Talvala <etalvala@google.com> |
NEW_API: Add getTimestamp() to SurfaceTexture. Like getTransformMatrix, getTimestamp provides a timestamp for the OpenGL texture produced by the latest call to updateTexImage(). Timestamps are measured in nanoseconds, and are monotonically increasing. Other properties of the timestamps (zero point, comparability) depend on the source providing frames to the SurfaceTexture, and need to be documented by the source. bug:3300707 Change-Id: I380d94926d0e9f1c77bb5c1576b72d5ef4e2eba1
ava/android/graphics/SurfaceTexture.java
|
e4a06c5fc738bf219f2a495e12a637b2d0871651 |
17-Mar-2011 |
Jason Sams <rjsams@android.com> |
Start seperating out RS compute implementation. Create hal layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
ava/android/renderscript/RenderScript.java
ava/android/renderscript/ScriptC.java
ni/android_renderscript_RenderScript.cpp
|
ce06ebfda4bd7c511cef3d98aacf7291a743ea46 |
17-Mar-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Add support for timestamps into SurfaceTexture."
|
c5f94d8a4779050125145396ca83fbc862c7ed6b |
18-Feb-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Add support for timestamps into SurfaceTexture. API addition: The timestamps are represented as nanoseconds from some arbitrary time point. Like the SurfaceTexture transform matrix, the timestamp retrieved by getTimestamp is for the last frame sent to the GL texture using updateTexImage(). Camera HAL change: Expect vendors to set these timestamps using native_window_set_buffers_timestamp(). For now, they are autogenerated by SurfaceTextureClient if set_buffers_timestamp() is never called, but such timing is likely not accurate enough to pass a CTS test. bug:3300707 Change-Id: Ife131a0c2a826ac27342e11b8a6c42ff49e1bea7
ava/android/graphics/SurfaceTexture.java
|
b4a5f95b8e44d8029827722225ef7f93023ab1b3 |
17-Mar-2011 |
Alex Sakhartchouk <alexst@google.com> |
am 6ff211e0: am 8f6c5226: am 55a9be3d: Merge "Fix for bug 3434228" into honeycomb-mr1 * commit '6ff211e08a7c5d51e3899d10be53878c05c244b5': Fix for bug 3434228
|
2c74ad9aae29cc64fece926f353825a7925792c2 |
17-Mar-2011 |
Alex Sakhartchouk <alexst@google.com> |
Fix for bug 3434228 Change-Id: I57973faf782b487e7913a096f0ab6012dc1c9415
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ni/android_renderscript_RenderScript.cpp
|
d50349de17784f924f8cca6ef2fb2708b9fd2ecd |
17-Mar-2011 |
Stephen Hines <srhines@google.com> |
Merge "Check setName() for null string + typo fixes."
|
84a97cae1e53400676a4dfd6c7bf75f9ac230fce |
16-Mar-2011 |
Stephen Hines <srhines@google.com> |
Check setName() for null string + typo fixes. Change-Id: Ibf5fd3bcf908df8370eac2848e2b329328b9e8d3
ava/android/renderscript/BaseObj.java
|
ef65bb30ed093d625476b5d77737217fd7750a87 |
15-Mar-2011 |
Stephen Hines <srhines@google.com> |
2X2 matrix needs 4 float elements. BUG=4104094 Change-Id: I175bde5839d6f1c56b2fd7499853be723e85120f
ava/android/renderscript/Matrix2f.java
|
8cecbb5293f73e3f63f2601dda68016762c58a0c |
01-Mar-2011 |
Stephen Hines <srhines@google.com> |
DO NOT MERGE: Fix typos in RenderScript docs. Change-Id: Ie5f326c5c682ca7b604328ab25d7402cf01f7890
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
|
f7d75b34d4b514413c64f502a1cb196bd6e43177 |
03-Mar-2011 |
Stephen Hines <srhines@google.com> |
Merge "Fix typos in RenderScript docs."
|
98e88ca2dcb8cb6fb3280cd571b917a4c5de191c |
03-Mar-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Fixing element count bug in renderscript."
|
971ec7a65ba9523651643aabfdafff7eb0734734 |
02-Mar-2011 |
Mathias Agopian <mathias@google.com> |
Merge changes I9a202210,If26ef8be * changes: fix YV12 documentation reformat file, which contained tabs instead of spaces
|
58a7775d3e12efdc5aaaf19d0ac5e487d622cf36 |
01-Mar-2011 |
Mathias Agopian <mathias@google.com> |
fix YV12 documentation Change-Id: I9a2022101930721a3b3bacc95b02ca21d05f21bb
ava/android/graphics/ImageFormat.java
|
9ea30a69d5c1d5b137b0186116eb74261b3b5a5e |
02-Mar-2011 |
Alex Sakhartchouk <alexst@google.com> |
Fixing element count bug in renderscript. Change-Id: I0e795561db00e647d6dd5a9de7d25baf626d01a6
ava/android/renderscript/Type.java
|
9c4086a6765cca1eb215f9a307038544b295792b |
01-Mar-2011 |
Stephen Hines <srhines@google.com> |
Fix typos in RenderScript docs. Change-Id: I4ff14b86551f99ffe984877a3f34b7140511c448
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
|
525af5d5b0fcd4de9bac2f4be016cdd2f3534a40 |
01-Mar-2011 |
Mathias Agopian <mathias@google.com> |
reformat file, which contained tabs instead of spaces Change-Id: If26ef8be8c80a7894d256572cb3b9e60742dce57
ava/android/graphics/ImageFormat.java
|
347697710d033036c533bd6cee409c4b4c19d437 |
01-Mar-2011 |
Alex Sakhartchouk <alexst@google.com> |
Discovered a matrix element bug while writing cts unit tests. Change-Id: I56709df188a5085611efca804582470340369dc0
ava/android/renderscript/Element.java
|
858873271250e80a704c29c71ff0578a87bd9d31 |
23-Feb-2011 |
Jamie Gennis <jgennis@google.com> |
Expand on the SurfaceTexture API docs. This change adds additional documentation explaining how a SurfaceTexture should be used in OpenGL ES. It describes some of the limitations of using the GL_TEXTURE_EXTERNAL_OES texture target. Change-Id: I7424c1b422e4f402e87372e8b361391fbec82c5c
ava/android/graphics/SurfaceTexture.java
|
dc02e18d154ed6271bbd7bc346de619f2698bd9a |
25-Feb-2011 |
Jamie Gennis <jgennis@google.com> |
Revert "Merge "Expand on the SurfaceTexture API docs."" This reverts commit 069d748da85559ffb2d09d181b186b1f71e350e7, reversing changes made to b607b884bd94d4f75fb4b2ead7457f2027ceb850.
ava/android/graphics/SurfaceTexture.java
|
069d748da85559ffb2d09d181b186b1f71e350e7 |
24-Feb-2011 |
Jamie Gennis <jgennis@google.com> |
Merge "Expand on the SurfaceTexture API docs."
|
373ed6fc79e6c41f4b5dbb8eb72363033f2e40b3 |
24-Feb-2011 |
Glenn Kasten <gkasten@google.com> |
Merge "Bug 3438258 Add SurfaceTexture as MediaPlayer sink"
|
47b8adec3904535c8d8ce2b6e42ecd736f2d90ce |
24-Feb-2011 |
Romain Guy <romainguy@google.com> |
Add a new Camera API to control the camera's location Change-Id: Id9a082d2def803eb527e1987875e0d8a22c6e8aa
ava/android/graphics/Camera.java
|
4a317db43d2bbc992284dd1f651751f13734d017 |
24-Feb-2011 |
Romain Guy <romainguy@google.com> |
More documentation for Canvas.drawArc() Change-Id: I007a1db94306e05cf4e245f876aa1921f518c113
ava/android/graphics/Canvas.java
|
ed7894352f8addfe3d0da75cc7fe8bc6fef201dc |
24-Feb-2011 |
Romain Guy <romainguy@google.com> |
Add dither XML attribute support to Gradient and ShapeDrawable. Change-Id: I4b60a0ba6766b7e7b176e78dc7f15f8467e2b890
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
|
cc562a3576a6a8096626387472e05e8bee03352a |
09-Feb-2011 |
Glenn Kasten <gkasten@google.com> |
Bug 3438258 Add SurfaceTexture as MediaPlayer sink This change enables the use of a SurfaceTexture in place of a Surface as the video sink for an android.media.MediaPlayer. The new API MediaPlayer.setTexture is currently hidden. This includes: - New Java and C++ interfaces - C++ plumbing and implementation (JNI, Binder) - Stagefright AwesomePlayer and NuPlayer use ANativeWindow (either Surface or SurfaceTextureClient) Change-Id: I2b568bee143d9eaf3dfc6cc4533c1bebbd5afc51
ava/android/graphics/SurfaceTexture.java
|
acf33974b3a870d904e662ae927947460c0d6b3f |
23-Feb-2011 |
Jamie Gennis <jgennis@google.com> |
Expand on the SurfaceTexture API docs. This change adds additional documentation explaining how a SurfaceTexture should be used in OpenGL ES. It describes some of the limitations of using the GL_TEXTURE_EXTERNAL_OES texture target. Change-Id: I9d3446a012376166b6c598b827a0aa0e9585d00f
ava/android/graphics/SurfaceTexture.java
|
39c512b623eff1d7a7b17f68a42723fbda9bf483 |
23-Feb-2011 |
Romain Guy <romainguy@google.com> |
Don't swap bottom left and bottom right corner radii. Change-Id: If57b6627f67998edc384de15e3d970f8edf18211
ava/android/graphics/BitmapFactory.java
ava/android/graphics/drawable/GradientDrawable.java
|
f7f9d9c39df22ad6929f001f07588469f77e8bf5 |
17-Feb-2011 |
Jesse Wilson <jessewilson@google.com> |
Expose an API to get a bitmap's size in bytes. Change-Id: I960c3b02b1ba8d3a8d92aaa98955a159e6f3a228 http://b/3184897
ava/android/graphics/Bitmap.java
ests/graphicstests/src/android/graphics/BitmapTest.java
|
8a9f9d880da83877206d0a52d03c784e936d3814 |
16-Feb-2011 |
Brian Muramatsu <btmura@google.com> |
Fix Paint#breakText(char[]..) JavaDoc The JavaDoc says that if the "...count is negative then the characters before index are measured in reverse order. This allows for measuring the end of string." However, the native code doesn't work its way backwards from the given index when the count is negative. It always passes Skia the substring starting from index and the absolute value of count. Its better to fix the JavaDoc rather than the behavior, since this API is public and has been this way for some time. It is also used by TextUtils.ellipsize indirectly, so its best to avoid breaking that sensitive code. Change-Id: I8bd51def6ec98251e355370710eb44f58fb737c4
ava/android/graphics/Paint.java
|
676b17391fb6583e5df944c36b1bd4c1be835689 |
14-Feb-2011 |
Romain Guy <romainguy@google.com> |
Deprecate ARGB_4444. It looks awful. Don't use it. Use ARGB_8888, it's much better. If you think you need ARGB_4444, you are wrong. You are. Change-Id: I4d6963cf98b6a8fb34cebcd0d24b9fd66b5a0fbf
ava/android/graphics/Bitmap.java
|
272fc4547b459190310fca3a0c9eb7c02e0b7301 |
11-Feb-2011 |
Robert Ly <robertly@google.com> |
am affeaaed: am bbdc4ce2: Merge "clean up and add javadocs" into honeycomb * commit 'affeaaed8ef0776455fbecbf70627df3dd842030': clean up and add javadocs
|
11518acc8c416023d8c2192b441a1767205676d9 |
09-Feb-2011 |
Robert Ly <robertly@google.com> |
clean up and add javadocs Change-Id: I7f628106247de887cd91c4a4b4b55d3ebfa700c8
ava/android/renderscript/Allocation.java
ava/android/renderscript/Byte2.java
ava/android/renderscript/Byte3.java
ava/android/renderscript/Byte4.java
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Float2.java
ava/android/renderscript/Float3.java
ava/android/renderscript/Float4.java
ava/android/renderscript/Font.java
ava/android/renderscript/Int2.java
ava/android/renderscript/Int3.java
ava/android/renderscript/Int4.java
ava/android/renderscript/Long2.java
ava/android/renderscript/Long3.java
ava/android/renderscript/Long4.java
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Short2.java
ava/android/renderscript/Short3.java
ava/android/renderscript/Short4.java
ava/android/renderscript/Type.java
ava/android/renderscript/package.html
|
366a84056c9a695ee6702d9d30bf9f3b521ba7cc |
08-Feb-2011 |
Romain Guy <romainguy@google.com> |
Expose several useful Bitmap APIs. Bug #3408073 Bitmap.setHasAlpha() in particular is very useful for applications that use ARGB_8888 bitmaps but want/need to benefit from an extra speed boost. Change-Id: I73d081b7e43bd725baffd1a9892c72d8729816f7
ava/android/graphics/Bitmap.java
|
7fb597df52c7c6569a1c9ebacfb7629cf3dc6dc1 |
04-Feb-2011 |
Keiji Ariyama <keiji_ariyama@c-lis.co.jp> |
Fixing the wrong link in YuvImage JavaDoc. Change-Id: Ie6334e16424e59b75274ef265f10d26ba484316a
ava/android/graphics/YuvImage.java
|
2fc941e4650d618ff6e122f28b616d9032ffa134 |
04-Feb-2011 |
Romain Guy <romainguy@google.com> |
Fixes cache misses and extra allocations. Bug #3421454 Change-Id: If4d5c960a7e4c581a9d213073e658284b4e1c497
ava/android/graphics/Canvas.java
|
feeea8f07c854e6b0ae2fec3aa2d239c17f32b5b |
01-Feb-2011 |
Romain Guy <romainguy@google.com> |
Assume ARGB_8888 for unknown configs. Bug #3327175 Change-Id: If712a255ec65014cd2e007de1e4c6a1d67c19250
ava/android/graphics/Bitmap.java
|
f6a362a5f65c1470399d869f0c39caac40e561a3 |
01-Feb-2011 |
Romain Guy <romainguy@google.com> |
Don't convert 4444 images to 565. Bug #3327175 Change-Id: I46d970e41947278f4c2476b347fd2403fe9a05e8
ava/android/graphics/Bitmap.java
|
5f8b6653e0b5b99097db7d8f41d5251f7b398704 |
31-Jan-2011 |
Jamie Gennis <jgennis@google.com> |
Add SurfaceTexture docs for getTransformMatrix. Change-Id: Ib08d00525c7932b23ba5066c07c7470f813b74f8
ava/android/graphics/SurfaceTexture.java
|
e1df07fc5a88da0242a6ade054423ec464c5318f |
28-Jan-2011 |
Gilles Debunne <debunne@google.com> |
Merge "Fix for an IOOBoundsException in Paint." into honeycomb
|
3c0f91b0e1312287a271ba890d52cdb8bb75e52d |
28-Jan-2011 |
Jamie Gennis <jgennis@google.com> |
Merge "Add docs about threading to SurfaceTexture." into honeycomb
|
1feba8bb02d26225f6ab013d50889a4d2e0c56f3 |
28-Jan-2011 |
Gilles Debunne <debunne@google.com> |
Fix for an IOOBoundsException in Paint. Bug 3331706 The temporary buffer starts at index 0 and shifts indexes by contextStart. offset has to be changed accordingly. Note that I didn't try to reproduce the monkey bug after this fix, but it seems like a perfect explanation for the exception. Change-Id: Ie69adc413670caed283bc46effc69f17a102922c
ava/android/graphics/Paint.java
|
37cec0fc50760fe89614863eded14011f9412534 |
28-Jan-2011 |
Jamie Gennis <jgennis@google.com> |
Add docs about threading to SurfaceTexture. This is a docs-only change. Bug: 3362397 Change-Id: I5fad19a8ae112af73b1e235cf3d54bd2179d165a
ava/android/graphics/SurfaceTexture.java
|
f4f05b8f24183b9e0d6959fe8b71fb88543edd9b |
07-Jan-2011 |
Scott Main <smain@google.com> |
Update package descriptions with editorial revisions. Notably, this removes exessive info about resources from the content package, because it's not a good location and the info is avilable in the dev guide, but also added some of the info to the Resources class description. Change-Id: Ie78af26c9cec66314deb98e53078f48e16c08e70
ava/android/graphics/drawable/package.html
|
2b1847ea60650a9f68372abe860415f18b55081d |
26-Jan-2011 |
Romain Guy <romainguy@google.com> |
Remove unused API Change-Id: I1714fd82a64b752f0350ef4ef9179ce19e089c6a
ava/android/graphics/Canvas.java
|
a566b7c3aada08d37cf08096c972e3e641bed773 |
24-Jan-2011 |
Romain Guy <romainguy@google.com> |
Fix bitmap meshes to work in display lists. Change-Id: Ie226d049840942d9ad9cf58e0c19132f49d62a75
ava/android/graphics/Canvas.java
|
8418474dab412596c44c71497c0f4a3c39de597e |
21-Jan-2011 |
Jason Sams <rjsams@android.com> |
Merge "fix bug 3375251 Copying arrays of objects would generate an exception due to excessive internal type checking." into honeycomb
|
ed5bab93c6851dc4143d6e0d23ebf288e026936b |
21-Jan-2011 |
Jason Sams <rjsams@android.com> |
fix bug 3375251 Copying arrays of objects would generate an exception due to excessive internal type checking. Change-Id: Ic89c24962408f1a95dc0385b74618a70d6ff5859
ava/android/renderscript/Allocation.java
|
a383b3f646cbc1fd870f2694d4fac24340834916 |
21-Jan-2011 |
Patrick Dubroy <dubroy@google.com> |
Update Bitmap.recycle() doc for heap-allocated pixel data
ava/android/graphics/Bitmap.java
|
99d49118b857df4051a864b35254e275bc8a68b6 |
21-Jan-2011 |
Romain Guy <romainguy@google.com> |
Merge "Add support for drawBitmapMesh()." into honeycomb
|
5a7b466a2b4b7ced739bd5c31e022de61650545a |
21-Jan-2011 |
Romain Guy <romainguy@google.com> |
Add support for drawBitmapMesh(). Change-Id: Ic77f9c534bb90dc7b9458299544bd50b8b6ae6a5
ava/android/graphics/Canvas.java
|
e9f5c1894bb3fd0d86b769329037790a474f14c1 |
21-Jan-2011 |
Stephen Hines <srhines@google.com> |
Properly use Long2 for "UInt2" for FieldPacker. We were misusing this API, since it requires the additional precision of the next size up on unsigned versions of types. Change-Id: Ic3c87f681ac6705ae0b36a3464ce0d63737945fd
ava/android/renderscript/FieldPacker.java
|
1368436e428e2af1241bf88cb0688f288f96da1c |
20-Jan-2011 |
Jason Sams <rjsams@android.com> |
Merge "Check and propogate errors from llvm." into honeycomb
|
9dd9d021896e350df983baf7174d980a43533e69 |
20-Jan-2011 |
Jason Sams <rjsams@android.com> |
Merge "Expose unchecked copyFrom variants." into honeycomb
|
fdc54a97ee588bbd6c981a5708050fd97f01baec |
20-Jan-2011 |
Jason Sams <rjsams@android.com> |
Check and propogate errors from llvm. Change-Id: Id99a724f746d1f64eabcdf67c12646cc32ff8f9d
ava/android/renderscript/ScriptC.java
|
4fa3eed8e03348e2629abd539b3476a86b44135e |
20-Jan-2011 |
Jason Sams <rjsams@android.com> |
Expose unchecked copyFrom variants. Change-Id: I452d082bb4adbd578b6300bf5829dc59e91e517a
ava/android/renderscript/Allocation.java
|
120856c50a56595c0954ae1bf6f05888386937b9 |
19-Jan-2011 |
Joe Onorato <joeo@google.com> |
Pass SkRegion::toString() through to java. Change-Id: I3814b491c689313c1f8da811a104d913175f6268
ava/android/graphics/Region.java
|
d1ac98149737299513da1357e36f68cbb6d74425 |
19-Jan-2011 |
Jason Sams <rjsams@android.com> |
Fix race condition between GC thread and the teardown of RS. The RS context was going away while the objects were being deleted within the finializer. Add more debugging for playCoreCommands. Change-Id: I391f0b4db948f43f54017b47b062ab47d6a1ef64
ava/android/renderscript/RenderScript.java
|
991040c8261237997915f8a4c899a6ea5012fb42 |
18-Jan-2011 |
Jason Sams <rjsams@android.com> |
Cleanup logs. Change-Id: I206d45863752adbc71fc91cd14e7cd3a555c8c53
ni/android_renderscript_RenderScript.cpp
|
4b26247e8b45850afc78e414a7007266dbdc5d18 |
18-Jan-2011 |
Owen Lin <owenlin@google.com> |
Merge "Change to stream decoding mode if the file descriptor cannot support seek." into honeycomb
|
a9d0d47076ecf2d1739bb3534abc9deead8ebebd |
18-Jan-2011 |
Owen Lin <owenlin@google.com> |
Change to stream decoding mode if the file descriptor cannot support seek. bug: 3298498 Change-Id: Id7ae46bf8e885a417753edbd6648332052fee469
ava/android/graphics/BitmapFactory.java
|
44593df6fa741c22bfc76d1608160f053b91bd05 |
18-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "More docs" into honeycomb
|
3240339cfe25b95c04871bb78b09d666ad0e7010 |
18-Jan-2011 |
Jason Sams <rjsams@android.com> |
Merge "Add error checks to the copyFrom functions." into honeycomb
|
ec0d3353b16741c69681577eb43ccfea435eb4ba |
18-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
More docs Change-Id: I3dfea7d83bf8525efda59cef6fafa854b5aa9fe3
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/Mesh.java
|
1689c3459b27657b6900429ae64ac5323c584ce3 |
17-Jan-2011 |
Romain Guy <romainguy@google.com> |
Merge "Add BitmapFactory.Options.inMutable to load mutable bitmaps." into honeycomb
|
2361098da3b9d9c3eeed410dc72ba62c0e9177cf |
17-Jan-2011 |
Romain Guy <romainguy@google.com> |
Add BitmapFactory.Options.inMutable to load mutable bitmaps. Change-Id: Iaa222127520f3aa55072d44af12ee3477908b876
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
|
cf18c4788af740773c9b2720a1c4ed5f45454b8e |
17-Jan-2011 |
Jamie Gennis <jgennis@google.com> |
Merge "Implement SurfaceTexture frame-available callback." into honeycomb
|
376590d668e22a918439877b55faf075427b13f3 |
13-Jan-2011 |
Jamie Gennis <jgennis@google.com> |
Implement SurfaceTexture frame-available callback. This change implements the onFrameAvailable callback for the SurfaceTexture java class. It includes the C++ SurfaceTexture code as well as the JNI and Java code to enable the callback. Change-Id: Ifd8b8e7ad46ee70cba6da1c2e96dab8045d1ea30
ava/android/graphics/SurfaceTexture.java
|
b97b251c26b801b26f2630e3a2e3f93e4088f2c5 |
17-Jan-2011 |
Jason Sams <rjsams@android.com> |
Add error checks to the copyFrom functions. Change-Id: Iac064c52eb58b05a94fa1c432304c6216256555b
ava/android/renderscript/Allocation.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramVertexFixedFunction.java
|
21b4103e42cb0fa004cc4a978f49f63e7668ab0b |
17-Jan-2011 |
Jason Sams <rjsams@android.com> |
unhide functions used by reflected files for SDK. Change-Id: I7cfbfa94cb21207cc5c91e08a60a7184da3f583a
ava/android/renderscript/Allocation.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
|
dd4a1e3825f4f379ba36fd721f78de0101bb1833 |
15-Jan-2011 |
Dianne Hackborn <hackbod@android.com> |
am 7d234fab: Merge "Don\'t drop the drawable cache completely on configuration change" * commit '7d234fabe61cd5f034fe4ff4484209fbf5130c4d': Don't drop the drawable cache completely on configuration change
|
0b08c5cb14e848f41eb33093c3e8198ab416e0ab |
15-Jan-2011 |
Dianne Hackborn <hackbod@google.com> |
Merge "Don't drop the drawable cache completely on configuration change" into honeycomb
|
6efd2bad954e0e5bd74916a32f036a0f149dcd4d |
13-Jan-2011 |
Christopher Lais <chris+android@zenthought.org> |
Don't drop the drawable cache completely on configuration change There was a lot of fancy code just above the clear to ensure that drawables that aren't affected by the change are kept, then the entire array was cleared. This patch removes the clear, so that the drawables that haven't changed are really kept, matching the logs, comments and larger part of the code. This patch also fixes the various constant states to return correct ChangingConfigurations. Change-Id: Ic11f6179537318d3de16dc58286989eb62a07f15 Old-Change-Id: I22495e6ed232dfe056207ce5155405af1fa82428
ava/android/graphics/drawable/AnimatedRotateDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
|
0473ff1ef653434a1a0f3c07be00f7ebcbb472ad |
14-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Removing things that shouldn't be public Change-Id: I23ea748f7f4ba27307807d7e1d56e49b7c10a827
ava/android/renderscript/Program.java
|
8d71769b9bc3d0e72b26217d9059ce4473a91fe5 |
13-Jan-2011 |
Christopher Lais <chris+android@zenthought.org> |
Don't drop the drawable cache completely on configuration change There was a lot of fancy code just above the clear to ensure that drawables that aren't affected by the change are kept, then the entire array was cleared. This patch removes the clear, so that the drawables that haven't changed are really kept, matching the logs, comments and larger part of the code. This patch also fixes the various constant states to return correct ChangingConfigurations. Change-Id: Ic11f6179537318d3de16dc58286989eb62a07f15 Old-Change-Id: I22495e6ed232dfe056207ce5155405af1fa82428
ava/android/graphics/drawable/AnimatedRotateDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
|
f5c876e82d7cc647ba94d29eb914e64b7977c303 |
13-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Docs plus removing some junk per API review. Change-Id: I45f995b656754550be68c78e467071d6e59b348f
ava/android/renderscript/Allocation.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/Sampler.java
|
62cd5c9788abbd5b715ec2a6eaf64dd3945fdbaf |
13-Jan-2011 |
Wei-Ta Chen <weita@google.com> |
am 61d9ffbf: Merge "Do not merge." into gingerbread * commit '61d9ffbfd86dfe6bacce431b8ed9eebe1cfd8178': Do not merge.
|
9aba2324ac8d7216732b42346bfcaf0be71eb22e |
13-Jan-2011 |
Jamie Gennis <jgennis@google.com> |
Merge "Add getTransformMatrix to the SurfaceTexture API." into honeycomb
|
623c54dd1605d802bb6bfdd0d266a191d4f2d88c |
13-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Documentation Change-Id: Idb5f87f9d2c0f7fb4677b1b45c232502d66b4668
ava/android/renderscript/Allocation.java
ava/android/renderscript/ProgramStore.java
|
208a1c68ee21930112a3704bf8c46a9f27d8d04d |
13-Jan-2011 |
Jason Sams <rjsams@android.com> |
Merge "Implement more of copy2DRange*" into honeycomb
|
fb9f82ca4f11cf7e43a001f3e6fd1b381cc86210 |
12-Jan-2011 |
Jason Sams <rjsams@android.com> |
Implement more of copy2DRange* Change-Id: Id6be481c4abc968df27e5bba1ed044262ec0f293
ava/android/renderscript/Allocation.java
ni/android_renderscript_RenderScript.cpp
|
b11e3d2b0edb03a5e3ea535d58b0cbe2d920ed16 |
12-Jan-2011 |
Stephen Hines <srhines@google.com> |
Unhide more of the RS APIs. Change-Id: I7ec5de42680a4184d3a1380ea7c35b6ba3cf13bf
ava/android/renderscript/AllocationAdapter.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Font.java
ava/android/renderscript/Long2.java
ava/android/renderscript/Long3.java
ava/android/renderscript/Long4.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/RSDriverException.java
ava/android/renderscript/RSIllegalArgumentException.java
ava/android/renderscript/RSInvalidStateException.java
ava/android/renderscript/RSRuntimeException.java
ava/android/renderscript/RSSurfaceView.java
|
8f597fdfacd1b9cda6dfebf4f3a1c34d1ffb5b2f |
12-Jan-2011 |
Jason Sams <rjsams@android.com> |
Merge "Cleanup bitmap uploads Implement standalone mipmap generation." into honeycomb
|
f7086090cfc8d97b5bd3b4d7801a27af11f7c207 |
12-Jan-2011 |
Jason Sams <rjsams@android.com> |
Cleanup bitmap uploads Implement standalone mipmap generation. Change-Id: Ie3a9781bbe50e2f58adca6f184d84fea50e40263
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
cf894c91a9b6c7749c9bb325c9e54336b97df900 |
12-Jan-2011 |
Romain Guy <romainguy@google.com> |
Merge "Fix CTS test. Bug #3345445" into honeycomb
|
9454fe1080458812db76599dd02a8b91a2e1e8f4 |
12-Jan-2011 |
Romain Guy <romainguy@google.com> |
Fix CTS test. Bug #3345445 Change-Id: I3e9fa6002d173e6c9182ee5798420829e4bd2e30
ava/android/graphics/Shader.java
|
27d116085ebbb112ec1fd959763a027ec08f7179 |
12-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Adding ability to load cubemaps from individual faces." into honeycomb
|
b0ba48c95ea8768a051100c5adb4c906caa1e080 |
10-Jan-2011 |
Jamie Gennis <jgennis@google.com> |
Add getTransformMatrix to the SurfaceTexture API. Change-Id: Icd11ed4982220be9d08b00498aef02531610ce1f
ava/android/graphics/SurfaceTexture.java
|
4b9adfbe7d0cf578b82eb7794c506ad1986854b9 |
12-Jan-2011 |
Wei-Ta Chen <weita@google.com> |
Merge "Correct the API comments." into honeycomb
|
96d3b5e38301f5d4eff01de8730b6021eb167af9 |
12-Jan-2011 |
Wei-Ta Chen <weita@google.com> |
Correct the API comments. BitmapRegionDecoder supports PNG as well. Change-Id: I5f1b95c20c3ae87738f9814cfc16d6a4c5af2bf5
ava/android/graphics/BitmapRegionDecoder.java
|
25bce3a673afef6a7858270afae4395b4ab53de3 |
24-Dec-2010 |
Wei-Ta Chen <weita@google.com> |
Do not merge. Backport changes related to BitmapRegionDecoder from HoneyComb to Gingerbread. Bug: 3309014 //////////////////////////////////////////////////// This is a combination of 7 commits. Revert "Do not merge." This reverts commit f7681f84918c27f6a626681ce37ed2a236c44e82. Change-Id: I46fd710600b1649773eaea2d9abc2b21a592f9a6 Fix a initialization bug in BitmapRegionDecoder. Change-Id: I6c1151fd34970a84d4de52d664d9a5dc464892c5 Fix segfault when tring to throw IOException. Change-Id: I530cc4409ba4ca17cec933afad077c5f60ba554f Fix 3122139, where previewing an attachment for the second time will fail. Use AutoFDSeek to mark and restore the position before we read data from the descriptor. Change-Id: I3d4f012dce486e19b113bc90a98b94031cfa8195 Add inPreferQualityOverSpeed into BitmapFactory.Options. The new field allows a developer to use a more accurate by slightly slower IDCT method in JPEG decode. This in turns improves the quality of the reconstructed image. The field by default is not set and thus does not affect existing applications. Bug: 3238925 Change-Id: I93d55b7226e47a43e639325cd1a677694d6f2ee4 Unhide inPreferQualityOverSpeed in BitmapFactory.Options. The new field allows a developer to use a more accurate by slightly slower IDCT method in JPEG decode. This in turns improves the quality of the reconstructed image. The field by default is not set and thus does not affect existing applications. Bug: 3238925 Related changes: https://android-git.corp.google.com/g/#change,83291 and https://android-git.corp.google.com/g/#change,83294 Change-Id: I969f5c413f9b2179454aeb90e18ae8222ee583b4 Correct the API comments. BitmapRegionDecoder supports PNG as well.
ava/android/graphics/BitmapFactory.java
ava/android/graphics/BitmapRegionDecoder.java
|
252c07802f7039f15f723751162e64a6621e6998 |
12-Jan-2011 |
Jason Sams <rjsams@android.com> |
Add error checks to bitmap uploads. Fix java side calculation for pixel sizes. Change-Id: I2636db2ccdc9a330214fe9d8b26617b33e52ec8e
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
|
dcc231955d81c66309ce97cca05a25f79ee7d5ea |
11-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Adding ability to load cubemaps from individual faces. Change-Id: Ic8b6693f625c181e031d4393ba8fac40049da88b
ava/android/renderscript/Allocation.java
|
3b703f2d11f20efaa953ad31d6c97fe3561efb03 |
11-Jan-2011 |
Romain Guy <romainguy@google.com> |
Hide Canvas.getGL() Change-Id: I6d81cf9f43ce0c990fe30b3b3159c95ac738ae79
ava/android/graphics/Canvas.java
|
fe852e216fdfab20e7b3d3e55247f70634d267b9 |
11-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Updating cubemap loading code. Change-Id: I93bb00e5fd1ccc622d17eba70a510664c2093723
ava/android/renderscript/Allocation.java
|
67e3d206ca80dd97309ca63169503088cb509bde |
09-Jan-2011 |
Jason Sams <rjsams@android.com> |
Hide and delete some code that should not be public. Change-Id: Ibe201c235fc81ef1fecb120d6049d6e56222462c
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
|
6c191768f112d17f926e9b3bf5ed581af7273cb8 |
09-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Adding comments to the renderscript program classes." into honeycomb
|
df27202debdc2573b7882405010fba31ee4d46e6 |
09-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Adding comments to the renderscript program classes. Change-Id: I989575951df1218c1e753dfa12193d560266bf11
ava/android/renderscript/Mesh.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
|
fa445b9353972735d8d65e8a936786b1afe9886d |
08-Jan-2011 |
Jason Sams <rjsams@android.com> |
Cleanup subdata apis Change-Id: I70d0d5e4ca2b42f3a9cbf854fe47917cee8f46df
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
|
b0253ea6969bdd27bf574e0da7fa91aa6d09f44f |
07-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Additional loading methods for fonts and a3d files. Cleaned up error messages. Change-Id: Id33b7149671df23c37cc11375d844a7837dac750 Change-Id: I6663ce54f7b9bbaf285935ca658d93ba417f8179
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Font.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
6714efc5e0c52953b65e774de0003e22377e7d39 |
20-Dec-2010 |
Jamie Gennis <jgennis@google.com> |
Add the SurfaceTexture java class. This class exposes to Java the application-side interface to the SurfaceTexture C++ class. Change-Id: I0dba42aad90257c7adbde6fa362658c0717b70d0
ava/android/graphics/SurfaceTexture.java
|
b03ba34b769a39c01c5ef50d4d7f6a281d20744b |
06-Jan-2011 |
Brian Muramatsu <btmura@google.com> |
Merge "Add MipmapDrawableTest"
|
70588bf864f961974c93aace7586d3e2773a54a8 |
05-Jan-2011 |
Brad Fitzpatrick <bradfitz@android.com> |
resolved conflicts for merge of 3a2c6bf0 to master Change-Id: I1963d8fc391bb84de1054f2b20ce4e082d764cbe
|
3a2c6bf0fcae9421cccf113ff972df7aaeb6d3e9 |
05-Jan-2011 |
Brad Fitzpatrick <bradfitz@android.com> |
am 69ea4e15: Documentation fixes found over vacation hacking. * commit '69ea4e15e52c456537575d21443ac1efdb03a902': Documentation fixes found over vacation hacking.
|
69ea4e15e52c456537575d21443ac1efdb03a902 |
05-Jan-2011 |
Brad Fitzpatrick <bradfitz@android.com> |
Documentation fixes found over vacation hacking. Change-Id: I28900026465d66d950cf4f05f0c202b46c3c2d43
ava/android/graphics/drawable/Drawable.java
|
cfc2330c4eb42c8e71d00d1a13e84089adcbd595 |
05-Jan-2011 |
Jason Sams <rjsams@android.com> |
fix build Change-Id: I4991e3e11b2f44328ee272dcb498c6b9fd90c5ee
ava/android/renderscript/Type.java
|
334108b56c60ecb0aec25b63708aa2f9668e2926 |
05-Jan-2011 |
Jason Sams <rjsams@android.com> |
Random cleanup Change-Id: Ife6f19d51e8229b6cf1ca8689df7baba2fcb4dc9
ava/android/renderscript/Dimension.java
ava/android/renderscript/RenderScriptGL.java
|
a23d4e792cb13090c540edfdd5cee03799bb9d48 |
05-Jan-2011 |
Jason Sams <rjsams@android.com> |
unhide renderscript Change-Id: I44dd19aec0a994316da22ea8bea01b9962f54680 api update Change-Id: I77f5365b8b7a919cd572ceb65a9ab3871b9495d0
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Byte2.java
ava/android/renderscript/Byte3.java
ava/android/renderscript/Byte4.java
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/Float2.java
ava/android/renderscript/Float3.java
ava/android/renderscript/Float4.java
ava/android/renderscript/Int2.java
ava/android/renderscript/Int3.java
ava/android/renderscript/Int4.java
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
ava/android/renderscript/Short2.java
ava/android/renderscript/Short3.java
ava/android/renderscript/Short4.java
ava/android/renderscript/Type.java
|
6b1f6e6ac1d8c8cff778ee161f430e077a82082e |
05-Jan-2011 |
Romain Guy <romainguy@google.com> |
Merge "Keep a reference to the local matrix. Bug #3299324"
|
a9ebfa6bcce62d7fee69693fe3dee6027afd3f0e |
05-Jan-2011 |
Romain Guy <romainguy@google.com> |
Keep a reference to the local matrix. Bug #3299324 This is needed for ADT, which does not rely on Skia's reference counting to correctly keep track of the native objects. Change-Id: Ia2fc5c1ec2b80bad226bc549fefc6bb064784609
ava/android/graphics/Shader.java
|
b341df446ba852d6c092da7f76dc5b8d685047e7 |
04-Jan-2011 |
Michael Jurka <mikejurka@google.com> |
Merge "Fixed bug with reverseTransition"
|
69011ff5e1e306d7f3e635be1b3681b622c51d67 |
30-Dec-2010 |
Jason Sams <rjsams@android.com> |
Merge "Move adapter2D to a derived class from Allocation."
|
49a05d7b82956009f03acbb92a064eed054eb031 |
29-Dec-2010 |
Jason Sams <rjsams@android.com> |
Move adapter2D to a derived class from Allocation. Change-Id: I7e9d8b0028ba95956476f253da38dbe64564d0da
ava/android/renderscript/Allocation.java
ava/android/renderscript/AllocationAdapter.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
b3b89f63af148031817c046ba8023b76241c1e7c |
29-Dec-2010 |
Alex Sakhartchouk <alexst@google.com> |
Fixing a bug in the load function. Change-Id: Ie5e72836dec7f77d42c8cb9afb8c3d5591ff35a7
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
|
b4d7bb6872f523b4318144202e119766ed9054ed |
21-Dec-2010 |
Alex Sakhartchouk <alexst@google.com> |
API cleanup for renderscript. This will be a multiproject commit. Change-Id: Ida62d3a155285a20725be9daa62217faef1c3734
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/Primitive.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramFragmentFixedFunction.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexFixedFunction.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
|
feb8ba4a5e6834bf2f6b9ba31d8376ffdbdfa90f |
21-Dec-2010 |
Brian Muramatsu <btmura@google.com> |
Add MipmapDrawableTest Move these tests from CTS, because Mipmap is now hidden. Also remove all the XML inflation code, because that is currently disabled. Original change: f445b8a7 Deletion from CTS: Ibfd1b8a5 Change-Id: I816581062778a9cbe868e32c3c6975cc9a74af5b
ests/graphicstests/src/android/graphics/drawable/MipmapDrawableTest.java
|
65e293273a2bd1598af46e3a070733bfc5688ac3 |
21-Dec-2010 |
Michael Jurka <mikejurka@google.com> |
Fixed bug with reverseTransition - calling this multiple times very quickly left the transition showing the wrong drawable
ava/android/graphics/drawable/TransitionDrawable.java
|
96abab264e4d96071dc169b4828e950c1ae59681 |
21-Dec-2010 |
Patrick Dubroy <dubroy@google.com> |
Merge "Ensure bitmaps aren't freed while referenced from a display list"
|
f890fab5a6715548e520a6f010a3bfe7607ce56e |
20-Dec-2010 |
Patrick Dubroy <dubroy@google.com> |
Ensure bitmaps aren't freed while referenced from a display list Also removes the reference queue finalizers. They aren't necessary anymore now that Bitmaps are allocated in the heap.
ava/android/graphics/BitmapShader.java
|
e688213f6f2b2e10eb7a5c70b43fe0c3ad45db81 |
20-Dec-2010 |
Jason Sams <rjsams@android.com> |
Merge "Clean up Allocation buffer object api."
|
d19524047fa2d12ecd45ebcf69543836e1b45579 |
20-Dec-2010 |
Jason Sams <rjsams@android.com> |
Clean up Allocation buffer object api. Change-Id: Id3e2391a93a99f4c414a805ee33cfd113242a7e6
ava/android/renderscript/Allocation.java
ava/android/renderscript/Mesh.java
|
eeca435dc6134a285b9bbb832cd6a1a88f34e85f |
20-Dec-2010 |
Shih-wei Liao <sliao@google.com> |
Stale cache management to address a P1 bug # 3296131. Change-Id: I593f35a91c4a14c055828f8989fe01b9e7790039
ava/android/renderscript/RenderScript.java
ava/android/renderscript/ScriptC.java
ni/android_renderscript_RenderScript.cpp
|
2118b25ad422e946d4d87e191c5710bfacd7503e |
18-Dec-2010 |
Carl Shapiro <cshapiro@google.com> |
Eliminate tracked allocations and the inNativeAlloc option. Change-Id: Ic10b2b41a26925d799e5d1e50be77fc480ec0f17
ava/android/graphics/BitmapFactory.java
|
e27cdeeecba5b445e307d653d9cb7da007adfac3 |
17-Dec-2010 |
Alex Sakhartchouk <alexst@google.com> |
API reaview cleanup Change-Id: Ib1aaf81130ffa6b5e6c60096c27c969e8891db3f
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Font.java
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
27c1d4debb3848f5accd5673fffeeacad3e61648 |
16-Dec-2010 |
Chet Haase <chet@google.com> |
Fix minor animation and doc issues Change-Id: I0ea077d9434ac3e22e8600f22ca4a24a6a46965c
ava/android/graphics/Paint.java
|
e5d3712d9eaef7ebbf142b508bd740414d930cb0 |
16-Dec-2010 |
Jason Sams <rjsams@android.com> |
Remove outdated texture upload functions. Change-Id: Ie3f9ba64a94425fa96b1924cb4b70dd36b71e294
ava/android/renderscript/Allocation.java
|
0857196107d55bae312c12b72b115d25d5fee4f9 |
15-Dec-2010 |
Alex Sakhartchouk <alexst@google.com> |
Cleanup and refactoring of an earlier cl. Change-Id: I5e356ed88375a1620846e0c500659e3b7ead5030
ava/android/renderscript/Sampler.java
|
6d8eb266dd398abf0511685fdaf98abba3396174 |
15-Dec-2010 |
Jason Sams <rjsams@android.com> |
Fix mipmap bug introduced with Allocation cleanup. Add syncAll to rsg headers. Change-Id: I02c953f3fddab3c6f4e98570cdad45a59711bbde
ava/android/renderscript/Allocation.java
|
82d4a3ab858f0652c6fe76fc429e5f4f9c55fafe |
15-Dec-2010 |
Romain Guy <romainguy@google.com> |
Merge "Make Drawable.mCallback a WeakReference."
|
f2a47782f31b58d2d31bd00b50fe43604af8b9c2 |
15-Dec-2010 |
Romain Guy <romainguy@google.com> |
Make Drawable.mCallback a WeakReference. Many memory leaks occur because of long lived drawables. This should help. Change-Id: I2e9e8dee26579ec56e8e73f08f6b1d62be7812d9
ava/android/graphics/drawable/AnimatedRotateDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
982b71bf4713d57b0fdb9acaaf9f9465a817aacb |
15-Dec-2010 |
Patrick Dubroy <dubroy@google.com> |
Merge "Allocate bitmap backing buffers in the Java heap."
|
e4ac2d6b5723c95e648c489b187ddde449452c13 |
01-Dec-2010 |
Patrick Dubroy <dubroy@google.com> |
Allocate bitmap backing buffers in the Java heap. Change-Id: I60f6ccff13357c1c518e9d56b02fe0171637edd1
ava/android/graphics/Bitmap.java
ava/android/graphics/Canvas.java
|
6b32fab1dbfd8bc1cc176557fe0a7b2ebd4966bd |
10-Dec-2010 |
Shih-wei Liao <sliao@google.com> |
1. Add Context to a RenderScript or RenderScriptGL instance. This is to allow RenderScript to better interact with the Android environment. E.g., per-app cache. 2. Plumbing, testing. 3. Added getApplicationContext in RenderScript.java. Change-Id: I85edeebe38825e20b2e86f4f4815689dfc332ef9
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/ScriptC.java
ni/android_renderscript_RenderScript.cpp
|
d4b23b54445b13dacaafad97d100999abb36ea6f |
14-Dec-2010 |
Jason Sams <rjsams@android.com> |
More API updates. Change-Id: I754dc645ac08fa25019eed8fd8b7b3c47f178ff2
ava/android/renderscript/Allocation.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
ad3ec1b9cb7885a7c5a18012764d63bdc0cdbb88 |
13-Dec-2010 |
Chet Haase <chet@google.com> |
Merge "Add ability to reuse bitmaps when decoding PNG content"
|
decc8cd41eca3770c8f5ee13d81b9cd5f0c25ccd |
11-Dec-2010 |
Chet Haase <chet@google.com> |
Add ability to reuse bitmaps when decoding PNG content Change-Id: Ic74b62c6280954ff80bcf64f3989a36c7c0b5615
ava/android/graphics/BitmapFactory.java
|
4ef6650bd05a39a09958ea1db92f120ea4949cb1 |
11-Dec-2010 |
Jason Sams <rjsams@android.com> |
Remove CreateFromBitmapRef and add CopyTo(bitmap) replacement. Change-Id: Ib73fb9f4bfe5f468eaf0f8f1bf68a93759eef00d
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ni/android_renderscript_RenderScript.cpp
|
37f74cad46c6f1799aec3c52e8f47598237f43d4 |
09-Dec-2010 |
Chet Haase <chet@google.com> |
Add ability to reuse bitmaps when loading new content Change-Id: Ic5f5f40ee39787403977fb372b335dc21cf07243
ava/android/graphics/BitmapFactory.java
|
5476b450e50939940dcf3f15c92335cee2fc572d |
09-Dec-2010 |
Jason Sams <rjsams@android.com> |
Allocation API update. Change-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
0e007d7ab9ae4f1be506f4976182609d80d75a5c |
07-Dec-2010 |
Wei-Ta Chen <weita@google.com> |
Unhide inPreferQualityOverSpeed in BitmapFactory.Options. The new field allows a developer to use a more accurate by slightly slower IDCT method in JPEG decode. This in turns improves the quality of the reconstructed image. The field by default is not set and thus does not affect existing applications. Bug: 3238925 Related changes: https://android-git.corp.google.com/g/#change,83291 and https://android-git.corp.google.com/g/#change,83294 Change-Id: I969f5c413f9b2179454aeb90e18ae8222ee583b4
ava/android/graphics/BitmapFactory.java
|
bf6ef8d78fffbce6c1849a4a28fb3f4401ad039e |
07-Dec-2010 |
Jason Sams <rjsams@android.com> |
API review cleanup. Change-Id: Ieae7d450308b5637ed4253fe9baed3634c6ed141
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
953f9094a2ec14594fa8501d5f3e2d9e300b1b62 |
03-Dec-2010 |
Wei-Ta Chen <weita@google.com> |
Add inPreferQualityOverSpeed into BitmapFactory.Options. The new field allows a developer to use a more accurate by slightly slower IDCT method in JPEG decode. This in turns improves the quality of the reconstructed image. The field by default is not set and thus does not affect existing applications. Bug: 3238925 Change-Id: I93d55b7226e47a43e639325cd1a677694d6f2ee4
ava/android/graphics/BitmapFactory.java
|
8c7a580b34d67fefd5f777c7bd6247b2d3960608 |
03-Dec-2010 |
Dianne Hackborn <hackbod@google.com> |
Some theme cleanup. - Add new dialog themes without a title bar. - Add new Theme.Holo.NoActionBar.DialogWhenLarge. - Remove old Extended and Theme.Light.Holo themes. - Reorder the public definitions to keep things nice. Also @hide the MipmapDrawable class. Change-Id: Ic69a56e9b28aacf441780633f37f0bc6a475d08a
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/MipmapDrawable.java
|
0bb000931bb841e75903d655552d1626ae158707 |
03-Dec-2010 |
Gilles Debunne <debunne@google.com> |
Fix in vertical measurement in text lines with different text sizes The last span of the TextLine was defining the FontMetrics, instead of min/maxing the different values. Bug 3220698 Change-Id: I7394b1699a15aeee4cc38462d561faf329d3e1f6
ava/android/graphics/Paint.java
|
2970c499388b4dcd1232cd622a9b80b395eeb2b4 |
09-Nov-2010 |
Chet Haase <chet@google.com> |
various fixes for animations and javadocs Issues around threading of animations and AnimatorSet bugs are fixed in this change. Unrelated fixes to javadocs in other framework classes are also part of the change. Change-Id: I35f7e03ffdec9143bc2eb155e8f9384798ad35b3
ava/android/graphics/ComposeShader.java
|
add9d9633205f76cc34f04368b8482c2c369ba63 |
23-Nov-2010 |
Jason Sams <rjsams@android.com> |
More error checks Change-Id: Id2b9ab7a76bbdf2ed745f5e36e552dc9b101982f
ava/android/renderscript/RenderScript.java
|
67f2e442a31b8395e3c1951f8e91139ec7f2be99 |
19-Nov-2010 |
Alex Sakhartchouk <alexst@google.com> |
Support for cubemaps. Change-Id: Iaf6087f614451a8e233b3e5bc49c834ab0ad08ee
ava/android/renderscript/Allocation.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
a914f340ae5b267dc3ab36c1156c795b8fa18f5d |
08-Nov-2010 |
Shih-wei Liao <sliao@google.com> |
Add caching support of BCC binaries. Change-Id: I1e75bb84d88319cb6f1bbe6d907cf6e8ed546142
ava/android/renderscript/RenderScript.java
ava/android/renderscript/ScriptC.java
ni/android_renderscript_RenderScript.cpp
|
e70b375c4b9d73d1165a21a421cfd73170cd06cc |
18-Nov-2010 |
Joe Onorato <joeo@google.com> |
Add an opacity attribute to LayerDrawable that lets you control the opacity directly instead of collecting the values from the children-- a task that is much harder to get right than we want to spend startup time on. Change-Id: Idf5b1d612472c6accfdc935c6a6fadb1eb239a73
ava/android/graphics/drawable/LayerDrawable.java
|
68f0a32d103d3861103bce3763b222bde99c0a4c |
17-Nov-2010 |
Jason Sams <rjsams@android.com> |
Merge "Fix ref counting for globals when set from java code."
|
6f4cf0b8885403ead157ae00fd43cf1282331c23 |
17-Nov-2010 |
Jason Sams <rjsams@android.com> |
Fix ref counting for globals when set from java code. Change-Id: I415b6ddeaab277e60233e905a6bae357cd5193eb
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
4bd1a3dbcad2ae424293e276434b45ebee97248d |
16-Nov-2010 |
Jeff Sharkey <jsharkey@android.com> |
Show Bitmap.Config value when unable to handle. Part of investigating http://b/3201172. Change-Id: I76a31c968b4c60beb079349a0722aa9a4ea5921c
ava/android/renderscript/Allocation.java
|
6af97e1c20df4d7010fafd7059c95d9b4113e4a6 |
12-Nov-2010 |
Adam Powell <adamp@google.com> |
Revised assets for progress bars and indeterminate progress spinners. Add support in ActionBar for activity-wide progress APIs. Add ability for progress bars to set a target framerate rather than the 5fps previously used. Clean up some more dialog layouts using hardcoded styles rather than theme attributes. Change-Id: I8e88c7595e27c0b6f7829b598f2b084ac8501ae3
ava/android/graphics/drawable/RotateDrawable.java
|
7194a7bacd67105ce8a19cbccb9a9fbd2b4874a7 |
13-Nov-2010 |
Jason Sams <rjsams@android.com> |
Merge "Document RS element and type and add validity checking to type creation."
|
a1b13ed0912a7e08f9848196b4ca64dcb5db9d0b |
12-Nov-2010 |
Jason Sams <rjsams@android.com> |
Document RS element and type and add validity checking to type creation. Change-Id: Ic96c0199e27785b3eabde2c6e95ed514915328e9
ava/android/renderscript/Element.java
ava/android/renderscript/Type.java
|
d99a7be36ebf5f145bbe7f73e50251f2b3cc5fcb |
12-Nov-2010 |
Jason Sams <rjsams@android.com> |
Merge "More documentation."
|
021aad952bee3ac9ee4a98c09f1a012359088dd2 |
10-Nov-2010 |
Adam Powell <adamp@google.com> |
First pass at styling progress bars for Holo. Added attribute to let scale drawables size based on the intrinsic width and height as a minimum. This helps prevent artifacts when some 9-patches are used in situations like progress bars. Change-Id: I168a232d3225afe9b5578a05a9b8634a1084404c
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
449bb119c954e6beacdfc7074c4d4a8254a07a13 |
11-Nov-2010 |
Chet Haase <chet@google.com> |
Merge "Add invalidation to Drawable when its properties change"
|
9891e1fce5f29d0421d34aa481037417bd70853d |
11-Nov-2010 |
Chet Haase <chet@google.com> |
Add invalidation to Drawable when its properties change invalidateSelf() already exists on Drawable. This triggers a call to callback listeners so that they know the drawable has been invalidated. For example, the background drawable on View will cause the View itself to be invalidated. Change-Id: I45b231a7600dcf3bc139e4059b7c9940ff49f60c
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/PaintDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
|
27676fe24be7444a174c15df476e49adc5335d03 |
11-Nov-2010 |
Jason Sams <rjsams@android.com> |
More documentation. Change-Id: I423ff081edd4dab9173bc13d05850bb39839b6d3
ava/android/renderscript/BaseObj.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
|
06d69de78845659e6904ae4964e606a7f1a6a4a8 |
10-Nov-2010 |
Jason Sams <rjsams@android.com> |
Continue error check improvements and write some docs. Change-Id: I345b08490da21d9ee715ff1ddc80c1a816b579f4
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
ava/android/renderscript/Type.java
|
1c41517124a90fcfdb95dc069fc492c6fcf1ff25 |
09-Nov-2010 |
Jason Sams <rjsams@android.com> |
Handle user message ID 0 Pass RS runtime errors back to java. throw exceptions for runtime errors. Change-Id: Ifcf16cbbf9b98137971dced5076f8a5563eb016c
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
9d71e2180062931416092f26276a07e55b318f62 |
09-Nov-2010 |
Alex Sakhartchouk <alexst@google.com> |
Moving attrib creation to Mesh. Adding arrays as shader inputs. Removing fixed size arrays. Change-Id: I0213e403a2f1283dd43f21bea770aeb059561903
ava/android/renderscript/Mesh.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
afb9965fe883f86374c89baeea5ba7d6dcf2184c |
05-Nov-2010 |
Jason Sams <rjsams@android.com> |
Merge "More RS exceptions cleanup. Remove some dead code."
|
c1d6210fb5cc558ccea95a59a2b33bb9015fc7de |
04-Nov-2010 |
Jason Sams <rjsams@android.com> |
More RS exceptions cleanup. Remove some dead code. Change-Id: If97e3fdfe6de7bb28f22e1c5ee748c81cea3db93
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/Program.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
8ad4b47920a88c6317c270514f0ce7b0b053d0a4 |
04-Nov-2010 |
Romain Guy <romainguy@google.com> |
Merge "Fix possible rendering issue when drawing a path."
|
1041aded2df45094c36831028245fb7c5e9b67b7 |
04-Nov-2010 |
Romain Guy <romainguy@google.com> |
Fix possible rendering issue when drawing a path. Change-Id: I25f2e609589f0dd9294bcf7930de6398c0d7e377
ava/android/graphics/drawable/GradientDrawable.java
|
6b81399aa1aebfcd02a0dff142996d13b75eacb7 |
04-Nov-2010 |
Jason Sams <rjsams@android.com> |
Merge "Update ScriptC constructor to remove depricated param."
|
3ba02b3d2f6fb49677466a2e93c96f307d2a7a41 |
04-Nov-2010 |
Jason Sams <rjsams@android.com> |
Update ScriptC constructor to remove depricated param. Change-Id: Id36e325834526c6b5416fd78d5cf4259d7df97e9
ava/android/renderscript/ScriptC.java
|
079e23575024e103358c982152afb7a720ae1a8a |
19-Oct-2010 |
Dianne Hackborn <hackbod@google.com> |
Add new fade in/out feature for drawable containers. This is used to allow list view's pressed and activated indicators to fade in an out, though of course it can be used elsewhere as well. There is a lot of complexity in supporting this in list view. The two main things that are being dealt with: - When recycling views, we need to make sure that the view's drawable state doesn't get animated from an old row's state. The recycler now keeps track of which position a view was last in, and if it is reused at a new position there is a new View/Drawable API to tell it to jump to its current state instead of animating. - For the pressed indicator to fade out, we need to keep displaying it after it is hidden. There are new variables and code to keep track of this state, and tweaks in various places to be able to remember the last selected position and continue updating the drawable bounds as needed. Change-Id: Ic96aa1a3c05e519665abf3098892ff2cc4f0ef2f
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/StateListDrawable.java
|
d5f06300341df0990be3e0b7a26fa49b13c6fc19 |
03-Nov-2010 |
Jason Sams <rjsams@android.com> |
RS Error cleanup. Thow java exception during init if the GL driver fails rather than native crash. Change-Id: Ie96ef5a2ac12e64f9456545d86157c4c95179a8e
ava/android/renderscript/RSDriverException.java
ava/android/renderscript/RSIllegalArgumentException.java
ava/android/renderscript/RSInvalidStateException.java
ava/android/renderscript/RSRuntimeException.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Type.java
|
7d5411fd3f08326d88142bc8f83ad41405893471 |
02-Nov-2010 |
Jason Sams <rjsams@android.com> |
Merge "Fix race condition in resize that was created when GetType for allocation and Types became async."
|
d26297fa562d8bb203df1bb5e6ded7f62c56cdb7 |
02-Nov-2010 |
Jason Sams <rjsams@android.com> |
Fix race condition in resize that was created when GetType for allocation and Types became async. Change-Id: Ie7036f9481cececf9565d30b25be82480f176ff2
ava/android/renderscript/Allocation.java
|
70d4ba15b1f0c1133c5aabc86de828b41e482fff |
06-Oct-2010 |
Chet Haase <chet@google.com> |
Performance optimizations for animations and toolkit Change-Id: I316a48273a9cbb428a965e4b849b3e5e9e8202f1
ava/android/graphics/drawable/ColorDrawable.java
|
5585e36a413dcc70a4bdd04063ea31db2519ea8d |
29-Oct-2010 |
Jason Sams <rjsams@android.com> |
Balls test app. Change-Id: I842f43e37145f8112120e2bd49925f81c588c40c
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/ScriptC.java
|
581cc64028e8b8f66cec8105bf530b16d5fb34eb |
27-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding nvidia extension for limited npot support. Updating a3d loading to be async. Change-Id: I4be71d2002b9ad6ab8896d63e625f031e6b7ea6c
ava/android/renderscript/FileA3D.java
ni/android_renderscript_RenderScript.cpp
|
64eb351cff16db2aeaf2c279fbcce9c6a80d0047 |
27-Oct-2010 |
Jason Sams <rjsams@android.com> |
Merge "Begin adding async allocation creation."
|
31a7e42f4baa059352f0db119de38428e655eab2 |
26-Oct-2010 |
Jason Sams <rjsams@android.com> |
Begin adding async allocation creation. Change-Id: I5d1381699e2b334c1d824f357bd6b310a5f79be8 Implement async bitmap upload and clean up types. Change-Id: Icbe9894e04c1319351c1cd75b0e0017855198f20
ava/android/renderscript/Allocation.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
ad93c2bb63dfc813b2eefa1043aa63afbddce655 |
23-Oct-2010 |
Chet Haase <chet@google.com> |
Optimizing ColorFilter in display lists Change-Id: Ie4d5e5b0bc45e0ce47bba144049303c270762e54
ava/android/graphics/ColorMatrixColorFilter.java
ava/android/graphics/LightingColorFilter.java
ava/android/graphics/PorterDuffColorFilter.java
|
98bfe5d02a81c15fff52570178a2edd830701665 |
19-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Some cleanup Change-Id: Ie10746d2f77318d63101d919214e76f778159fa0
ava/android/renderscript/FileA3D.java
|
9c25aee52672f9c8908e062bde502341c189970e |
15-Oct-2010 |
Jason Sams <rjsams@android.com> |
Fix object cast. Change-Id: Idcf1b43392d43b6b46040b59551b73df6d6e42a9
ni/android_renderscript_RenderScript.cpp
|
3b9c52ab8c1ab240d2299358d01a8efbe392d111 |
15-Oct-2010 |
Jason Sams <rjsams@android.com> |
Async type creation. Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
838c6a15783b3ca9adc1ab49b25043ee272f63de |
14-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Changing scenegraph sample to use arrays."
|
c9332fa3e9e9e0897482a9c26cf9d997e57376b7 |
13-Oct-2010 |
Bjorn Bringert <bringert@android.com> |
Delete unused WebView drag tracking code This also removes android.graphics.utils.BoundaryPatch which was only used by the Browser for the unused drag tracking (and by a demo app that I'm also removing). Change-Id: I48253ae005ab11cb4c70d132bc1ea4f2692e2bd2
ava/android/graphics/utils/BoundaryPatch.java
|
0726fd9e835579019f6b23ab50d7b45401e11dbe |
14-Oct-2010 |
Jason Sams <rjsams@android.com> |
Merge "Begin hooking up SurfaceConfig."
|
11c8af9ded3a319635b4e91a639a616ec97fc7e3 |
14-Oct-2010 |
Jason Sams <rjsams@android.com> |
Begin hooking up SurfaceConfig. Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ni/android_renderscript_RenderScript.cpp
|
9e401bcd88a0fdeea96f53cb776e5de7b5b084cb |
13-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Changing scenegraph sample to use arrays. Change-Id: Ifa454d503c1445efcad6e31243b65d75e62e3035
ava/android/renderscript/Element.java
|
41030da16856c8869e1e51d4a0405432fa96614e |
13-Oct-2010 |
Romain Guy <romainguy@google.com> |
Add a getNativeMatrix() API. This API can be used by WebView to apply the appropriate transform on its rendering. Change-Id: I79aa39a29805f462fb08226370328815e74bdc52
ava/android/graphics/Canvas.java
|
4bb942083a0d4db746adf95349108dd8ef842e32 |
13-Oct-2010 |
Romain Guy <romainguy@google.com> |
Optimize 9patch rendering. This change detects empty quads in 9patches and removes them from the mesh to avoid unnecessary blending. Change-Id: I4500566fb4cb6845d64dcb59b522c0be7a0ec704
ava/android/graphics/NinePatch.java
|
9db91243c5ace4421091557b76a0b1cbd2312fec |
12-Oct-2010 |
Romain Guy <romainguy@google.com> |
Simplify black texture fragment shader. Change-Id: If2d43f92f4c98ec128692761a670b0f31207a3c0
ava/android/graphics/drawable/NinePatchDrawable.java
|
52d836332f6aae74ed97fda1b53681f36710af64 |
12-Oct-2010 |
Stephen Hines <srhines@google.com> |
Support for unsigned long and unsigned long long. Change-Id: I2f9cfb7f352e2e7e7fd49eac42a821c03b5fcb9f
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
|
26ae3904e8050eae655722caf93ee5d3f0ab195a |
11-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Update allocation from bitmap. GL attribute cleanup in type. Change-Id: I504dcf6744ad13d65e068e784b6608c999ab48c6
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
031ec58cfc7a20927302a5300eba3f5fc1709b50 |
11-Oct-2010 |
Stephen Hines <srhines@google.com> |
Fix support for 64-bit integers. Change-Id: I4e2146a5fda41f280ee3f6f685a34f3cff28f05e
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
2222aa90031604e9752ebc2909303a84139b8b18 |
11-Oct-2010 |
Jason Sams <rjsams@android.com> |
Cleanup error message for null binding address. Only print the debug if script debugging is enabled. Change-Id: I72b9c2a73d49987a73b354442e9defec02b93bc6 Implement inner utiliy class to specify surface formats. Remove boxed bitmap upload functions. Change-Id: I3ff5ca59e53d02b9d75277afa947ea3d218459eb
ava/android/renderscript/Allocation.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ni/android_renderscript_RenderScript.cpp
|
38d509697c7d1f989509281cbd9cfaacf9a20ac3 |
07-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "changing vec4 to vec2 for perf reasons."
|
d2091639be426574c04f74969fe553162d7a51c9 |
06-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
changing vec4 to vec2 for perf reasons. Change-Id: Ic885a6dc697af4fd82e184158772863673f041bd
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
|
68159aabb3d116ec06671fef3900be6fab2de502 |
05-Oct-2010 |
Jason Sams <rjsams@android.com> |
Merge "Implement allocation resizing."
|
5edc608a0749ed4b7074b5c1243043eb722c3c31 |
05-Oct-2010 |
Jason Sams <rjsams@android.com> |
Implement allocation resizing. Change-Id: Ie38d42419d595cec730a8721cc1321c5edb6b4d6
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
5e9f64ce24b3381ee48f9e12242aba5216f136a4 |
04-Oct-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
am b12bfbd4: am eb6e22f2: Merge "Document Bitmap.createScaledBitmap" into gingerbread Merge commit 'b12bfbd4df985041ab0e584ef5a746328baac038' * commit 'b12bfbd4df985041ab0e584ef5a746328baac038': Document Bitmap.createScaledBitmap
|
95930e13faac8c17dabfaa1478089baa772f091b |
04-Oct-2010 |
Romain Guy <romainguy@google.com> |
Apply all Canvas transformations to ColorDrawable. Change-Id: I29252c58224b236d0770ec005da9842990ef2c06
ava/android/graphics/drawable/ColorDrawable.java
|
b12bfbd4df985041ab0e584ef5a746328baac038 |
04-Oct-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
am eb6e22f2: Merge "Document Bitmap.createScaledBitmap" into gingerbread Merge commit 'eb6e22f29ded58e7e51702c34878fd01e20ff802' into gingerbread-plus-aosp * commit 'eb6e22f29ded58e7e51702c34878fd01e20ff802': Document Bitmap.createScaledBitmap
|
02d9102b3bdebac6989c2b7d12c080fb7c1f8e2b |
04-Oct-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
Document Bitmap.createScaledBitmap Change-Id: Ife6a42bc08d17c56274e78a1f5d2c100c2fe4dc8
ava/android/graphics/Bitmap.java
|
2b282d312dfc359258934cb60e2c6bc833bb19a7 |
04-Oct-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
am 3d019a37: am 83d52229: Doc fix: duplicate word \'of\' Merge commit '3d019a374fa41a11fb7b718770076e61235d1c45' * commit '3d019a374fa41a11fb7b718770076e61235d1c45': Doc fix: duplicate word 'of'
|
3d019a374fa41a11fb7b718770076e61235d1c45 |
04-Oct-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
am 83d52229: Doc fix: duplicate word \'of\' Merge commit '83d522290e56f614d0d9373d47c2b54b9e207795' into gingerbread-plus-aosp * commit '83d522290e56f614d0d9373d47c2b54b9e207795': Doc fix: duplicate word 'of'
|
83d522290e56f614d0d9373d47c2b54b9e207795 |
04-Oct-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
Doc fix: duplicate word 'of' Change-Id: I45a4ca443becc2f2cf02cbca2bd61ef2ee590b5c
ava/android/graphics/Canvas.java
|
42ca268c6ac7f710a438436ae487579bf2403c2c |
02-Oct-2010 |
Stephen Hines <srhines@google.com> |
Merge "Support for 64-bit integer type."
|
ef1dac28d3bf98bd61cd9874fb3ccab42105e9b6 |
02-Oct-2010 |
Stephen Hines <srhines@google.com> |
Support for 64-bit integer type. b/3050131 exported renderscript structures don't appear to support int64_t Change-Id: I9aea676425b694a3a6457e63e38b00e591847e20
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
|
eeac43ad3c9b41c1679f3ab36064fa611106faf2 |
01-Oct-2010 |
Wei-Ta Chen <weita@google.com> |
am f7681f84: Do not merge. Merge commit 'f7681f84918c27f6a626681ce37ed2a236c44e82' into gingerbread-plus-aosp * commit 'f7681f84918c27f6a626681ce37ed2a236c44e82': Do not merge.
|
f7681f84918c27f6a626681ce37ed2a236c44e82 |
01-Oct-2010 |
Wei-Ta Chen <weita@google.com> |
Do not merge. Fix 3052285 by not publishing the BitmapRegionDecoder API until the honeycomb release. Bug: 3052285 Change-Id: Ie339e414c1a5581e1d38684621e0e97162616977
ava/android/graphics/BitmapRegionDecoder.java
|
be0488db81f6e156c25899cd1001e4d50a513df3 |
01-Oct-2010 |
Romain Guy <romainguy@google.com> |
Merge "Make simple paths made of lines work."
|
d79991277043d6bdbd90bb63fd8aff73ef9e06a5 |
01-Oct-2010 |
Romain Guy <romainguy@google.com> |
Make simple paths made of lines work. Bug #3041098 Change-Id: Ife9c3f01ded10e2bb35b1cdf1a54734d8347fee4
ava/android/graphics/Path.java
|
02f41705199336f808ece50d81585450e7f8f61f |
01-Oct-2010 |
Stephen Hines <srhines@google.com> |
Finish plumbing for double RS elements. Change-Id: Ic708dcaeda4966bb2121ecb6834f56cfa68ad58e
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/RenderScript.java
|
f5b3510c706ed1f7611760dff0c94f2111531c68 |
30-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding anisotropic filtering and related samples. Change-Id: Idb173274417feb5e25bfd64c5e9fa2492a23a17e
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
ni/android_renderscript_RenderScript.cpp
|
ab98bb6e8b95bef7415c1ad239be71f93322fbad |
24-Sep-2010 |
Stephen Hines <srhines@google.com> |
Fix RS bug with message ID 0. Clamp RSTest list to nice viewable range. Change-Id: I0909511e16984ec78150cda17c22e22af1fa0cdb
ava/android/renderscript/RenderScript.java
|
d45a33554ca6c18ed81e45320998b9e4f4680379 |
15-Sep-2010 |
Sonia Serafimova <sonia.serafimova@sonyericsson.com> |
Prevent unhandled exception in NinePatchDrawable Added null check in computeBitmapSize() to avoid unhandled exception "java.lang.NullPointerException" at android.graphics.Rect.<init>(Rect.java:72). This problem was discovered in the wild. Change-Id: I9d40629a052f1390e1811288af6209d8cc3f679b
ava/android/graphics/drawable/NinePatchDrawable.java
|
81859bc3d4d18f558b903db1306e76d0db115cf6 |
26-Sep-2010 |
Jean-Baptiste Queru <jbq@google.com> |
am ca3f968c: am 7d9c73fb: Merge "Prevent unhandled exception in NinePatchDrawable" Merge commit 'ca3f968c6f0acbf94988d00bf21a82a2e8f49b86' * commit 'ca3f968c6f0acbf94988d00bf21a82a2e8f49b86': Prevent unhandled exception in NinePatchDrawable
|
ca3f968c6f0acbf94988d00bf21a82a2e8f49b86 |
26-Sep-2010 |
Jean-Baptiste Queru <jbq@google.com> |
am 7d9c73fb: Merge "Prevent unhandled exception in NinePatchDrawable" Merge commit '7d9c73fb6f6f79f7f92b77482a0edbd7b89f2564' into gingerbread-plus-aosp * commit '7d9c73fb6f6f79f7f92b77482a0edbd7b89f2564': Prevent unhandled exception in NinePatchDrawable
|
04b5dd4b04df45eea0b568ac8d7ad5c4903c5cf5 |
24-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Adding support for all allowed textures. Cleaning up unused code Adding error messages"
|
b89aaacb2ca9d062e0a17a32e3d4dbf3f6948a17 |
24-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding support for all allowed textures. Cleaning up unused code Adding error messages Change-Id: I3a92476738ff7699d49feeafcd3eee6f70621acb
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
a23cdda0a5fad7798454ecb05a7855cb9211ea22 |
23-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
am ac487f70: am 6b849e21: Unhide BitmapRegionDecoder. Merge commit 'ac487f708f7b58dbd4f3021b520c6ed5975daebe' * commit 'ac487f708f7b58dbd4f3021b520c6ed5975daebe': Unhide BitmapRegionDecoder.
|
ac487f708f7b58dbd4f3021b520c6ed5975daebe |
23-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
am 6b849e21: Unhide BitmapRegionDecoder. Merge commit '6b849e2123be98eb2a1a25b8abf0b13a279ce952' into gingerbread-plus-aosp * commit '6b849e2123be98eb2a1a25b8abf0b13a279ce952': Unhide BitmapRegionDecoder.
|
6b849e2123be98eb2a1a25b8abf0b13a279ce952 |
07-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
Unhide BitmapRegionDecoder. 1. Rename LargeBitmap to BitmapRegionDecoder 2. Move the instantiations of BitmapRegionDecoder out of BitmapFactory. 3. Remove the use of MemoryFile in BitmapRegionDecoder, since MemoryFile's API had been modified in master. Otherwise, the change will break the master build. 4. Move AssetStreamAdaptor, AutoFDSeek and nullObjectReturn to Utils.h because BitmapFactory.cpp and BitmapRegionDecoder.cpp both need to use these utility functions. Most of the modifications, except for (2) and (3), were reviewed in https://android-git.corp.google.com/g/#change,64716 . However, that change broke the master build due to (3) and was reverted eventually. So, instead of withdrawing this change and waiting for that change to be checked in again, I merge the two changes into one. Change-Id: I2202c0fbbbd6d6676bbd9637e690023ea4099c40
ava/android/graphics/BitmapFactory.java
ava/android/graphics/BitmapRegionDecoder.java
|
353a48e8ed90c028fb51fe145dae6113661f03e4 |
22-Sep-2010 |
Jason Sams <rjsams@android.com> |
Merge "Fix two minor RS bugs. 1: index set size was populated with bad value in java, 2: bad error check in uploadToBufferObject."
|
1bfccb45dfe53da00e0618e5af5062c1e37a6c18 |
22-Sep-2010 |
Jason Sams <rjsams@android.com> |
Fix two minor RS bugs. 1: index set size was populated with bad value in java, 2: bad error check in uploadToBufferObject. Change-Id: I5946053cdfba0b2fbbaa34d562a9ec53e26ce9f2
ava/android/renderscript/Mesh.java
|
76f609118574a76b10cb90bcf061b15546bc38ee |
22-Sep-2010 |
Romain Guy <romainguy@google.com> |
Merge "Add support for circular gradients to the GL renderer."
|
ddb80bebb0776e6d852aab6e8bba5d5591847a55 |
21-Sep-2010 |
Romain Guy <romainguy@google.com> |
Add support for circular gradients to the GL renderer. This change also adds full support for local transformation matrices on sweep and radial gradients. Change-Id: Id8773bc0766575190e3f3d51984fc5e57b266c3f
ava/android/graphics/RadialGradient.java
|
7aa150c0967b725850cf27de58f50a25a960b092 |
21-Sep-2010 |
Jason Sams <rjsams@android.com> |
Detect and throw exception for using objects after explicitly destroying them. Change-Id: Ic50d6974c80672846140c7f9435ec9468855f0bc
ava/android/renderscript/BaseObj.java
|
a86c1a622fb61d8157dac9ef3d66084a6ac2f0e0 |
21-Sep-2010 |
Stephen Hines <srhines@google.com> |
Merge "Add support for Float64 (double) to RenderScript."
|
ee916f14cbd1fe1422c063ce2ef7b185e2bc5c6f |
21-Sep-2010 |
Romain Guy <romainguy@google.com> |
Add support for SweepGradient in the GL renderer. Change-Id: I7aa397ed4e34655ead9ba1f5b4ce087665e0f022
ava/android/graphics/Shader.java
ava/android/graphics/SweepGradient.java
|
ca54ec302f5bddd1674ea1f36cd3b7c540b2fbca |
21-Sep-2010 |
Stephen Hines <srhines@google.com> |
Add support for Float64 (double) to RenderScript. Change-Id: Iad1c4adadf657a46aa38a3fad7813927e643e29d
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
227e68687893253120c2ca3fd82f0cce974611e9 |
17-Sep-2010 |
Adam Cohen <adamcohen@google.com> |
Merge "Adding some documentation to Matrix.mapVectors methods."
|
3a58ec108bb430b81a328adb2062035f860159b4 |
17-Sep-2010 |
Adam Cohen <adamcohen@google.com> |
Adding some documentation to Matrix.mapVectors methods. Change-Id: I6c59c40ac9ebd39d9c5fc189917172da983cc766
ava/android/graphics/Matrix.java
|
a8bf9429b29743b3489817feb21bde2416acc465 |
16-Sep-2010 |
Jason Sams <rjsams@android.com> |
Fix race condition on exit. Change-Id: I1ae1818122604dde5993b2b8ef702bda5194d87d
ava/android/renderscript/RenderScript.java
|
279d006b1d194c597a4c6b0a72f66ea6128851fa |
15-Sep-2010 |
Sonia Serafimova <sonia.serafimova@sonyericsson.com> |
Prevent unhandled exception in NinePatchDrawable Added null check in computeBitmapSize() to avoid unhandled exception "java.lang.NullPointerException" at android.graphics.Rect.<init>(Rect.java:72). This problem was discovered in the wild. Change-Id: I8a4729ceadcfc9744f11b8ceafdf24d6de88c645
ava/android/graphics/drawable/NinePatchDrawable.java
|
cfc04366998cd0c626594c9cf70336a11bdf5996 |
14-Sep-2010 |
Jason Sams <rjsams@android.com> |
Fix partial NP2 support and restrict mipmaps and clamp modes on HW that does not support proper NP2 bug 2965170 Change-Id: If9a3ac45264861fc75b9616e98957e12a5464411
ni/android_renderscript_RenderScript.cpp
|
c984dd73c6f96d16e11813ae433ef70f7648ae77 |
14-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Shader changes to allow for more flexible constant binding. Change-Id: Ic66e6e2a371c6e3d5dce1b00f63acab8c09bd110
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
|
94db0238a3b6cba3cbf0e037af74e898a4741204 |
10-Sep-2010 |
Joseph Wen <josephwen@google.com> |
am 219eb7ec: Merge "Fix bug in JNI BitmapFactory" into gingerbread Merge commit '219eb7ec8403ef9b98125f2b58cc27669ae69712' into gingerbread-plus-aosp * commit '219eb7ec8403ef9b98125f2b58cc27669ae69712': Fix bug in JNI BitmapFactory
|
2dcfbefbbeac406d16ec379c6430dd9ee9fd23a1 |
10-Sep-2010 |
Joseph Wen <josephwen@google.com> |
Fix bug in JNI BitmapFactory In nativeCreateLargeBitmapFromFileDescriptor() if the file descriptor can not be rewinded isShareable should be set to false. Change-Id: I7dd545c9d52d21c226e11b8921e35a1d9bba9515
ava/android/graphics/BitmapFactory.java
|
a78eca95ff54989c280405b70d143b0909854409 |
09-Sep-2010 |
Gilles Debunne <debunne@google.com> |
Merge "Progress Dialog documentation example uses onPrepareDialog"
|
d90f23e24a4d1768d5a7ed0e7072e67af6330a45 |
09-Sep-2010 |
Romain Guy <romainguy@google.com> |
Do not convert 8888 bitmaps to 565 when doing a copy. Bug #2988077 This change keeps the 8888 format for new bitmaps and also keeps, when possible, the opaque flag. Change-Id: Ia61f2e89936916b329212a4c59a7d815c329f84e
ava/android/graphics/Bitmap.java
|
6e1df0e981c8c588e411b8ad6e55554fe4815655 |
09-Sep-2010 |
Gilles Debunne <debunne@google.com> |
Progress Dialog documentation example uses onPrepareDialog Change-Id: I7afebdb321e28d8e4b1687ba4f503bde7d6031a0
ava/android/graphics/BitmapFactory.java
|
7b29804ba2b0db1a627b680b3fe2c5036139513b |
08-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
am 8fc6f8b2: am 1b214be9: Merge "Revert "Rename LargeBitmap to BitmapRegionDecoder for having a better API."" into gingerbread Merge commit '8fc6f8b2152564cab6ede025644f9bc3ee61ce16' * commit '8fc6f8b2152564cab6ede025644f9bc3ee61ce16': Revert "Rename LargeBitmap to BitmapRegionDecoder for having a better API."
|
8fc6f8b2152564cab6ede025644f9bc3ee61ce16 |
08-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
am 1b214be9: Merge "Revert "Rename LargeBitmap to BitmapRegionDecoder for having a better API."" into gingerbread Merge commit '1b214be92ac206d8ac6ef4967db6e2859d91ab49' into gingerbread-plus-aosp * commit '1b214be92ac206d8ac6ef4967db6e2859d91ab49': Revert "Rename LargeBitmap to BitmapRegionDecoder for having a better API."
|
340ce75b446f6a6afc12b0582be3fc34ac3a5364 |
08-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
Revert "Rename LargeBitmap to BitmapRegionDecoder for having a better API." This reverts commit 50ba3d2c09a9131f3578d271adf2bc8258ca1742.
ava/android/graphics/BitmapRegionDecoder.java
|
50cb7dc458e65b75fb69a3a3fed972e7ed913703 |
08-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
am a295a390: am b356f8ac: Merge "Rename LargeBitmap to BitmapRegionDecoder for having a better API." into gingerbread Merge commit 'a295a3908befeb9dd30203c612d95411d68492ed' * commit 'a295a3908befeb9dd30203c612d95411d68492ed': Rename LargeBitmap to BitmapRegionDecoder for having a better API.
|
a295a3908befeb9dd30203c612d95411d68492ed |
08-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
am b356f8ac: Merge "Rename LargeBitmap to BitmapRegionDecoder for having a better API." into gingerbread Merge commit 'b356f8acec9fdfd36f01e5cca4fe3a28ecd6e628' into gingerbread-plus-aosp * commit 'b356f8acec9fdfd36f01e5cca4fe3a28ecd6e628': Rename LargeBitmap to BitmapRegionDecoder for having a better API.
|
70d4e5024298f71edb3b04867e05568f5495b4ce |
03-Sep-2010 |
Jason Sams <rjsams@android.com> |
Add arrays to elements. Change-Id: I624b03bfc1fd26136afd9305a96026b91b1fad3c
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
50ba3d2c09a9131f3578d271adf2bc8258ca1742 |
07-Sep-2010 |
Wei-Ta Chen <weita@google.com> |
Rename LargeBitmap to BitmapRegionDecoder for having a better API. Move AssetStreamAdaptor, AutoFDSeek and nullObjectReturn to Utils.h because BitmapFactory.cpp and BitmapRegionDecoder.cpp both need to use these utility functions. Change-Id: I3e60c7fe4abd0289e1384e69a08fd20fe6fb0e10
ava/android/graphics/BitmapRegionDecoder.java
|
c4b05982398b3b2f2bcc60ba9dc25bf5b2b348aa |
03-Sep-2010 |
Bjorn Bringert <bringert@android.com> |
Merge "Test for decoding Bitmap from MemoryFile ParcelFileDescriptor"
|
18b8a04cdcfb5f954291ea2f429aaea5e09d2ec0 |
02-Sep-2010 |
Jason Sams <rjsams@android.com> |
Merge "Remove ACC and other legacy bits from RS."
|
0eb9b77eec4abb201a6c90cf543172df6473a19e |
01-Sep-2010 |
Jason Sams <rjsams@android.com> |
Merge "Remove functions for reflecting dalvik classes to rs types."
|
deb0008c6340e49805fa5386761a6a6a7949763f |
01-Sep-2010 |
Jason Sams <rjsams@android.com> |
Remove ACC and other legacy bits from RS. Change-Id: I12a3b0477f3201ec7ca63564ae2b387ecc89dedf
ni/Android.mk
|
e447a786357c91d7c48f2475605e692de5b12da1 |
01-Sep-2010 |
Jason Sams <rjsams@android.com> |
Remove functions for reflecting dalvik classes to rs types. Change-Id: I41bc7fd704772d177f8035c04256d0ca63e4398b Change-Id: I4df3673a1db1e79c309ab4eb41d2145802ed322c
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
73ea9beaf8eb3d0027e78cbc0ac5e626c3f8deb4 |
01-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Cleaning up the api"
|
32fc363c8cbe0cc74c0d02b8173e2076deccb96b |
01-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Cleaning up the api Change-Id: I86632cfde07216be7623177516710db5d9a57522
ava/android/renderscript/ProgramRaster.java
|
49bdaf0293408159df18a1d8540360f9623c40f7 |
31-Aug-2010 |
Jason Sams <rjsams@android.com> |
SubElementData data upload functions. Change-Id: I5f8c738b5457ae7f6085fc4cd331cf3d13ad75cf
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
da8532c6f48b4c10b5e2ccb9e08690341efa1616 |
31-Aug-2010 |
Romain Guy <romainguy@google.com> |
Add hooks for hardware accelerated WebView. Change-Id: I907cdec8a67594f87749ac46bda85f04af5a2003
ava/android/graphics/Canvas.java
|
a41174ecb03331d770614ecc6351cbc890874c28 |
28-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Fixing renderscript uniform binding bugs. Working on custom shaders. Change-Id: I0d51e879e1c2b46ef5ab696b35162898f4196fc8
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramVertex.java
|
627dc6e7310bb8f6435b625f86c9f0ceeb3b0920 |
26-Aug-2010 |
Bjorn Bringert <bringert@android.com> |
Test for decoding Bitmap from MemoryFile ParcelFileDescriptor Bug: 2948227 Change-Id: I90de2f887e907fbd631dc06a1c483737acec0706
ests/graphicstests/src/android/graphics/BitmapFactoryTest.java
|
1d45c47975ab2a8cef6db5a8976276de31e1e8d0 |
25-Aug-2010 |
Jason Sams <rjsams@android.com> |
Add matrix component types. Fix potental overflow in script -> java messages. Change-Id: Ie6fd9dc376be4043fc938a1517106936937689c8
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
d36f248eaf06c569010649902df653da1a9e2acc |
24-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
More work on the renderscript sample Change-Id: Ib1812bbaa38180ca63d6d53c9cc3aeeee4134725
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
|
104422039b2dc5ced7e341e067a5a80e6534218b |
24-Aug-2010 |
Romain Guy <romainguy@google.com> |
am 5a14271a: am d6f7f225: Merge "Load bitmaps in the correct format." into gingerbread Merge commit '5a14271aacb932ba0d52978c939f74e4c685f7d6' * commit '5a14271aacb932ba0d52978c939f74e4c685f7d6': Load bitmaps in the correct format.
|
a1f1174b396cda7bdff469a2e974a737600c5eb0 |
23-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Renderscript samples. Resolving name conflict in model viewer. Adding fov projection matrix function. Adding helper methods for blending."
|
32e09b5891da0174f161d99e2d3ebe67d6efa39c |
23-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Renderscript samples. Resolving name conflict in model viewer. Adding fov projection matrix function. Adding helper methods for blending. Change-Id: Ibd3f1510436811398787c285845d050158bd6de8
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
|
d51a933b94ea0f4fc780fb09ef6cd0059e3506c5 |
22-Aug-2010 |
Chih-Chung Chang <chihchung@google.com> |
am 72ecb00a: Merge "Revert "Don\'t recycle native bitmap after the finalizer is called."" into gingerbread Merge commit '72ecb00a89b7a49eadb9c3bb880102eef97c8eb6' into gingerbread-plus-aosp * commit '72ecb00a89b7a49eadb9c3bb880102eef97c8eb6': Revert "Don't recycle native bitmap after the finalizer is called."
|
601ede9aa3337bb6d54dfb0633b54835421b5720 |
21-Aug-2010 |
Chih-Chung Chang <chihchung@google.com> |
Revert "Don't recycle native bitmap after the finalizer is called." Bitmap should not be accessed from multiple threads. This reverts commit 966803ab81f8e9bfefa502fcb533de023825a389.
ava/android/graphics/Bitmap.java
|
5a14271aacb932ba0d52978c939f74e4c685f7d6 |
21-Aug-2010 |
Romain Guy <romainguy@google.com> |
am d6f7f225: Merge "Load bitmaps in the correct format." into gingerbread Merge commit 'd6f7f225689ecd33dc54699acc01cfafc781c20d' into gingerbread-plus-aosp * commit 'd6f7f225689ecd33dc54699acc01cfafc781c20d': Load bitmaps in the correct format.
|
f92a0a6d4e95660b0e7ebe259323de17d821c50f |
21-Aug-2010 |
Romain Guy <romainguy@google.com> |
Load bitmaps in the correct format. Bug #2936873 Change-Id: Ide93ffd8227cea6c610dde625163ccffb4590e90
ava/android/renderscript/Allocation.java
|
015912e7f62989805ed90bc60226e0bbbfbab9c1 |
21-Aug-2010 |
Jim Miller <jaggies@google.com> |
Merge "Make sure we have a native Surface in nContextSetSurface."
|
3a59ddc67c6ad33c01d36338603586f90d94e71b |
20-Aug-2010 |
Chih-Chung Chang <chihchung@google.com> |
am dc2eabd1: Merge "Don\'t recycle native bitmap after the finalizer is called." into gingerbread Merge commit 'dc2eabd10847d8e7f016fec5232d40b723ce2828' into gingerbread-plus-aosp * commit 'dc2eabd10847d8e7f016fec5232d40b723ce2828': Don't recycle native bitmap after the finalizer is called.
|
966803ab81f8e9bfefa502fcb533de023825a389 |
20-Aug-2010 |
Chih-Chung Chang <chihchung@google.com> |
Don't recycle native bitmap after the finalizer is called. If an object A's finalizer calls Bitmap B's recycle() when B's finalizer is already called, we will have trouble because the native bitmap is already freed in the finalizer. Change-Id: Ic0be8ed75fb3aacee9ce6e3d9908178a55151eb9
ava/android/graphics/Bitmap.java
|
ee956053d6e3f7a7a82e41853b9b251fdc226d7a |
20-Aug-2010 |
Jim Miller <jaggies@google.com> |
Make sure we have a native Surface in nContextSetSurface. I was seeing a problem running RenderScript in the system process because mNativeSurface was null. This works around the problem by forcing the native surface to be created when we set the surface. Change-Id: I3abf6cef1b049864e4e063669b6df547de008c93
ni/android_renderscript_RenderScript.cpp
|
a842d143d2dcad07906830a30deaf0ffce86f5d9 |
20-Aug-2010 |
Gilles Debunne <debunne@google.com> |
am d018a0ce: Merge "Text selection without trackball." into gingerbread Merge commit 'd018a0ce72124f668d859b19fe3e73f5637d3c7c' into gingerbread-plus-aosp * commit 'd018a0ce72124f668d859b19fe3e73f5637d3c7c': Text selection without trackball.
|
d018a0ce72124f668d859b19fe3e73f5637d3c7c |
20-Aug-2010 |
Gilles Debunne <debunne@google.com> |
Merge "Text selection without trackball." into gingerbread
|
b0d6ba1ec4f71b96cab7d1ff62b846d5cf162c4f |
18-Aug-2010 |
Gilles Debunne <debunne@google.com> |
Text selection without trackball. Backported from HC. Squashed commit of the following: commit af214a595c7a9fdd11a2dc384f7d4665abf751c0 Fixes in TextView's selection. commit eb9fd59ebe6500a66c2003d46b5802299970ae8d TextView with Selection Contextual Mode commit 4c4c338ef355b369ce4b57d6c6fba7ee8f9dddf4 Cosmetic changes around TextView. commit d4b4b054e87480d984ad18766f5e76553e3080d8 Double and one and a half tap removed from TextView. commit 897c2847ba1fca8ef01eadadd1bc3de007af3ee5 Selection handlers in TextView commit 832be74a5394649e28927484d9a86c6d53b430e7 New cursor controller in TextViews. Change-Id: I01cc64736e2abea605317ee53907a1713617fc17
ava/android/graphics/Rect.java
|
d88e0680edd88e10870d5f6f303633cea839d686 |
20-Aug-2010 |
Romain Guy <romainguy@google.com> |
am 288471d8: DO NOT MERGE. Load assets in place instead of deferring until draw. Merge commit '288471d8a57e1c318742cbfc28697877436fdb87' into gingerbread-plus-aosp * commit '288471d8a57e1c318742cbfc28697877436fdb87': DO NOT MERGE. Load assets in place instead of deferring until draw.
|
288471d8a57e1c318742cbfc28697877436fdb87 |
19-Aug-2010 |
Romain Guy <romainguy@google.com> |
DO NOT MERGE. Load assets in place instead of deferring until draw. Before this change, all framework assets would be decoded at drawing time outside of zygote. This was forcing all apps to re-decode the assets and zygote to keep an in-memory copy of each asset. This behavior is now opt-in by setting the inPurgeable flag on BitmapFactory.Options. Change-Id: Ief823139163d8071b8ee1267746622faf52eb8ec
ava/android/graphics/BitmapFactory.java
|
e0cac8402a82f383d4c34eb9481641cdc4b6d14f |
19-Aug-2010 |
Romain Guy <romainguy@google.com> |
Merge "Load assets in place instead of deferring until draw."
|
207b3ab604bcbe47fa55f26f358cde60cf8a784d |
19-Aug-2010 |
Romain Guy <romainguy@google.com> |
Load assets in place instead of deferring until draw. Before this change, all framework assets would be decoded at drawing time outside of zygote. This was forcing all apps to re-decode the assets and zygote to keep an in-memory copy of each asset. This behavior is now opt-in by setting the inPurgeable flag on BitmapFactory.Options. Change-Id: Ic703f57adb26b2a701ecff0a653d35a93e26d47c
ava/android/graphics/BitmapFactory.java
|
646b64cf9d52100ad31e8de45256792b5057cbdb |
19-Aug-2010 |
Romain Guy <romainguy@google.com> |
Merge "Load opaque assets in RGB-565 until Bitmap.hasAlpha() works properly."
|
4b7cc6402892a92b820423561d1443d18e25b755 |
19-Aug-2010 |
Romain Guy <romainguy@google.com> |
Load opaque assets in RGB-565 until Bitmap.hasAlpha() works properly. Change-Id: I1106855e9f2255c1b78fd76a3fe1c116b3c2fb87
ava/android/graphics/BitmapFactory.java
|
3e5ea4a814fae0162273cfcf8b85e69f4e85ad48 |
19-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Renderscript samples. Merged two model related projects. Cleanup."
|
27f50523a45100f3b4861762b6263e0b9ba6e22e |
19-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Renderscript samples. Merged two model related projects. Cleanup. Change-Id: I6fdc70420eee7dfecf0b051fd687e5797c6580ce
ava/android/renderscript/Font.java
|
2ea56efb1fd3d846e02e8fe0189f4f4e352362d8 |
18-Aug-2010 |
Jason Sams <rjsams@android.com> |
Merge "Remove OOB object destruction."
|
a006b47298539d89dc7a06b54c070cb3e986352a |
14-Apr-2010 |
Bjorn Bringert <bringert@android.com> |
New API and implementation of DB and memory-backed FDs This depends on a kernel patch that implements read(2) in the ashmem driver. Bug http://b/issue?id=2595601 Change-Id: Ie3b10aa471aada21812b35e63954c1b2f0a7b042
ava/android/graphics/BitmapFactory.java
|
fb545906ad59b226d7121d0b50debed7f2a2a32f |
18-Aug-2010 |
Jason Sams <rjsams@android.com> |
Merge "Make java entry points for native fifo synchronized."
|
d78be37d81f6c1aba75180c7608753a027a881ee |
18-Aug-2010 |
Jason Sams <rjsams@android.com> |
Remove OOB object destruction. Change-Id: Icaa06aca4a701ec663c124d3141d9dbb633d7dc1
ava/android/renderscript/BaseObj.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
2e1872fe07cf8952812a417985e6e1f61bdeab5d |
18-Aug-2010 |
Jason Sams <rjsams@android.com> |
Make java entry points for native fifo synchronized. Change-Id: I1baf2beb920016f0202042982075cbce1e67df42
ava/android/renderscript/Light.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
1b10d3d23512f9f9a091e1f4c27bb3dc47806f6c |
17-Aug-2010 |
Joseph Wen <josephwen@google.com> |
am 81dcea60: am f1f48bc7: Do JPEG tile-based decoding. Merge commit '81dcea6093dfcdadd52982505249a5eacf47a81b' * commit '81dcea6093dfcdadd52982505249a5eacf47a81b': Do JPEG tile-based decoding.
|
81dcea6093dfcdadd52982505249a5eacf47a81b |
17-Aug-2010 |
Joseph Wen <josephwen@google.com> |
am f1f48bc7: Do JPEG tile-based decoding. Merge commit 'f1f48bc7f200f54c76b22d845d8ba8419879b375' into gingerbread-plus-aosp * commit 'f1f48bc7f200f54c76b22d845d8ba8419879b375': Do JPEG tile-based decoding.
|
f1f48bc7f200f54c76b22d845d8ba8419879b375 |
19-Jul-2010 |
Joseph Wen <josephwen@google.com> |
Do JPEG tile-based decoding. Change-Id: I5c1b4ac3c02eb4350ef0ba9a7877b22cfd730cfb
ava/android/graphics/BitmapFactory.java
ava/android/graphics/LargeBitmap.java
|
1e45aae5de003657e5d18f74d34998f5de5db5b7 |
14-Aug-2010 |
Romain Guy <romainguy@google.com> |
Add drop shadows. Change-Id: Ic6a72409d4785968d1fbdff229f17ee5c00b240b
ava/android/graphics/Paint.java
|
04ba60895adb80e4d542e22fae56e147b5eeebdd |
13-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Renderscript scenegraph prototype."
|
094a068bc46f725a7358ff84317cff2ca4528601 |
13-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Renderscript scenegraph prototype. Change-Id: Ic4daaf6eca8850caf46bd766e148cf12eb6c6ca1
ava/android/renderscript/Float2.java
ava/android/renderscript/Float3.java
ava/android/renderscript/Float4.java
|
e0b8d3cbf73a3694a24f366ab43488bfaef9da71 |
13-Aug-2010 |
Romain Guy <romainguy@google.com> |
Merge "Fix GC issue, fix local shader transformations."
|
0ba681bce12d522c5575dfccb5a6ca12f0fba746 |
13-Aug-2010 |
Romain Guy <romainguy@google.com> |
Fix GC issue, fix local shader transformations. Change-Id: I208bdf89815dcd18dcadd43df932a77362918435
ava/android/graphics/BitmapShader.java
|
4199175ff34c7c15120c3cc3714d454d84e7afcf |
12-Aug-2010 |
Jason Sams <rjsams@android.com> |
Merge "Fix field packer bug for U32 data. Fix initial refcounts in allocations. Support null references in allocations."
|
ee73498ddf896f6ed003e9ce1fab87aefda90173 |
12-Aug-2010 |
Jason Sams <rjsams@android.com> |
Fix field packer bug for U32 data. Fix initial refcounts in allocations. Support null references in allocations. Change-Id: Ifba6406ba750e69737bd77fa7df5d7fb8e27a5b4
ava/android/renderscript/FieldPacker.java
|
0de9444aa6c25d2c586e8204a6168d10e67376e0 |
11-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Preparing renderscript java code for use with phanton references. Changing rs_quaternion to be float4 Change-Id: Ibf49f412be8979eaa04cb252b407467eacd9dbf0
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Font.java
ava/android/renderscript/Light.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/RenderScriptGL.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Script.java
ava/android/renderscript/Type.java
|
6416d5d79299e14204f41bdd9eb1a752315c68b2 |
11-Aug-2010 |
Romain Guy <romainguy@google.com> |
Merge "Fix crash in Market."
|
3f9b5a253fc8229bd46d53950af9033e0f63c097 |
11-Aug-2010 |
Romain Guy <romainguy@google.com> |
Fix crash in Market. Bug #2911272 Change-Id: I065e21b9d005ad693e1af1ad82755b5c2ae7b722
ava/android/graphics/ComposeShader.java
|
0dde1f89a434fef356e12fbbbc3a322dfae3bb0d |
11-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Adding quaternion functions to math library."
|
8918190a198f5a0c602dd5d126e5fab8e537fda0 |
11-Aug-2010 |
Romain Guy <romainguy@google.com> |
Support non-PorterDuff xfermodes with Xfermode. Change-Id: Icef17b72da2d047a24aaac1ddf5cdae77b40d5b4
ava/android/graphics/ComposeShader.java
ava/android/graphics/PorterDuffXfermode.java
ava/android/graphics/Xfermode.java
|
facd6fc4be5706f4ca5def9702a69bec94eb6adf |
11-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding quaternion functions to math library. Change-Id: I692214648892120943ca7d3b00034e27d1c330cf
ava/android/renderscript/Matrix4f.java
|
a48a1a87ba17f20f7006eaab21dcedf86c015c13 |
10-Aug-2010 |
Romain Guy <romainguy@google.com> |
Fast text selection drawing. Change-Id: I93fb1312b47bc05345defa9b6cfe47c0658bb329
ava/android/graphics/Path.java
|
61c8c9c5b2006d18e9310b6521c65b36ffe75ce4 |
10-Aug-2010 |
Romain Guy <romainguy@google.com> |
Fix tons of bugs and add new text rendering support. Change-Id: I326c66b10784006f6df2f12d38e120cef94cd0d7
ava/android/graphics/Path.java
ava/android/graphics/Region.java
ava/android/graphics/drawable/GradientDrawable.java
|
02890fd0f98b3b8d98baf0bda1ea906afd723d8b |
07-Aug-2010 |
Romain Guy <romainguy@google.com> |
Replace Bitmap's finalizers with PhantomReferences. This change also removes the use of SoftReferences for View's drawing cache. A bitmap now creates a PhantomReference enqueued in a reference queue provided by the new Finalizers class. This queue is polled from a thread started after forking zygote. That thread is in charge of clearing the references after GC runs and of calling reclaim() on them. The reclaim() method is now how finalizers are run. Note that a PhantomReference cannot be kept in the instance it refers to, which is why they are kept in a separate List. Change-Id: If3c1a5e9dc23fa49e34857860d730f5cf5ad5926
ava/android/graphics/Bitmap.java
|
163935113919a184122b8b3bd672ef08c8df65dc |
08-Aug-2010 |
Romain Guy <romainguy@android.com> |
Make libhwui entirely optional. The makefile variable USE_OPENGL_RENDERER must be set to true to compile libhwui and the related code in the JNI layer. This change also removes obsolete APIs from Canvas that must not be used and would be confusing if left in. These APIs were remnants of our first attempt at an OpenGL renderer for the view hierarchy and had not been taken out before Android 1.0 was released. Change-Id: I2475ff1307212bab26c926724f3c508681c7dae1
ava/android/graphics/Canvas.java
|
de0547c07a65b59d5330588cdd8b1e410a613e9c |
08-Aug-2010 |
Romain Guy <romainguy@android.com> |
Prevent memory leak with ComposeShader. Change-Id: I926186c96b3c61085cdb6173d56d3a15a04ac95b
ava/android/graphics/ComposeShader.java
|
9e044aed219adf52e27629d36f8ff7d670700a52 |
06-Aug-2010 |
Romain Guy <romainguy@google.com> |
Fix NPE in RoundRectShape. Change-Id: I3cef1b2723e5ebf3583f91b1bfe8121c0f6d253d
ava/android/graphics/drawable/shapes/RoundRectShape.java
|
7fbcc0492fca03857e3c45064f4aa040af817d55 |
05-Aug-2010 |
Romain Guy <romainguy@google.com> |
Add support for paths. Rendering is implementing by rasterizing the paths into A8 textures. This cna be extremely inefficient if the path changes often. Change-Id: I609343f304ae38e0d319359403ee73b9b5b3c93a
ava/android/graphics/Path.java
|
518f033b68649c151cc8725ea8c557eae01cc567 |
05-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding more matrix math functions. Fixing build. Change-Id: Ie0f6724ba063ada94d1d44d99bbe56e21d9bd72f
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
|
442a647424e6537e94341654e3ae5d52efd84862 |
05-Aug-2010 |
Jason Sams <rjsams@android.com> |
Support constant and varying colors in ProgramFragment. Change-Id: I16ce84ff427016f3a1923594efc718eca32dd7f2
ava/android/renderscript/ProgramFragment.java
|
fb10c16a0528a418053e4b8e75eebe57476b86ef |
04-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Added ability to set font color. Propagating the name of meshes and allocations from native a3d to java Change-Id: If781f55340b5369459610e5e92ea69e240dcd24e
ava/android/renderscript/Allocation.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
cf9a44cdf3647c8b31499ad6250f63259c0e34e2 |
04-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding matrix class methods. Change-Id: I597b1b3955e29921394909f302800034571e6a50
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
|
db1938e0e6ef816e228c815adccebd5cb05f2aa8 |
03-Aug-2010 |
Romain Guy <romainguy@google.com> |
Add support for ColorFilters. Color filters are fully supported and can be used with shaders. Change-Id: Id90ccf1c81cb462f2431f366f3f8f710d7971e04
ava/android/graphics/ColorFilter.java
ava/android/graphics/ColorMatrixColorFilter.java
ava/android/graphics/LightingColorFilter.java
ava/android/graphics/PorterDuffColorFilter.java
|
06f96e2652e4855b6520ad9dd70583677605b79a |
31-Jul-2010 |
Romain Guy <romainguy@google.com> |
Refactor Skia shaders handling. With this change, Skia shaders can easily be applied to any mesh. This change also supports ComposeShader. For instance, this can be used to blend a gradient and a bitmap togehter and paint a string of text with the result. Change-Id: I701c2f9cf7f89b2ff58005e8a1d0d80ccf4a4aea
ava/android/graphics/BitmapShader.java
ava/android/graphics/ComposeShader.java
ava/android/graphics/LinearGradient.java
ava/android/graphics/Shader.java
|
694b519ac647fe998fd396fe0784cc8e179aadc4 |
22-Jul-2010 |
Romain Guy <romainguy@google.com> |
Add text rendering. Change-Id: Ibe5a9fa844d531b31b55e43de403a98d49f659b9
ava/android/graphics/Paint.java
|
a1db574036c9bc2d397b69f8200594027e1fff16 |
20-Jul-2010 |
Romain Guy <romainguy@google.com> |
Add preliminary support for text rendering. Change-Id: I547eb631dbda24d13960d54b4144fb8908fd8a49
ava/android/graphics/Paint.java
ava/android/graphics/TemporaryBuffer.java
|
f9764a4f532561f6e2e985ff3b25112f1132ce44 |
17-Jul-2010 |
Romain Guy <romainguy@android.com> |
Add program for linear gradient. This change adds a new DrawLinearGradientProgram class to enable the drawing of linear gradients. Two new vertex and fragment shaders are introduced, based on DrawTextureProgram's shaders. Change-Id: I885afc076bb6cef8cd3962ae21a086fa6a03bf96
ava/android/graphics/LinearGradient.java
ava/android/graphics/Shader.java
|
7fac2e18339f765320d759e8d4c090f92431959e |
17-Jul-2010 |
Romain Guy <romainguy@android.com> |
Add plumbing to support gradients in OpenGL renderer. The LinearGradient class keeps a copy of the various parameters that define the gradient. The copies are native arrays to avoid copying Java arrays on every draw call. The gradient code path is implemented until OpenGLRenderer::drawRect() (see TODO.) The actual gradient implementation will be added in a latter change. Change-Id: I9300d250ef5e2e9c2e097c3116ee71dfc9d752d8
ava/android/graphics/LinearGradient.java
|
079ba2c85b15e882629b8d188f5fbdb42f7f8eea |
16-Jul-2010 |
Romain Guy <romainguy@android.com> |
Improve clip support (add intersect, union and replace.) This change also modifies the way the clip is stored. The clip is now always stored in screen-space coordinates. Change-Id: I96375784d82dfe975bc6477a159e6866e7052487
ava/android/graphics/Region.java
|
51b7ebc652e320ee89b546f3e699ba31e9394a2c |
16-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Populate java objects with native data from a3d file. Remove legacy constructor from programraster Make a3d object creation synchronous"
|
c96cdc9844d60d54683fb7700fc5908fdb8ff856 |
15-Jul-2010 |
Romain Guy <romainguy@google.com> |
Merge "Add support for BitmapShader."
|
d27977d1a91d5a6b3cc9fa7664ac7e835e7bd895 |
15-Jul-2010 |
Romain Guy <romainguy@google.com> |
Add support for BitmapShader. This change also fixes an issue with the clip and layers. Change-Id: I5fd9832098d8cf7ae8eb781ff9bffe7defaea279
ava/android/graphics/Shader.java
|
dfac814c18f73dd7289f9927edca3e3b6ec6bc00 |
15-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Populate java objects with native data from a3d file. Remove legacy constructor from programraster Make a3d object creation synchronous Change-Id: Ic7d7547cf6eee6f9a7c6e3ee12cd104e80056a7b
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/FileA3D.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
506821b406181ff9b9a10c2fc078d16b79a8cf92 |
15-Jul-2010 |
Jim Shuma <jshuma@google.com> |
Merge "Making Program*.Builder classes' setters return 'this'"
|
288c8711a64893acb3f4a31caf69153be9809d17 |
07-Jul-2010 |
Jim Shuma <jshuma@google.com> |
Making Program*.Builder classes' setters return 'this' This is for better correspondence with the Builder pattern. See also: Effective Java, 2nd edition. Change-Id: Iecccd42be49dea2ed8e4b8cc38ce96379cf3c11c
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
|
82e2b4cb51e869a5c2014f56e5b0cf38569ff09a |
15-Jul-2010 |
Scott Main <smain@google.com> |
am 4fd41688: am 5352d237: am 38137d7a: Merge "docs: lots of additions to the resources docs new drawable resources add <merge> and <include> to layout resource update drawable class descriptioons to point to resources guide add ID resource type" into froyo Merge commit '4fd416880e53c172bac4a51b2eafea699b58badf' * commit '4fd416880e53c172bac4a51b2eafea699b58badf': docs: lots of additions to the resources docs
|
4fd416880e53c172bac4a51b2eafea699b58badf |
15-Jul-2010 |
Scott Main <smain@google.com> |
am 5352d237: am 38137d7a: Merge "docs: lots of additions to the resources docs new drawable resources add <merge> and <include> to layout resource update drawable class descriptioons to point to resources guide add ID resource type" into froyo Merge commit '5352d2378d2f92ebe0657e4caedb4498492fc404' into gingerbread-plus-aosp * commit '5352d2378d2f92ebe0657e4caedb4498492fc404': docs: lots of additions to the resources docs
|
5352d2378d2f92ebe0657e4caedb4498492fc404 |
15-Jul-2010 |
Scott Main <smain@google.com> |
am 38137d7a: Merge "docs: lots of additions to the resources docs new drawable resources add <merge> and <include> to layout resource update drawable class descriptioons to point to resources guide add ID resource type" into froyo Merge commit '38137d7a27b037611c70a9d900aa53b4c15563bf' into gingerbread * commit '38137d7a27b037611c70a9d900aa53b4c15563bf': docs: lots of additions to the resources docs
|
172b79e9df9a5689681cf0355921ec2445bc9f6f |
15-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am 98704f14: am 38eea8bf: Merge "Remove the YV16 format for simplicity\'s sake." into gingerbread Merge commit '98704f14eaeef6c9bcb73fea162f4941dd9bbd87' * commit '98704f14eaeef6c9bcb73fea162f4941dd9bbd87': Remove the YV16 format for simplicity's sake.
|
98704f14eaeef6c9bcb73fea162f4941dd9bbd87 |
15-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am 38eea8bf: Merge "Remove the YV16 format for simplicity\'s sake." into gingerbread Merge commit '38eea8bf990540360b45b963195a7766c30b55d2' into gingerbread-plus-aosp * commit '38eea8bf990540360b45b963195a7766c30b55d2': Remove the YV16 format for simplicity's sake.
|
058d0390a44f68b67788021bae9ca1775812997b |
07-Jul-2010 |
Mathias Agopian <mathias@google.com> |
Remove the YV16 format for simplicity's sake. Change-Id: Iee03d100933ba0c67b13d51e0435be3b4cd953cf
ava/android/graphics/ImageFormat.java
|
e5e285509fdba2b996006e610e0d2888450230f0 |
14-Jul-2010 |
Romain Guy <romainguy@google.com> |
Merge "Enable 32-bits only assets."
|
594f4065141a53427cad6f4fc89219d2f27e1a7d |
14-Jul-2010 |
Romain Guy <romainguy@google.com> |
Enable 32-bits only assets. Go away dithering! Change-Id: Iee5ee2e9430606e732d9b0abb3adc9f68275bd6d
ava/android/graphics/BitmapFactory.java
|
f35c96bb498ffa7b3348b4bf17e9e7475f6bb324 |
13-Jul-2010 |
Kenny Root <kroot@google.com> |
Merge "Support bidi/shaping for getTextPath"
|
250fd1144f238ce40ba7c40c7ad4d77c20a44695 |
13-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Work on synchronizing a3d created files and java layer. Adding culling to ProgramRaster"
|
6926c72e25b8dec3dd4b84af0819fa1937ae7296 |
13-Jul-2010 |
Romain Guy <romainguy@google.com> |
Correctly support pre-multiplied alpha, optimizations, more stuff. Add support for the following drawing functions: - drawBitmap(int[]...) - drawPaint() Optimizes shader state changes by enabling/disabling attribute arrays only when needed. Adds quick rejects when drawing trivial shapes to avoid unnecessary OpenGL operations. Change-Id: Ic2c6c2ed1523d08a63a8c95601a1ec40b6c7fbc9
ava/android/graphics/BitmapShader.java
|
80a4c2cd34aedb4f1a2e5e7d1ac26a9aeebe41ae |
13-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Work on synchronizing a3d created files and java layer. Adding culling to ProgramRaster Change-Id: I58ccc82d37edc9539289d5eba44ea0e720874af5
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
f7cb1f75fdaedf996cab7c4690b080adc7bc5b97 |
02-Jul-2010 |
Doug Felt <dougfelt@google.com> |
Support bidi/shaping for getTextPath Move layout-related code into separate class since it's needed by both canvas and paint. Change-Id: Iba89a1d94d7cca650255ffa3cbc952b988a51b54
ava/android/graphics/Paint.java
|
3a70b20ee5aa2c0d451f1d2a5701bf9c43c8ca6f |
10-Jul-2010 |
Gilles Debunne <debunne@google.com> |
Merge "New cursor controller in TextViews."
|
cc3ec6cdb2b892eb29513e72d8b205acbe997b25 |
23-Jun-2010 |
Gilles Debunne <debunne@google.com> |
New cursor controller in TextViews. Editable TextView now display a cursor controller under the insertion point so that it can be precisely moved. Change-Id: Ia2e6ddc57d249647ff6683e10e4226db3df27223
ava/android/graphics/Canvas.java
ava/android/graphics/Rect.java
|
53a93d5e917038504ba4422e4ad346ae37131365 |
10-Jul-2010 |
Jason Sams <rjsams@android.com> |
Remove points from fixed function. Add basic GL performance test. Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
f26d01a7cede78d1c865f56b0b526db20710c3a4 |
08-Jul-2010 |
Jason Sams <rjsams@android.com> |
Merge "Add boolean support for setVar."
|
deba785f122a47915756ffd991f5540d952cf937 |
08-Jul-2010 |
Romain Guy <romainguy@google.com> |
Add support to draw 9patches in OpenGL. This change only adds the necessary API and stubs. The implementation will be added in another change. Change-Id: Ie50b8aff5868e78796cee331df15bdbf990d2ea1
ava/android/graphics/Canvas.java
ava/android/graphics/NinePatch.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
0b9a22cf782ab8f837161bf3357e08471ff5b9f2 |
03-Jul-2010 |
Jason Sams <rjsams@android.com> |
Add boolean support for setVar. Change-Id: Id64f3b2e43e19fc2a2d5fd81bb98d9ca67aae843
ava/android/renderscript/Script.java
|
4beb8ff7175ebd14b96942724a658f407d0b9951 |
09-Jun-2010 |
Doug Felt <dougfelt@google.com> |
Support bidi layout for drawTextOnPath. Change-Id: Ie5867fdb66fe15336774e20d65fa63e0d05bf6fe
ava/android/graphics/Canvas.java
|
8287a9bc5e184f1bbb91866591c4358a3a9eb168 |
02-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Cleanup pass on the mesh api change. Removed all the simple mesh related calls and temporary objects. Change-Id: Ic64a72a894e0314f216f10e1cfc0d45b17e2e182
ava/android/renderscript/RenderScript.java
ava/android/renderscript/SimpleMesh.java
ni/android_renderscript_RenderScript.cpp
|
164aaedf7f24827c3da84acc733325ae985930d6 |
02-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Start of mesh API cleanup. Switched all native code to go through Mesh class. Removed SimpleMesh Added java Mesh class Will need to port all existing code to use java Mesh, then remove java SimpleMesh. Change-Id: Idb9c03d0b06b4ef87db28dffcffa1881d39120e5
ava/android/renderscript/FileA3D.java
ava/android/renderscript/Mesh.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
ce0537b80087a6225273040a987414b1dd081aa0 |
30-Jun-2010 |
Romain Guy <romainguy@google.com> |
Add hooks for drawBitmap(). Change-Id: I58e962c3a8b2bc75c2605fe369ad3002579d86e0 Add texture cache. Change-Id: I1c0e5581d228869e114438258a1014e33e024ad7
ava/android/graphics/Bitmap.java
ava/android/graphics/Canvas.java
|
c7d53494f1fbd9f9d74af89053ff9fdb1ccbac6c |
25-Jun-2010 |
Romain Guy <romainguy@android.com> |
Implement quickReject() and drawRect(). The OpenGL ES 2.0 renderer can now draw colored rectangles. At least there's something on screen now. Change-Id: I80a13ccc1dd56784edf74f2670a364f30700234a
ava/android/graphics/Canvas.java
ava/android/graphics/Paint.java
|
9b949fce39f0f39ce9275b71d7c347210775e7a8 |
25-Jun-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding freetype font rendering to renderscript. Change-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19
ava/android/renderscript/Allocation.java
ava/android/renderscript/Font.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
8f31bd6b68c796d4a4176721a6e13bfdba2166e0 |
24-Jun-2010 |
Jason Sams <rjsams@android.com> |
Merge "Add matrix ops to RSH headers."
|
fae3f6b4153ff39c4f9e00dcf635b413d0ae4e85 |
24-Jun-2010 |
Jason Sams <rjsams@android.com> |
Add matrix ops to RSH headers. Change-Id: I7e2843983a12e0155114b4a18813799e4341d26f
ava/android/renderscript/FieldPacker.java
|
f6a11b8a9e25ff9861bbba19251bea84d8a5daf2 |
24-Jun-2010 |
Romain Guy <romainguy@google.com> |
Add support for transformations. This change adds partial support for the following transforms: - scale() - translate() - rotate() - setMatrix() - getMatrix() The transform is stored in a snapshot and saved/restored as needed. The transform is currently not applied to the clip rect and is not mapped to the vertex shader. Change-Id: Id48993453311200804149917d0c126a4d0471226
ava/android/graphics/Matrix.java
|
03f0292744094ec107ffce71301c394503a31ded |
09-Jun-2010 |
Gilles Debunne <debunne@google.com> |
New XmlDocumentProvider class. Minor changes in the Adapters.java helper class. Extracts data out of a XML document using an XPath-like syntax. Change-Id: I0617b0783f11c86118b42cd8485d54440810c805
ava/android/graphics/BitmapFactory.java
|
85bf02fc16784d935fb9eebfa9cb20fe46ff7951 |
22-Jun-2010 |
Romain Guy <romainguy@google.com> |
Fix the simulator build. Change-Id: Ie404f7c2c308f0657f273af19a56e8c039b61898
ava/android/graphics/PorterDuff.java
|
9e2b0c505af55a56171db0d025368e7ea6c15458 |
22-Jun-2010 |
Jason Sams <rjsams@android.com> |
Fix build error. Change-Id: Ife0ec056c33654a56f270a5673f614820cfc2e29
ava/android/renderscript/FieldPacker.java
|
f110d4b787b91dabe968a812e76e5c1f8d953487 |
22-Jun-2010 |
Jason Sams <rjsams@android.com> |
Move ImageProcessing and ModelViewer to reflected files. Implement boolean support. Change-Id: Iac2dc28067ac430b3e413fc651dfaa0b96214e2e
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/RenderScript.java
|
dfe5c204403bc56c29bb36410574eab8b1950417 |
09-Jun-2010 |
Scott Main <smain@google.com> |
docs: lots of additions to the resources docs new drawable resources add <merge> and <include> to layout resource update drawable class descriptioons to point to resources guide add ID resource type Change-Id: I733eec50bb2671f28c9e6dd7dec14eb6586f5193
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/LevelListDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
|
020bb7b5ac26a6e2d2f6852952a84bb246445fcf |
18-Jun-2010 |
Jason Sams <rjsams@android.com> |
Add skip to field packer. remove hsb functions from env headers. add RS_PACKED define for packed structures. Change-Id: Idc661edff85c0047baa201f43e0839ac82c74593
ava/android/renderscript/FieldPacker.java
|
d4824c256cc510cedb8d50e84767d1122886b547 |
16-Jun-2010 |
Romain Guy <romainguy@google.com> |
Merge "Add new API to check whether a Bitmap was modified."
|
0bbae0836426ba2704e38e7f90a9d0ca502ab71d |
16-Jun-2010 |
Romain Guy <romainguy@google.com> |
Add new API to check whether a Bitmap was modified. Bitmap.getGenerationId() can be used by caches to find out if a Bitmap has been modified. This simply exposes an existing Skia API. This change also adds a small test app for Canvas hardware acceleration. The new Bitmap API is required to implement a texture cache. Change-Id: I8547b146cd14c8afe1a2327fcd6d71b1b1cb68fc
ava/android/graphics/Bitmap.java
|
96ed4cfa62dd09aafb3f9da01e047661b4fe3c95 |
15-Jun-2010 |
Jason Sams <rjsams@android.com> |
Remove InvokeData and add ContextFinish to generate a sync point. Change-Id: I27da8bf5fba2c8a428964cb6a5e66dd7a94958d8
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
0c702b88c5d0d4380930b920f5be6e66dd95a0d8 |
14-May-2010 |
Doug Felt <dougfelt@google.com> |
Move shaping to native. Add internal API (getTextRunAdvances) to Paint, use when measuring. Add internal API (getTextRunCursor) to Paint, use when determining valid cursor positions. Remove java-level shaping code. Remove 'prep' code in TextLine (except for replacement text) since shaping now is done on the fly as needed in native. Provide explicit shaping context bounds to internal text measuring, cursor movement, and rendering APIs. Update for to changes in external API in ushape.h. Change-Id: I146958b624802ce8553125e5c3c6c03031bc9608
ava/android/graphics/Canvas.java
ava/android/graphics/Paint.java
|
2d6145993e19d2bb664766dbaf3c1e9ad3d12cdc |
10-Jun-2010 |
Romain Guy <romainguy@google.com> |
Move OpenGL support out of ViewRoot into a new HardwareRenderer class. Change-Id: Iffaed924a5defc3c4df26223c390dc27eee115b1
ava/android/graphics/Canvas.java
|
cbe4a73fef42602f68c698462ecc2e4b358d91b6 |
09-Jun-2010 |
Jason Sams <rjsams@android.com> |
Merge "Begin using reflected files."
|
e29f3e74f71ea730519ff8ae1d8dd4c1630bbaf9 |
09-Jun-2010 |
Jason Sams <rjsams@android.com> |
Begin using reflected files. Change-Id: I5307a0eac9c206b85c0cf7451d3f8300134bf8e3
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/SimpleMesh.java
|
d994dcbd816d5431dfaa59de7457e28bdfc8f523 |
08-Jun-2010 |
The Android Open Source Project <initial-contribution@android.com> |
am cefdedc3: merge from froyo-plus-aosp
|
cefdedc369a1bdf8fb1bf5c58f3de7b0afee0cc4 |
08-Jun-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from froyo-plus-aosp Change-Id: I58f1d905b3fa781e4f5827d4d7b9323a4cdcc04e
|
c1038e778ff9f1efe6334ca71b74df5f720e6970 |
08-Jun-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: I1a36964a723bce72139f1bc2402520b7f8d5e47b
|
aae74ad6144470c66e72b075ac3afeddb186fa98 |
04-Jun-2010 |
Alex Sakhartchouk <alexst@google.com> |
Creating the jni and java layer to integrate a3d Change-Id: I438359633bae59bf9188cd2c4664a92ca16c5f37
ava/android/renderscript/FileA3D.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
92ce5734b52ef014c80cc6335112a027188b3eb6 |
02-Jun-2010 |
Erik Faye-Lund <kusmabite@googlemail.com> |
Canvas.drawVertices: correct color range-check The range-check in drawVertices previously checked that the color count was equal to the vertex count. However, the vertex count is specified in array elements, and there's two array elements per vertex for the positions, but only one array element per vertex for the colors. Correct the code so the check is consistent with the element count. Change-Id: Id043f1003f9245f18adc91bac49dc33727ca765e
ava/android/graphics/Canvas.java
|
8cb39de03aef6097a90033600d11a60ae000a6e4 |
02-Jun-2010 |
Jason Sams <rjsams@android.com> |
Remove RS_KIND from vertex arrays types. Legacy vertex programs now bind by name just like the user programs. This removes the need for two different ways of declairing the same information. Change-Id: I0178c0962842a1bbffb6726984ae1b8f5bb7529c
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/SimpleMesh.java
|
d79b2e9f8b0fa43f6734aaa5e9d0d389d5da5109 |
20-May-2010 |
Jason Sams <rjsams@android.com> |
Begin naming cleanup for renderscript runtime. Prefix functions with "rs" or "rsg". Change-Id: I4435b486831bfab1ea473ccfad435b404e68f1c9
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
1de0b87168837cfcd9318bec5c97d2e7d78d3293 |
17-May-2010 |
Jason Sams <rjsams@android.com> |
Remove more pieces of setRoot. Add pointer to allocation lookup for scripts. Change-Id: I2c3075d2056f02bb834bfad403dc72da991f3156
ava/android/renderscript/RenderScript.java
ava/android/renderscript/ScriptC.java
ni/android_renderscript_RenderScript.cpp
|
ec67275e5f7edb2fe4e6f76ab8b4e01e8990bc92 |
15-May-2010 |
Jason Sams <rjsams@android.com> |
Delete legacy setDefine API. Change-Id: I1bae13533ab9efea3d3b0ebb6a3711343e922f8a
ni/android_renderscript_RenderScript.cpp
|
b42315d37ab22e64ef88d3aed38ed75fd7071eed |
15-May-2010 |
Jason Sams <rjsams@android.com> |
Delete old createFromClass methods. It no longer makes sense to create type info from Java since this cannot be exported to scripts. The new flow is in the opposite direction. Change-Id: I9b46e3f57abf84c01326bd9b9b834f3ff0f7c504
ava/android/renderscript/Element.java
ava/android/renderscript/Type.java
|
54db59c3594e887a412a24713fc3daa1c2404593 |
14-May-2010 |
Jason Sams <rjsams@android.com> |
Rename ProgramFragmentStore to ProgramStore. Change-Id: Ia8ad9ac856944838ced38a2f1e8f07387050bdfd
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ni/android_renderscript_RenderScript.cpp
|
f47d7405bbcb25d7cdf89ebb059f41520fe9ab87 |
22-Apr-2010 |
Doug Felt <dougfelt@google.com> |
Modify Canvas drawText to run bidi and shape. Adds drawTextRun as internal API on Canvas and GraphicsOperations. Adds implementation to implementors of GraphicsOperations. Adds state and API on Paint to control the bidi algorithm when used by Canvas. This API is currently hidden. The drawText changes are incomplete since shaping is not yet available in the native code. Change-Id: I4368048aef9545df0953a349381771603e04b619
ava/android/graphics/Canvas.java
ava/android/graphics/Paint.java
|
4d3399337d18ef04116bc8a2e5799274655d0c30 |
11-May-2010 |
Jason Sams <rjsams@android.com> |
Convert renderscript from using ACC to LLVM for its compiler. This will also require application to be updated to support the new compiler and data passing models. Change-Id: If078e3a5148af395ba1b936169a407d8c3ad727f
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
ni/android_renderscript_RenderScript.cpp
|
6430c943f9c32ea1503c6723302a944dcb18dac5 |
07-May-2010 |
Romain Guy <romainguy@google.com> |
Set a layered drawable's child callback to be the container. Change-Id: I959ad03883931d727d464f384073926e8fa9e2d2
ava/android/graphics/drawable/LayerDrawable.java
|
79a63f7ddb5bfb32a37dfbfd3e7748389c5076ad |
07-May-2010 |
Romain Guy <romainguy@google.com> |
Make sure that a drawable replacing a layer in a LayerDrawable gets a callback. Change-Id: Iefac7d280b3c16e05f45688da655e17e21a3098b
ava/android/graphics/drawable/LayerDrawable.java
|
417675cab0f8f2fb73ff067071b5347186a81c19 |
26-Apr-2010 |
Peter Eliasson <peter.eliasson.x@sonyericsson.com> |
Improved error handling when font loading fails. Without this patch, an application could trigger a platform crash by calling: Typeface typeface = Typeface.createFromFile(""); boolean isbold = typeface.isBold(); The crash occurs since the Skia error that occurs when font loading fails is not propagated. With this patch, the Typeface constructor throws an IllegalStateException when Skia fails to load the font (i.e. when the native instance is null). Change-Id: I1002b37b7b32840cb7eeef6819d2982cb18c9003
ava/android/graphics/Typeface.java
|
d404d6f162cfd4071c8ff3a2d44b1077307e2102 |
14-Apr-2010 |
Mike Reed <reed@google.com> |
update dox for FILL_AND_STROKE style Change-Id: I7835068a376dfa4d8c18d8bb20d97941a058e89f http://b/issue?id=2590047
ava/android/graphics/Paint.java
|
f221b6324d8f3b0c8c4e78eafbc1d83867860946 |
13-Apr-2010 |
Mathias Agopian <mathias@google.com> |
am e73a100f: am 445a9785: Merge "don\'t hardcode "mSurface" throughout our source code" into kraken
|
1e91b3fde0a1a76388c7f2a7fd67562c66818f2e |
13-Apr-2010 |
Gilles Debunne <debunne@google.com> |
Added documentation in Drawable. Documentation on the ConstantState added. Removed all warnings in Eclipse. Change-Id: Ib1daf7eef1aff5660e805483f9dcae6fcd5a595e
ava/android/graphics/drawable/Drawable.java
|
8b138323d54e36fd66b22a634494648e20c53373 |
13-Apr-2010 |
Mathias Agopian <mathias@google.com> |
don't hardcode "mSurface" throughout our source code this is used in a few places to get access to the android.view.Surface native surface. use a macro instead. Also rename the field to mNativeSurface. Change-Id: I1c6dea14abd6b8b1392c7f97b304115999355094
ni/android_renderscript_RenderScript.cpp
|
20fc9bfe3ad16c5f36026fc43c85d0647b75cc40 |
12-Apr-2010 |
Gilles Debunne <debunne@google.com> |
Fixed links in MipmapDrawable documentation. Fix for 78aaa97b77d56e35e994611406deb398eb9005db Change-Id: I3b4a3b987560d5d3934776cdc7ae98c954bfab32
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/MipmapDrawable.java
|
78aaa97b77d56e35e994611406deb398eb9005db |
10-Apr-2010 |
Gilles Debunne <debunne@google.com> |
New MipmapDrawable class. This Drawable holds different scaled version of a Drawable and use the appropriate one depending on its actual bounds to minimize scaling artifacts. Change-Id: I4ced045d73c1ddd8982d9aaf39c3599b3ac58a16
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/MipmapDrawable.java
|
bb2890d40bba7f690055bf8ee7bda749171a3a53 |
03-Apr-2010 |
Romain Guy <romainguy@android.com> |
Add Overlay mode to the PorterDuff list of supported modes. Change-Id: I2ec03b9a1039db3e3c16786222e4fde4782ed67e
ava/android/graphics/PorterDuff.java
|
a0df17ae58bcc081210998a6d130ff34c569f598 |
02-Apr-2010 |
Brett Chabot <brettchabot@android.com> |
am fad2eca2: am 16d77b8d: am c162668e: Merge "More framework tests cleanup." into froyo
|
16d77b8d42e5ae3ceb021aaa0dad387ea7c167ed |
02-Apr-2010 |
Brett Chabot <brettchabot@android.com> |
am c162668e: Merge "More framework tests cleanup." into froyo Merge commit 'c162668e870cda9d336741f24c177cd925fef8e0' into froyo-plus-aosp * commit 'c162668e870cda9d336741f24c177cd925fef8e0': More framework tests cleanup.
|
0dc59e78e18493aecd37427531d093e800846c3e |
02-Apr-2010 |
Brett Chabot <brettchabot@android.com> |
More framework tests cleanup. Move all tests for android.* classes from tests/AndroidTests and tests/CoreTests into framework/base/<core|graphics>/tests. Consolidate all tests for java.* classes to tests/CoreTests. Eventually hopefully these will be moved to dalvik/ somewhere. Remove tests/AndroidTests entirely. Change-Id: I86584d086ab7bd045bb38a10b699907805298a95
ests/graphicstests/res/color/color1.xml
ests/graphicstests/res/color/color_no_default.xml
ests/graphicstests/res/values/colors.xml
ests/graphicstests/src/android/graphics/ColorStateListTest.java
ests/graphicstests/src/android/graphics/drawable/StateListDrawableTest.java
ests/graphicstests/src/android/view/MockView.java
|
b7248b7b810ed501d0a07ce762aee597f3b1c1a2 |
30-Mar-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: Iad50c5ab4915d0868b3f79ea6ba0d657a6f98525
|
758e8d1d1daaa20fe65e9ff31153e657343aa011 |
29-Mar-2010 |
The Android Open Source Project <initial-contribution@android.com> |
am 2438894d: am 5849606d: merge from open-source master
|
5849606df71fb3d5ce88b966cff8382deccd56b6 |
29-Mar-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: I6a7542e696e69bc8788f3b3b77fcec50512ba81c
|
5f3445dc609fb3dd64b023c1ba9c1ee3ba95b868 |
28-Mar-2010 |
David Hoover <karma@deadmoose.com> |
Fix typos in comment. Change-Id: Ia2a9ea0802bcc5773bb4fd52d7e07f9492242bfd
ava/android/graphics/Color.java
|
2d71bc7b4c46a32cead32a35e6e137d13e8315ea |
27-Mar-2010 |
Jason Sams <rjsams@android.com> |
Update Script java classes and llvm samples. Change-Id: I05c8d63fcca095d4fea6abb1ff5736ab9d78a3e6
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
|
a70f416c9cf2fc6cc5e132c1d656ce07441d6b82 |
26-Mar-2010 |
Jason Sams <rjsams@android.com> |
Checkin new types for RS. Change-Id: I3d7a1a91c45cc1c97c60f3615f32e54e98e12f91
ava/android/renderscript/Allocation.java
ava/android/renderscript/Byte2.java
ava/android/renderscript/Byte3.java
ava/android/renderscript/Byte4.java
ava/android/renderscript/Element.java
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/Float2.java
ava/android/renderscript/Float3.java
ava/android/renderscript/Float4.java
ava/android/renderscript/Int2.java
ava/android/renderscript/Int3.java
ava/android/renderscript/Int4.java
ava/android/renderscript/Long2.java
ava/android/renderscript/Long3.java
ava/android/renderscript/Long4.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Short2.java
ava/android/renderscript/Short3.java
ava/android/renderscript/Short4.java
ava/android/renderscript/Vector2f.java
ava/android/renderscript/Vector3f.java
ava/android/renderscript/Vector4f.java
|
8e10a7b7c82209bf52ab8545d21777ea1728f81e |
26-Mar-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: I4d8f34986fd9e16ead8a22909263069dbb819d3e
|
54900e8c05e92a0783e8468ad7c4513eb66adc80 |
25-Mar-2010 |
Mike Reed <reed@google.com> |
update dox that we ignore the exact parameter on computeBounds Change-Id: I6051210ea2a73b4d1c6cd631a285209ab130b4e5
ava/android/graphics/Path.java
|
1be46d7920dbdce24f878d6f4889ea8591ab75c6 |
25-Mar-2010 |
viral.vkm <viral.vkm@gmail.com> |
setCornerRadii should be called when either of corners radius is specified as 0dp and thus while checking for condition, it should be ORed and not ANDed. It solves Android Issue: 939 http://code.google.com/p/android/issues/detail?id=939 Change-Id: Ic18fae769480972f763f634e7462c6ed3853220b
ava/android/graphics/drawable/GradientDrawable.java
|
a8551b1efa89841c01d3b6a01ac65e57084a3234 |
11-Mar-2010 |
Romain Guy <romainguy@android.com> |
Fix the build. Change-Id: I0caef1fd522d231d803e0fd9e0b8fdf3272db168
ava/android/renderscript/RSSurfaceView.java
|
76d1e01d5e65c4631c827831e98ad4e300d99eab |
05-Mar-2010 |
Mike Reed <reed@google.com> |
hidden api sameAs() to compare the pixels of 2 bitmaps for equality
ava/android/graphics/Bitmap.java
|
8a64743f37ed35af7c2204acd18bb3d62d8f66d5 |
02-Mar-2010 |
Jason Sams <rjsams@android.com> |
Add support for linking to a skia bitmap rather than always copying the data from the bitmap.
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
c2908e60c9b021fb4bb69acff8d49981dd4dade8 |
24-Feb-2010 |
Jason Sams <rjsams@android.com> |
Support defered generation of mipmaps. With this change we support mipmap generation when the texture is uploaded to GL without requiring RS to retain the full chain.
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
a696f5d667227365da732481770767dcb330dd23 |
18-Feb-2010 |
Mathias Agopian <mathias@google.com> |
Add ImageFormat.java and move the Camera/YUV constants from PixelFormat to it. PixelFormat's corresponding constansts are now deprecated.
ava/android/graphics/ImageFormat.java
ava/android/graphics/PixelFormat.java
ava/android/graphics/YuvImage.java
|
35d2621b3a62e8ab0a19bb9f760346838f9680dd |
18-Feb-2010 |
Mike Reed <reed@google.com> |
Merge "update dox"
|
2b95c2413838c2e2b127ebab8fb4fead7d52e460 |
09-Feb-2010 |
Jeff Sharkey <jsharkey@android.com> |
Added more @RemotableViewMethod methods, mutate ImageView. Catch some View methods missed during the first pass of marking with @RemotableViewMethod annotation. Also adds new ImageView.setColorFilter(int) to match the android:tint XML attribute. When ImageView touches ColorFilter or alpha, mutate the underlying Drawable. Fix NPE in StateListDrawable.mutate().
ava/android/graphics/drawable/StateListDrawable.java
|
7df951595fa99bb4ead7891a2d70e3281314c51e |
17-Feb-2010 |
Mike Reed <reed@google.com> |
update dox
ava/android/graphics/AvoidXfermode.java
|
79b646ffe51c532f00b69dc4967ee51ca28986cf |
12-Feb-2010 |
Jason Sams <rjsams@android.com> |
am 0b9bbb6d: DO NOT MERGE. Merge Froyo renderscript to Eclair to support live wallpapers on droid. This gives the necessary CPU reduction to allow the wallpapers to work on the slower CPU. Merge commit '0b9bbb6dc5d7dabecf23e8c6bb4a267ba8c34fe8' into eclair-plus-aosp * commit '0b9bbb6dc5d7dabecf23e8c6bb4a267ba8c34fe8': DO NOT MERGE. Merge Froyo renderscript to Eclair to support live wallpapers on droid. This gives the necessary CPU reduction to allow the wallpapers to work on the slower CPU.
|
0b9bbb6dc5d7dabecf23e8c6bb4a267ba8c34fe8 |
12-Feb-2010 |
Jason Sams <rjsams@android.com> |
DO NOT MERGE. Merge Froyo renderscript to Eclair to support live wallpapers on droid. This gives the necessary CPU reduction to allow the wallpapers to work on the slower CPU. Committer: Jason Sams <rjsams@android.com> On branch droid Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: libs/rs/rsAllocation.cpp modified: libs/rs/rsAllocation.h modified: libs/rs/rsContext.cpp modified: libs/rs/rsContext.h modified: libs/rs/rsProgram.cpp modified: libs/rs/rsProgram.h Delete the old rollo sample which is obsolete. Fix film init Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 can be enabled and will render most tests correctly. Fix film Beging GL2 user shaders. Switch master to using GL2 by default. Implement RS tracked defered texture and buffer object uploads. Committer: Jason Sams <rjsams@android.com> On branch droid Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: libs/rs/rsAllocation.cpp modified: libs/rs/rsAllocation.h modified: libs/rs/rsContext.h modified: libs/rs/rsProgramFragment.cpp modified: libs/rs/rsSimpleMesh.cpp Remove check for surface valid that is no longer valid. Continue development of es2.0 user shader support for renderscript. This change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info. Continue es2 shader dev Conflicts: graphics/java/android/renderscript/Program.java graphics/java/android/renderscript/ProgramVertex.java Place shader logging behind prop to declutter logs. Fix emulated glColor in es2 mode. Fix live wallpaper many. Z coordinate was being ignored for draw quad call. Add argument checking to sampler builder to disallow illegal modes. Move texture bindings to base program object. Change ProgramFragment creation to require a texture format in 1.0 mode. Element restructuring. Add support for new basic Element types including the RS objects and vectors(2-4). In theory this paves the way for maintaining type info for RS objects, passing elements for GLSL uiforms/attribs/varyings, and supporting nested structures. This will break some apps, checkings for other projects will follow to unbreak them. Disable excessive RS logging. Add RS support for generic attribs as input to vertex programs. More complete support for named attribs. Adds user typed attribs as available to programVertex. Non user attribs are not treated like user for GL2 for simplicity. Support npot on es 2.0 HW. Change user attribs to look for empty slot rather than using them in order. Prevents conflict with numbered legacy slots. Fix npot but where mipmap level sizes were rounding in the wrong direction. Should always be floor. Implement type generation for user uniforms in vertex shader. Remove excessive logging, fix error in GLSL uniform generation. Fix RS mipmap generation for 8 bit alpha textures. Cleanup seperation of Legacy and user attribs. All user programs now use the new names. Legacy vertex attribs are given default names. Fix some minor bugs with GL state setup that were exposed by Droids driver. Implement drawSpriteCropped on es2.0
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/SimpleMesh.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
000479f9e325b4e426a67033abd92d47da412725 |
10-Feb-2010 |
Mathias Agopian <mathias@google.com> |
split libsurfaceflinger_client and libcamera_client out of libui
ni/Android.mk
ni/android_renderscript_RenderScript.cpp
|
3941411a21b0ccbfb2843dd8c7c7fbe9f8e85abb |
11-Feb-2010 |
The Android Open Source Project <initial-contribution@android.com> |
am 1e90ab54: merge from open-source master Merge commit '1e90ab542d675616e9370ab7e5add99d7af12587' * commit '1e90ab542d675616e9370ab7e5add99d7af12587': Fixs the incorrect message for SecurityException Default RotateDrawable's pivot set to (50%, 50%)
|
1e90ab542d675616e9370ab7e5add99d7af12587 |
11-Feb-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master
|
d2391faa5d21a7513f321c03da0945277e291ad7 |
05-Feb-2010 |
Wei-Ta Chen <weita@google.com> |
Modify the API of YuvImage, so that callers do not need to deal with the yuv format when specifying a rectangle region. Bug: 2285598
ava/android/graphics/YuvImage.java
|
704ff64b099406bb328898a7443921f22dbffd6d |
10-Feb-2010 |
Jason Sams <rjsams@android.com> |
Preview seperating RenderScript into RenderScript and RenderScriptGL
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/RenderScriptGL.java
ni/android_renderscript_RenderScript.cpp
|
b81b1447d2cfa9dc5bcc02c8a1b7193400a97ab6 |
06-Feb-2010 |
Cyril Mottier <cyrilmottier@gmail.com> |
Default RotateDrawable's pivot set to (50%, 50%) In order to define the pivot in an XML-instanciated RotateDrawable, android:pivotX and android:pivotY had to be set in your XML. Forgetting to set those attributes ended up in a NullPointerException (tv = null) that were caught by the Resources.getDrawable() method (caught as an Exception). As a result a not-very-accurate message was logged: "Resource not found ...". Defining a default pivot value seems like a great fix. Some other fixes would be to modify the documentation or notify the user with a better explanation than "Resource not found ...".
ava/android/graphics/drawable/RotateDrawable.java
|
57405b93f194851eb2187a8ed3362be18a483a17 |
03-Feb-2010 |
Jason Sams <rjsams@android.com> |
Merge "Hide field packer."
|
42d6c9e1e794713022d1370ba844ce05c7b2793f |
03-Feb-2010 |
Jason Sams <rjsams@android.com> |
Hide field packer.
ava/android/renderscript/FieldPacker.java
|
2a594b1a240d40db70fd41140d3e29b9828d5274 |
03-Feb-2010 |
Jason Sams <rjsams@android.com> |
Merge "Implement holders for Matrix and Vector data."
|
25430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4e |
03-Feb-2010 |
Jason Sams <rjsams@android.com> |
Implement holders for Matrix and Vector data.
ava/android/renderscript/FieldPacker.java
ava/android/renderscript/Matrix.java
ava/android/renderscript/Matrix2f.java
ava/android/renderscript/Matrix3f.java
ava/android/renderscript/Matrix4f.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/Vector2f.java
ava/android/renderscript/Vector3f.java
ava/android/renderscript/Vector4f.java
|
1a44d5dcabc18cd5ef111f732ccff91683a1a093 |
13-Jan-2010 |
Neal Nguyen <tommyn@google.com> |
Phase 2 of test cleanup: moving test files from AndroidTests closer to their sources. Most of these are file moves; a couple notable exceptions are the changes due to the move, and fixing up test code: - database/DatabaseCursorTest.java - database/DatabaseStatementTest.java - net/UriTest.java
ests/graphicstests/Android.mk
ests/graphicstests/AndroidManifest.xml
ests/graphicstests/res/drawable/test128x96.png
ests/graphicstests/res/drawable/test16x12.png
ests/graphicstests/res/drawable/test256x192.png
ests/graphicstests/res/drawable/test320x240.png
ests/graphicstests/res/drawable/test32x24.png
ests/graphicstests/res/drawable/test64x48.png
ests/graphicstests/src/android/graphics/BitmapTest.java
ests/graphicstests/src/android/graphics/GraphicsPerformanceTests.java
ests/graphicstests/src/android/graphics/GraphicsTests.java
ests/graphicstests/src/android/graphics/ThreadBitmapTest.java
ests/graphicstests/src/android/graphics/TypefaceTest.java
|
c58ffe8253ca76160908d153242d8150f668ea32 |
27-Jan-2010 |
Wei-Ta Chen <weita@google.com> |
Unhide YuvImage, which supports compressing a YUV rectangle region to JPEG. Bug: 2285598
ava/android/graphics/YuvImage.java
|
5dbfe93b3f15f3a837836d024958635fd8f9ad14 |
27-Jan-2010 |
Jason Sams <rjsams@android.com> |
Fix some minor bugs with GL state setup that were exposed by Droids driver.
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
|
bca2d613e0d6d2630fedd302c0d779b7610adbcf |
30-Nov-2009 |
Wei-Ta Chen <weita@google.com> |
Add a Java API that converts yuv data to a jpeg. The compression is done in the native layer via calling libjpeg. Bug: 2285598
ava/android/graphics/YuvImage.java
|
ab4a0c164b5a44d5bfd37069cfe499db31e7620c |
26-Jan-2010 |
Mike Reed <reed@google.com> |
add API to change default config on image decoders. May be called by the browser to get high-quality images when running in a 32bit window
ava/android/graphics/BitmapFactory.java
|
6dc9232c1c9a7ddffba24d4bd218e46894f8414d |
21-Jan-2010 |
Mike Reed <reed@google.com> |
am a66baccc: Merge "Do not merge" into eclair Merge commit 'a66baccc8fa9f6fa5f1630845e3c6370cb3418eb' into eclair-plus-aosp * commit 'a66baccc8fa9f6fa5f1630845e3c6370cb3418eb': Do not merge
|
12bcbdc681c3195069f55bd9abda900da0886c70 |
20-Jan-2010 |
Mike Reed <reed@google.com> |
Do not merge port stretchy from master
ava/android/graphics/utils/BoundaryPatch.java
|
ea87e96959895ef94cc3aa9576f41a660d2bbf03 |
12-Jan-2010 |
Jason Sams <rjsams@android.com> |
Implement type generation for user uniforms in vertex shader.
ava/android/renderscript/Allocation.java
ava/android/renderscript/Program.java
|
6d7b907ab5c4580542426aa3ebd8ff275077c7c4 |
07-Jan-2010 |
Jason Sams <rjsams@android.com> |
Merge "Support npot on es 2.0 HW."
|
74e02ef2000ff2783e526d6916e2f0b5d517593e |
07-Jan-2010 |
Jason Sams <rjsams@android.com> |
Support npot on es 2.0 HW.
ava/android/renderscript/Allocation.java
|
9027696bf01d712658db9ff3003d0c11a89ddc2a |
06-Jan-2010 |
Cary Clark <cary@android.com> |
am 9e5f3ec9: am e3bbaf6c: Merge "set nine patch padding initially to an empty rectangle" into eclair-mr2 Merge commit '9e5f3ec97d468702aa3f3a59e94009e807715189' * commit '9e5f3ec97d468702aa3f3a59e94009e807715189': set nine patch padding initially to an empty rectangle
|
9e5f3ec97d468702aa3f3a59e94009e807715189 |
06-Jan-2010 |
Cary Clark <cary@android.com> |
am e3bbaf6c: Merge "set nine patch padding initially to an empty rectangle" into eclair-mr2 Merge commit 'e3bbaf6c4f51f8201922cae29daa7e46f6c43bda' into eclair-mr2-plus-aosp * commit 'e3bbaf6c4f51f8201922cae29daa7e46f6c43bda': set nine patch padding initially to an empty rectangle
|
a09a6e145b778861f7abee86ce17e59507ed221e |
06-Jan-2010 |
Jason Sams <rjsams@android.com> |
More complete support for named attribs. Adds user typed attribs as available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
ava/android/renderscript/Element.java
|
e57b7b09b198699adea91b6f9729007fda00834e |
06-Jan-2010 |
Cary Clark <cary@android.com> |
set nine patch padding initially to an empty rectangle Formerly, the padding state was set to null. Copying the padding state fails when the null rectangle contents are referenced. fixes http://b/2219785
ava/android/graphics/drawable/NinePatchDrawable.java
|
225ef52bd68f09ed7e52798f1a77422750926d87 |
05-Jan-2010 |
Jason Sams <rjsams@android.com> |
Merge "Add RS support for generic attribs as input to vertex programs."
|
e17964e150e459bacced5658ae36fe1c56082e37 |
05-Jan-2010 |
Jason Sams <rjsams@android.com> |
Add RS support for generic attribs as input to vertex programs.
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
7bcbd511731e13b9f2778e6aa6c633417d266f5e |
23-Jun-2009 |
Marco Nelissen <marcone@google.com> |
Don't round size to page size. Ashmem will do this internally as needed.
ava/android/graphics/BitmapFactory.java
|
7d46f612a25fc9f190358e9bd807b71d424ce7d2 |
23-Dec-2009 |
Jason Sams <rjsams@android.com> |
Disable excessive RS logging.
ava/android/renderscript/Element.java
ava/android/renderscript/SimpleMesh.java
|
718cd1f322ee5b62b6a49cb36195bcb18a5ab711 |
23-Dec-2009 |
Jason Sams <rjsams@android.com> |
Element restructuring. Add support for new basic Element types including the RS objects and vectors(2-4). In theory this paves the way for maintaining type info for RS objects, passing elements for GLSL uiforms/attribs/varyings, and supporting nested structures. This will break some apps, checkings for other projects will follow to unbreak them.
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/SimpleMesh.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
873c0318617670bd5cb3197537f83ec85fcb7cc9 |
18-Dec-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change I68afd01e * changes: Move texture bindings to base program object. Change ProgramFragment creation to require a texture format in 1.0 mode.
|
68afd01ec9fd37774d8291192952a25e5605b6fb |
18-Dec-2009 |
Jason Sams <rjsams@android.com> |
Move texture bindings to base program object. Change ProgramFragment creation to require a texture format in 1.0 mode.
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
f7ed3a2b0fd00c517671cc986b4b44d29b60ac28 |
17-Dec-2009 |
Mike Reed <reed@google.com> |
am 0249c83e: am 31a69fdb: throw if we have a null typeface native instance (so we don\'t crash in native code) we may still have to native-destroy a Typeface with a null ref, so check for that Merge commit '0249c83ed014cc6a36caac30e55db62c29c204e2' * commit '0249c83ed014cc6a36caac30e55db62c29c204e2': throw if we have a null typeface native instance (so we don't crash in native code)
|
0249c83ed014cc6a36caac30e55db62c29c204e2 |
17-Dec-2009 |
Mike Reed <reed@google.com> |
am 31a69fdb: throw if we have a null typeface native instance (so we don\'t crash in native code) we may still have to native-destroy a Typeface with a null ref, so check for that Merge commit '31a69fdbe1edd8d686043e8ca7d278289f65808e' into eclair-mr2-plus-aosp * commit '31a69fdbe1edd8d686043e8ca7d278289f65808e': throw if we have a null typeface native instance (so we don't crash in native code)
|
31a69fdbe1edd8d686043e8ca7d278289f65808e |
14-Dec-2009 |
Mike Reed <reed@google.com> |
throw if we have a null typeface native instance (so we don't crash in native code) we may still have to native-destroy a Typeface with a null ref, so check for that
ava/android/graphics/Typeface.java
|
8bb41dd61474e977aa61048ba8f733a984a3b22d |
17-Dec-2009 |
Jason Sams <rjsams@android.com> |
Add argument checking to sampler builder to disallow illegal modes.
ava/android/renderscript/Sampler.java
|
7e5ab3b177b10fee304d011b3a4b9ee03e2b18b5 |
15-Dec-2009 |
Jason Sams <rjsams@android.com> |
Continue es2 shader dev Conflicts: graphics/java/android/renderscript/Program.java graphics/java/android/renderscript/ProgramVertex.java
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
0011bcf57ff711a221a3a4c73f2a79125111647d |
15-Dec-2009 |
Jason Sams <rjsams@android.com> |
Continue development of es2.0 user shader support for renderscript. This change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
ava/android/renderscript/Program.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
11fbdf50206abc9d21fd72ce7536648f083b9148 |
15-Dec-2009 |
Jason Sams <rjsams@android.com> |
Remove check for surface valid that is no longer valid.
ava/android/renderscript/RenderScript.java
|
c7b74e3412a752f4d60820afdaca002a7c60364e |
08-Dec-2009 |
Jason Sams <rjsams@android.com> |
am 54f5ca41: am ffacbc34: am fd2f6358: Merge change I771bebb9 into eclair Merge commit '54f5ca4115b776eb5a1e04a4c014acccb916ef9c' * commit '54f5ca4115b776eb5a1e04a4c014acccb916ef9c': Add Java exceptions to catch RS calls with no context or no surface.
|
54f5ca4115b776eb5a1e04a4c014acccb916ef9c |
07-Dec-2009 |
Jason Sams <rjsams@android.com> |
am ffacbc34: am fd2f6358: Merge change I771bebb9 into eclair Merge commit 'ffacbc3419825ec1c786dd3c27f3e2a8cd071d8f' into eclair-mr2-plus-aosp * commit 'ffacbc3419825ec1c786dd3c27f3e2a8cd071d8f': Add Java exceptions to catch RS calls with no context or no surface.
|
ffacbc3419825ec1c786dd3c27f3e2a8cd071d8f |
07-Dec-2009 |
Jason Sams <rjsams@android.com> |
am fd2f6358: Merge change I771bebb9 into eclair Merge commit 'fd2f6358321e95d661f24ba4e08327268035aa59' into eclair-mr2 * commit 'fd2f6358321e95d661f24ba4e08327268035aa59': Add Java exceptions to catch RS calls with no context or no surface.
|
387488fb1f728b8986bd8d252130b2c46fb965ae |
07-Dec-2009 |
Jason Sams <rjsams@android.com> |
am fd2f6358: Merge change I771bebb9 into eclair Merge commit 'fd2f6358321e95d661f24ba4e08327268035aa59' into eclair-plus-aosp * commit 'fd2f6358321e95d661f24ba4e08327268035aa59': Add Java exceptions to catch RS calls with no context or no surface.
|
771bebb94054d06f97284379c93a2620613513c3 |
07-Dec-2009 |
Jason Sams <rjsams@android.com> |
Add Java exceptions to catch RS calls with no context or no surface.
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/Light.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Script.java
ava/android/renderscript/SimpleMesh.java
|
8da7873f94d5a3722b5bb2dd73d51377ce3dff8a |
03-Dec-2009 |
Joe Onorato <joeo@android.com> |
am dbed5350: am b28632a5: am c7a63eea: Add a new field to Intent that allows you to give a hint about what on screen caused the intent to be sent. Merge commit 'dbed53504f515337ccc2f60248bb589dff0f24fb' * commit 'dbed53504f515337ccc2f60248bb589dff0f24fb': Add a new field to Intent that allows you to give a hint about what on screen caused the intent to
|
dbed53504f515337ccc2f60248bb589dff0f24fb |
03-Dec-2009 |
Joe Onorato <joeo@android.com> |
am b28632a5: am c7a63eea: Add a new field to Intent that allows you to give a hint about what on screen caused the intent to be sent. Merge commit 'b28632a5206d11844db39ca1ab5f64a99ec74e29' into eclair-mr2-plus-aosp * commit 'b28632a5206d11844db39ca1ab5f64a99ec74e29': Add a new field to Intent that allows you to give a hint about what on screen caused the intent to
|
b28632a5206d11844db39ca1ab5f64a99ec74e29 |
03-Dec-2009 |
Joe Onorato <joeo@android.com> |
am c7a63eea: Add a new field to Intent that allows you to give a hint about what on screen caused the intent to be sent. Merge commit 'c7a63eea8d3d346addaaf892b5bbe0aa80651640' into eclair-mr2 * commit 'c7a63eea8d3d346addaaf892b5bbe0aa80651640': Add a new field to Intent that allows you to give a hint about what on screen caused the intent to
|
03cd88b3ffee71fc22a2355eb462b6f99891411c |
03-Dec-2009 |
Joe Onorato <joeo@android.com> |
am c7a63eea: Add a new field to Intent that allows you to give a hint about what on screen caused the intent to be sent. Merge commit 'c7a63eea8d3d346addaaf892b5bbe0aa80651640' into eclair-plus-aosp * commit 'c7a63eea8d3d346addaaf892b5bbe0aa80651640': Add a new field to Intent that allows you to give a hint about what on screen caused the intent to
|
c7a63eea8d3d346addaaf892b5bbe0aa80651640 |
03-Dec-2009 |
Joe Onorato <joeo@android.com> |
Add a new field to Intent that allows you to give a hint about what on screen caused the intent to be sent.
ava/android/graphics/Rect.java
|
54c0ec14e016e4a1bf3ceab40ed6ca5447da4725 |
30-Nov-2009 |
Jason Sams <rjsams@android.com> |
Beging GL2 user shaders. Switch master to using GL2 by default.
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
f630904134a81e9e5edbd7b2bd77e402c180782f |
18-Nov-2009 |
Jason Sams <rjsams@android.com> |
am f56f317f: am fa0394c9: Merge change I715333b8 into eclair Merge commit 'f56f317fb941c354c3a10e9fbf36d194656fa7d4' into eclair-mr2-plus-aosp * commit 'f56f317fb941c354c3a10e9fbf36d194656fa7d4': Add support for dumping RS objects to aid in debugging of white blocks bug.
|
bd2b773c23d6e5c07d5af2b1f6c25ad858b949d5 |
18-Nov-2009 |
Jason Sams <rjsams@android.com> |
am fa0394c9: Merge change I715333b8 into eclair Merge commit 'fa0394c9f89f13b53c6db2470253825b88cafb64' into eclair-plus-aosp * commit 'fa0394c9f89f13b53c6db2470253825b88cafb64': Add support for dumping RS objects to aid in debugging of white blocks bug.
|
f56f317fb941c354c3a10e9fbf36d194656fa7d4 |
18-Nov-2009 |
Jason Sams <rjsams@android.com> |
am fa0394c9: Merge change I715333b8 into eclair Merge commit 'fa0394c9f89f13b53c6db2470253825b88cafb64' into eclair-mr2 * commit 'fa0394c9f89f13b53c6db2470253825b88cafb64': Add support for dumping RS objects to aid in debugging of white blocks bug.
|
715333b832fb448c32165c7d97d408a3fa43f7cb |
18-Nov-2009 |
Jason Sams <rjsams@android.com> |
Add support for dumping RS objects to aid in debugging of white blocks bug.
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
234e509a67eb32606f3051d21eb3ea25b272d80d |
16-Nov-2009 |
Jason Sams <rjsams@android.com> |
am 22186a2c: am ec8178eb: Merge change I9c1bad53 into eclair Merge commit '22186a2c15cc752cfaaf8a12d415a3c097d338e0' into eclair-mr2-plus-aosp * commit '22186a2c15cc752cfaaf8a12d415a3c097d338e0': Add setPriority to allow wallpapers to run at lower cpu priority than default.
|
7b159b4a634a3a2cad6d2a385ae2c4ebf4eb59e0 |
16-Nov-2009 |
Jason Sams <rjsams@android.com> |
am ec8178eb: Merge change I9c1bad53 into eclair Merge commit 'ec8178eb0fb10e1ed753be4d065cf7f004355575' into eclair-plus-aosp * commit 'ec8178eb0fb10e1ed753be4d065cf7f004355575': Add setPriority to allow wallpapers to run at lower cpu priority than default.
|
22186a2c15cc752cfaaf8a12d415a3c097d338e0 |
16-Nov-2009 |
Jason Sams <rjsams@android.com> |
am ec8178eb: Merge change I9c1bad53 into eclair Merge commit 'ec8178eb0fb10e1ed753be4d065cf7f004355575' into eclair-mr2 * commit 'ec8178eb0fb10e1ed753be4d065cf7f004355575': Add setPriority to allow wallpapers to run at lower cpu priority than default.
|
7d787b4722eaeb79cab42c36060336e092b77b5f |
15-Nov-2009 |
Jason Sams <rjsams@android.com> |
Add setPriority to allow wallpapers to run at lower cpu priority than default.
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
478de466ce0504b9af639c3338b883893670a8e8 |
15-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
merge from eclair
|
8a4e470fc2c1351d58a6ab2d99eb12d01c5c2656 |
15-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
merge from open-source master
|
373329d477d2db20c66a85aa3e23a696d76a9954 |
13-Nov-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change I736c525a into eclair-mr2 * changes: update dox to account for different behavior between AVOID and TARGET modes
|
9db3d07b9620b4269ab33f78604a36327e536ce1 |
13-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
eclair snapshot
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/BlurMaskFilter.java
ava/android/graphics/Color.java
ava/android/graphics/DashPathEffect.java
ava/android/graphics/Paint.java
ava/android/graphics/PixelFormat.java
ava/android/graphics/TableMaskFilter.java
ava/android/graphics/Typeface.java
ava/android/graphics/drawable/AnimatedRotateDrawable.java
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/LevelListDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Dimension.java
ava/android/renderscript/Element.java
ava/android/renderscript/Light.java
ava/android/renderscript/Matrix.java
ava/android/renderscript/Primitive.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
ava/android/renderscript/SimpleMesh.java
ava/android/renderscript/Type.java
ni/Android.mk
ni/android_renderscript_RenderScript.cpp
|
da8bb292db289bdd0e02b672daec09e2a3f9f462 |
13-Nov-2009 |
Jason Sams <rjsams@android.com> |
am 59175ac2: Merge change I81b1421a into eclair Merge commit '59175ac269df2a584241e9786dc70ac35cb973e3' into eclair-mr2 * commit '59175ac269df2a584241e9786dc70ac35cb973e3': Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
|
1e75deb288b06a87a75c027b23521195992016da |
13-Nov-2009 |
Jason Sams <rjsams@android.com> |
am 59175ac2: Merge change I81b1421a into eclair Merge commit '59175ac269df2a584241e9786dc70ac35cb973e3' into eclair-plus-aosp * commit '59175ac269df2a584241e9786dc70ac35cb973e3': Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
|
736c525a04a4d5e1c83541deca009ca97b99ef92 |
13-Nov-2009 |
Mike Reed <reed@google.com> |
update dox to account for different behavior between AVOID and TARGET modes http://b/issue?id=2034547
ava/android/graphics/AvoidXfermode.java
|
3bc47d438171dce294e816366d53bc9eca772c5b |
13-Nov-2009 |
Jason Sams <rjsams@android.com> |
Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
7e2b4f602a1a876475da2756c5b92297552e0bc8 |
11-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
merge from open-source master
|
83387a484c515e5234bd60f741578a6ac894bff5 |
05-Nov-2009 |
Olivier Goutet <olivier.goutet@gmail.com> |
Correction of an error in the setRotate method of the ColorMatrix class. The matrix rotation params around the 2nd axis was not set correctly: Initial matrix for axis 2 (green): cos 0 sin 0 0 0 1 0 0 0 -sin 0 0 0 0 0 0 cos 1 0 After correction: cos 0 -sin 0 0 0 1 0 0 0 sin 0 cos 0 0 0 0 0 1 0
ava/android/graphics/ColorMatrix.java
|
a1c3681fb84e9baa3055709a18c635dc77c1b041 |
04-Nov-2009 |
Jason Sams <rjsams@android.com> |
am decc139b: Merge change I7a824efc into eclair Merge commit 'decc139b232721ea1b0521d144521c8082636f0c' into eclair-mr2 * commit 'decc139b232721ea1b0521d144521c8082636f0c': Support applications changing the surface attached to the RS.
|
efd9b6fb2e0f31b50db089352118e5daeb268879 |
03-Nov-2009 |
Jason Sams <rjsams@android.com> |
Support applications changing the surface attached to the RS.
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
58d30b69071363aba38307bc5ee3b2d81f22f09d |
30-Oct-2009 |
Mike Reed <reed@google.com> |
am 1864d01f: Merge change Iae849da2 into eclair Merge commit '1864d01f2be0e82da7d8844fa91bee8880282041' into eclair-mr2 * commit '1864d01f2be0e82da7d8844fa91bee8880282041': add table maskfilter
|
0e1e62301112a51d9b91ac4ac31c406d726f93ab |
29-Oct-2009 |
Mike Reed <reed@google.com> |
add table maskfilter hidden for now, since it need only be seen by Launcher2 http://b/issue?id=2210685
ava/android/graphics/TableMaskFilter.java
|
e4133ec1296f23142eabf7783db417ecc8f1bb05 |
30-Oct-2009 |
Jason Sams <rjsams@android.com> |
am ec1f1e3d: Merge change Ieab4c75b into eclair Merge commit 'ec1f1e3df1ca5e73e262df479bf91a92f3ccafde' into eclair-mr2 * commit 'ec1f1e3df1ca5e73e262df479bf91a92f3ccafde': Fix type in Java enums. Not currently used, easier to fix now than when apps are using it.
|
eab4c75b09aa81ea093c2b9fbb3dbc2016c9bd6e |
29-Oct-2009 |
Jason Sams <rjsams@android.com> |
Fix type in Java enums. Not currently used, easier to fix now than when apps are using it.
ava/android/renderscript/ProgramStore.java
|
c04851fd0af87f44a7d7351e0c17442fa1d3fc28 |
28-Oct-2009 |
Mike Reed <reed@google.com> |
add boundary patch
ava/android/graphics/utils/BoundaryPatch.java
|
7299c83bd8f7053dec84d62a4914392bd91661ac |
16-Oct-2009 |
Jason Sams <rjsams@android.com> |
Fix bug exposed by filmstrip. The updated and expanded SimpleMesh had an ordering bug with component coordinates when both texture and normals were used.
ava/android/renderscript/SimpleMesh.java
|
bd2197fb0038acd2dc4b17ad3ed3c69cc29dcce2 |
08-Oct-2009 |
Jason Sams <rjsams@android.com> |
Add script to script call support. Add exception to catch out of bound index data when added to TriangleMeshBuilder.
ava/android/renderscript/SimpleMesh.java
|
a78b0a2d9ebb38b86ed802b3d86de07d0b301262 |
07-Oct-2009 |
Mike Reed <reed@google.com> |
add (hidden) setHasAlpha() to allow clients like the view's cache to hint that a bitmap is opaque. Knowing that a 32bit bitmap is opaque is a performance boost for some blits.
ava/android/graphics/Bitmap.java
|
516c31911578db8ce53529483c3ded918ac7dc6b |
06-Oct-2009 |
Jason Sams <rjsams@android.com> |
Implement data push from scripts. Fixes the problem where apps would have to poll to monitor a scripts state. Fix bug in StoreState where state could be overridden by the default unless the script used more than one state. Change only impacts renderscript and renderscript apps.
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
7f047786d9e2027a15001a653675dae5a80f9390 |
03-Oct-2009 |
Jason Sams <rjsams@android.com> |
Update the SimpleMesh API to support new attribute types. Also spilt add/set commands to avoid permutation explosion.
ava/android/renderscript/SimpleMesh.java
|
bbed0d68c815446400193bdc8b16fbf73e1ee664 |
01-Oct-2009 |
Mike Reed <reed@google.com> |
hide setGammaForText, which is only used for calibrating new devices
ava/android/graphics/Typeface.java
|
29e4a3c566f435c32f0b95e4ac8e8b33cac6faba |
01-Oct-2009 |
Dianne Hackborn <hackbod@google.com> |
Update from API review. Change-Id: I16b1c566f91167aac9615ac59dd297a154c828ea
ava/android/graphics/drawable/BitmapDrawable.java
|
4e03999ca20fd326e4ded3d7444ddd5c14f369c7 |
29-Sep-2009 |
Mike Reed <reed@google.com> |
if we have a single value for roundrect radius, manually clamp it before drawing. Skia will clamp the radius independently in X and Y to ensure it is not larger than 1/2 the width (or height). If the caller to our drawable gives us a single value, we'll assume they want it to be circular, and not an oval. To do that, we clamp it up front, so we get (possibly smaller) circular corners, rather than potentially elliptical ones. This makes the progress bar look "nicer" when it is very thin in one dimension.
ava/android/graphics/drawable/GradientDrawable.java
|
c20a9608f379b23aee473f992a327ac26a31ba17 |
29-Sep-2009 |
Dianne Hackborn <hackbod@google.com> |
Whoops, these shouldn't be public. Change-Id: I66057b1fb63b97ad79cea7056849274c6a7b3ed4
ava/android/graphics/Paint.java
|
490d5222ae985f7e606cdf503d292062c80e7328 |
29-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change I6cacaa0d into eclair * changes: Hack to fix issue #2125365: Sports Trivia compatability with Eclair
|
5235cf3f41cfcfe39c7072fddf1ead52db31292d |
29-Sep-2009 |
Jason Sams <rjsams@android.com> |
Fix but processing raster state pragma. rename stateFragmentStore to stateStore
ava/android/renderscript/BaseObj.java
|
afa78967b8553443aa32579d78970a076d7581f6 |
29-Sep-2009 |
Dianne Hackborn <hackbod@google.com> |
Hack to fix issue #2125365: Sports Trivia compatability with Eclair Adds a mechanism to tell Paint the scaling factor its target canvas will have, for it to compute font metrics based on the correct font size. Only TextView uses this, but that is enough for the large majority of apps. Change-Id: I6cacaa0dd26d40ee3ad959bed0028678d6e9016e
ava/android/graphics/Paint.java
|
3c0dfbab807a459622aeade4940daddf482dec66 |
28-Sep-2009 |
Jason Sams <rjsams@android.com> |
Improve logging code to dump more detaild rs object info. Fix bug with predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
ava/android/renderscript/Element.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/SimpleMesh.java
ava/android/renderscript/Type.java
|
66b2771d745aa66df5cf80b300b5ba0f936ff22e |
26-Sep-2009 |
Jason Sams <rjsams@android.com> |
Reduce debugging spew and add props to selectivly re-enable it. change-id: Ib59ed5d7a9d479ccd1af456029735dbc65ae1efe
ava/android/renderscript/RSSurfaceView.java
|
a9e7a05b84470257637c97d65f6562aa832c66ef |
25-Sep-2009 |
Jason Sams <rjsams@android.com> |
Improve renderscript context teardown. Track object in the system and then force their cleanup by releasing all user references once destroy context is called. Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.
ava/android/renderscript/BaseObj.java
ava/android/renderscript/RenderScript.java
|
5fda65f182231b0e9ad61b1a6803c7603e29344f |
25-Sep-2009 |
Joe Onorato <joeo@android.com> |
Add a method to destroy the RS object.
ava/android/renderscript/RSSurfaceView.java
|
65e7aa56f56097418d617663683544c25b3988ea |
25-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement pause/resume for the RS thread.
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
6b9dec00afec359f091ed353f371f08ff150278a |
24-Sep-2009 |
Jason Sams <rjsams@android.com> |
Remove depricated triangleMesh.
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
de0dfb7b65a02d4dd74c271b558adee0973fc267 |
23-Sep-2009 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #2125720 Weather Forecast Widget - graphics do not scale I forgot to add the new density field to the Bitmaps' parcelable data. Change-Id: I77cf3e93e356297e0caed6fc71b62b5cd8f79124
ava/android/graphics/Bitmap.java
|
5dd7c726f45fd7b7ab473471dc504c00012a6856 |
23-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 26667 into eclair * changes: Add raster object to control point and line params. Add flag to force SW rendering.
|
ebfb436a49673693b98469683451bd9ede797557 |
23-Sep-2009 |
Jason Sams <rjsams@android.com> |
Add raster object to control point and line params. Add flag to force SW rendering.
ava/android/renderscript/ProgramRaster.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
b8a9f12802ca5d1738a098a1769a8ed7959f248b |
23-Sep-2009 |
Dianne Hackborn <hackbod@google.com> |
Fix #2101821: Cut labels of menu items in "SnapTell" market app. Ummmm... this turns out to be pretty bad. NinePatchDrawable was not scaling its reported padding for compatibility mode, causing spacing to be off. All over the place. This change should improve things quite a bit (and magically makes nearly all of the menu flaws go away). Change-Id: I94a8310d95b908b6f087db97d9afaed654ca6de5
ava/android/graphics/drawable/NinePatchDrawable.java
|
768bc02d815a94ad29146f1ed60c847d1af118cc |
22-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement more type checks on Allocations. Add tracking for allocations created using the "sized" helper. Add more param validation for data upload calls.
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/SimpleMesh.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
eb68c46a40c773eb56ef7bcf8e7ece5c6a5a8d23 |
18-Sep-2009 |
Chih-Chung Chang <chihchung@google.com> |
Fix 2092386: Support yuyv for camera preview format. Change-Id: I3ef821fed2132a9faf92983324c7e036d0f5641e
ava/android/graphics/PixelFormat.java
|
d342fd75267f30c299d15f2a3d25481267352482 |
18-Sep-2009 |
Jason Sams <rjsams@android.com> |
Clean up some debugging and add 2 math lib routines.
ni/android_renderscript_RenderScript.cpp
|
d9497f7dd98da28da320ac2231c6e94a243ce257 |
17-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 25394 into eclair * changes: Add StateListDrawable's dither flag to the constant state.
|
a41581ed4033004c73115113f45b9844e9b0210f |
17-Sep-2009 |
Romain Guy <romainguy@android.com> |
Add StateListDrawable's dither flag to the constant state. Change-Id: Ie377bfe3dfb83c33df3c0cc5a02810332a60a322
ava/android/graphics/drawable/DrawableContainer.java
|
07e62d1de9ca3c0f6f49973b549e8aa1e802ee5e |
17-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 25185 into eclair * changes: Implement renderscript Invokables.
|
be2e84193f709419634de4cc3ba0e67acf6976f3 |
17-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement renderscript Invokables.
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
ffff38420c8b4713470011b909ae2238b5675f7c |
16-Sep-2009 |
Romain Guy <romainguy@android.com> |
Build the BitmapShader if it hasn't been built yet. This was causing a bug in the InCall UI where the background would be stretched. Change-Id: Ie25a7d09f4779f166e267b2f921d40441ce361d2
ava/android/graphics/drawable/BitmapDrawable.java
|
df4cf29715146d67306595108c565d9848a6ae1a |
15-Sep-2009 |
Mike Reed <reed@google.com> |
redraw once more on a touch-up if we've been dragging, so we can redraw in high-quality mode update dox on BlurMaskFilter
ava/android/graphics/BlurMaskFilter.java
|
ffa18dfac0b5e9e665897c9b1c107cb4268006b2 |
15-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 25100 into eclair * changes: Implement Object readback.
|
5f43fd289abbd5380b6068766daf721b555d0053 |
15-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement Object readback.
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
c2974809373697147cbe5754835cc871fb93aef1 |
14-Sep-2009 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #2116977: buttons are huge and bent Now that we are using preloaded drawables in compatibilty mode, when constructing them from their constant state we need to set the new drawable's target density appropriately. Change-Id: I3665cbea09d38b9ac5f45f8c380dc8641f86b266
ava/android/graphics/drawable/AnimatedRotateDrawable.java
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/LevelListDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
|
8cae124af2142687a6833dbaab8a43df6dd67b43 |
10-Sep-2009 |
Dianne Hackborn <hackbod@google.com> |
Various cleanup around resources and nine-patches. Remove the stuff that doesn't use preloaded drawables when in compatibility mode, since this works fine ever since we were able to deal with drawables in a different density than the canvas. Change the snapshot function on View to return a snapshot at the same size that will actually be drawn on screen (when in compatibility mode), to be able to show scaling artifacts and all. This change was original an attempt to fix issue #2101917: Text field edges appears to be improperly rounded. That turns out to probably be something deeper in the graphics system, but also included here is the debugging code I did to try to track down the problem to make it easy to turn on again later. Change-Id: I34bfca629639c7ff103f3989d88874112ef778d9
ava/android/graphics/drawable/NinePatchDrawable.java
|
211db4a2874f1a2d0e7a8cb8d33e81fa08801763 |
11-Sep-2009 |
Mike Reed <reed@google.com> |
change default for dither to true
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
|
da0a56df963353a1f1bd1914fa31f870d982dd5a |
11-Sep-2009 |
Scott Main <smain@google.com> |
resolved conflicts for merge of e0408aa1 to eclair
|
df4578e8ab7008a7e528d5af2ae761b33cf2bdf4 |
10-Sep-2009 |
Scott Main <smain@google.com> |
docs only. add documentation to notify developers about variable camera specifications and add some more links Change-Id: I46ef9811af17858cbc6547f88e626becb481b043
ava/android/graphics/PixelFormat.java
|
d9512a30d8e5c7780c3faf2fa59c076010f67b9e |
10-Sep-2009 |
Mike Reed <reed@google.com> |
default dithering to ON (cheap, looks good) officially ignore filtering (expensive, no real improvement)
ava/android/graphics/drawable/NinePatchDrawable.java
|
ea84a7c51790f9ba5f2194a66d6cf4ea8d879776 |
04-Sep-2009 |
Jason Sams <rjsams@android.com> |
Remove "predefined" elements from Java layer. Static elements continue to exist but are no longer treated as a special version of element.
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
2525a815220652b37e2e390fe8c62394a6d0e574 |
04-Sep-2009 |
Jason Sams <rjsams@android.com> |
Improve structure support using symbol lookup of named structures in scripts to allow them to appear as just pointers to structs.
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/SimpleMesh.java
ni/android_renderscript_RenderScript.cpp
|
ae209acd8d48755df7d49459b1bcbc3b8e20561d |
01-Sep-2009 |
Joe Onorato <joeo@android.com> |
Don't leak jni refs.
ni/android_renderscript_RenderScript.cpp
|
650a3eb7d621dc8e81573142a4498bbd07bcde27 |
31-Aug-2009 |
Romain Guy <romainguy@android.com> |
Load bitmap resources entirely from native code. Change-Id: I6660baec241794c40611bce79b7f9ce9479e52ba
ava/android/graphics/BitmapFactory.java
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
07ae40623737a6060b8a925fd2e6bba76780dcd4 |
28-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement async data/subData. Implement TriangleMeshBuilder in SimpleMesh which replaces TriangleMesh. Update Film to use new builder.
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/SimpleMesh.java
ni/android_renderscript_RenderScript.cpp
|
67c6844ea0577b7894c3053952eb4ee39fa3134c |
26-Aug-2009 |
Jason Sams <rjsams@android.com> |
Remove bogus comments and logging.
ava/android/renderscript/RSSurfaceView.java
|
f5b4596a383b6ab83f92edecfe054e80b555c2d0 |
25-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement java interface for RS shutdown and fix shutdown deadlock with the command fifo.
ava/android/renderscript/RenderScript.java
|
b13ada5071f55c96054c47bbd88d8801cd2c0f15 |
25-Aug-2009 |
Jason Sams <rjsams@android.com> |
Add support for selecting the color bit depth and if the application used a depth buffer.
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
dbade9d6a075b1d5b8ebe10ee8961a5de296c93b |
25-Aug-2009 |
Mike Reed <reed@google.com> |
expose runtime changes to gamma
ava/android/graphics/Typeface.java
|
4a51c20ce607c74914f90fd897f04080121ac13b |
22-Aug-2009 |
Dianne Hackborn <hackbod@google.com> |
I am getting tired of the java doc warnings, so fix them. Change-Id: I2205eebae419eaf4a0992c9f5b7cd807eb843fe1
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
6afa16feb32d44c4977b3eb6007246a99f22fdbf |
20-Aug-2009 |
Jeff Sharkey <jsharkey@android.com> |
Add dither XML flag to StateListDrawable. We currently allow the dither="true" flag to be set on individual <bitmap> and <nine-patch> objects, but that flag is overridden when they are included in a <selector>. This change adds the dither="true" flag to StateListDrawable so they can be dithered when desired. Fixes http://b/issue?id=2068024
ava/android/graphics/drawable/StateListDrawable.java
|
d8e4161f114331343b897cbacea927e7e60e7b17 |
21-Aug-2009 |
Jason Sams <rjsams@android.com> |
Allow null to be re-bound as a root script. This was always legal from native and just a limitation of the java binding for the API.
ava/android/renderscript/RenderScript.java
|
25ffcdc9d7e32c9c1eeb2b48cc2f17d1353e9fae |
21-Aug-2009 |
Jason Sams <rjsams@android.com> |
Point Sprites
ava/android/renderscript/Element.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
484d57f4355ab3979025beaddeb0cbecb1a5b81f |
19-Aug-2009 |
Romain Guy <romainguy@android.com> |
Move the sky
ava/android/renderscript/Type.java
|
730ee65d4ddb307898053b623120bad1655fadad |
19-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement OOB destroy method that can be called from the java finalizer removing the need to explicitly destroy objects.
ava/android/renderscript/BaseObj.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
7ce033d797e5df5e2131e2ed459fba181eaf4658 |
18-Aug-2009 |
Jason Sams <rjsams@android.com> |
Cleanup of object destruction. No need to have a per-class destruction function. This was a legacy of the distant past when the classes did not have a common base.
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/Light.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
ava/android/renderscript/Script.java
ava/android/renderscript/SimpleMesh.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
948ee251276e1ce7f5c5517b24bf88a75e99f160 |
18-Aug-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 21660 into eclair * changes: Optimized Galaxy
|
4f7136c6595ba862be49a660180f084dad17325b |
18-Aug-2009 |
Romain Guy <romainguy@android.com> |
Optimized Galaxy
ava/android/renderscript/Element.java
|
9fb956dbdce14e38e38cb45a14610a8c822cbbf0 |
18-Aug-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 21653 into eclair * changes: Remove global IO context and integrate it into the RS context.
|
bc948dedcee57a66fe2cb38d4c79d04a10c7efb3 |
18-Aug-2009 |
Jason Sams <rjsams@android.com> |
Remove global IO context and integrate it into the RS context.
ni/android_renderscript_RenderScript.cpp
|
5fe1afe9cc24969d25496d57d911e8aae8b3ba7a |
18-Aug-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 21603 into eclair * changes: Fix infinite recursion.
|
46407d831ef31c0935e6d069198ffb275c840d83 |
18-Aug-2009 |
Dianne Hackborn <hackbod@google.com> |
Fix infinite recursion.
ava/android/graphics/drawable/Drawable.java
|
334ea0c98f051b5a6b85bc616c93304651854298 |
17-Aug-2009 |
Jason Sams <rjsams@android.com> |
Update fountain and add writable flag to script slots.
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ni/android_renderscript_RenderScript.cpp
|
7341d7a104b47996445d069a695e155a07184606 |
14-Aug-2009 |
Dianne Hackborn <hackbod@google.com> |
More work on wallpapers. - Do better about figuring out when to stop them and other related window management. - Fix problem where we were not redrawing the surface when the orientation changed. This was the cause of the device hang.
ava/android/graphics/BitmapFactory.java
ava/android/graphics/drawable/Drawable.java
|
81e4640d18d451992cb504b356ff4d2dc1b7f297 |
15-Aug-2009 |
Romain Guy <romainguy@android.com> |
Add Galaxy wallpaper
ava/android/renderscript/Element.java
|
e14e70a1b0bce377d90183e53c67688ce7067c0e |
14-Aug-2009 |
Mike Reed <reed@google.com> |
fix documentation
ava/android/graphics/DashPathEffect.java
|
317a6280cc109e873646e4652be1582d870eedfd |
14-Aug-2009 |
Mathias Agopian <mathias@google.com> |
Surface::GPU and Surface::HARDWARE are now deprecated; they will be set automatically if needed. this also ripples into the window manager API by making some constant there deprecated as well.
ava/android/renderscript/RSSurfaceView.java
|
fbf0b9ecda03fbdbd4ebabfd18da09a789686249 |
13-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement named slots and convert script.addType to script.setType to remove ordering restrictions.
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
1b52aae4d908fcf749e9a8d86bb0a33c70728c56 |
13-Aug-2009 |
Jason Sams <rjsams@android.com> |
Fix build break.
ava/android/renderscript/Type.java
|
43ee06857bb7f99446d1d84f8789016c5d105558 |
13-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement reflecting Java objects into the ACC enviroment.
ava/android/renderscript/Allocation.java
ava/android/renderscript/Element.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
a8f2acee39aae94f9d7148f775ca8e35344da4b4 |
12-Aug-2009 |
Joe Onorato <joeo@android.com> |
readData should read the data, not write the data.
ni/android_renderscript_RenderScript.cpp
|
3f8f9da85f4189bfef68cf13a1b643674b5e0726 |
12-Aug-2009 |
Marco Nelissen <marcone@google.com> |
Fix the simulator build by removing librs_jni and libRS from it. Since libacc isn't 64-bit clean (it casts pointers to integers), and so can't be built for the gHardy simulator, everything that depends on it can't be built for the simulator either, which means removing libRS and librs_jni.
ni/Android.mk
|
b3c61e7decf4b9fb00ac18937c756208d9ffb717 |
12-Aug-2009 |
Romain Guy <romainguy@android.com> |
Fix the build
ava/android/renderscript/RenderScript.java
|
f415cf2d78cb214b0a661e0f03905b4279656ea8 |
11-Aug-2009 |
Joe Onorato <joeo@android.com> |
Add two addDefines methods to ScriptC.Builder. They add #defines from the fileds on a class or object that you pass in.
ava/android/renderscript/ScriptC.java
|
5d3b13150d126e6d7f04978f4b142900311758ed |
11-Aug-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 20657 * changes: Fix possible NPE when mutating a DrawableContainer
|
1010ac9b7c52b1e2a64e8e1f4dcdb4d79f4d32cc |
11-Aug-2009 |
Romain Guy <romainguy@android.com> |
Fix possible NPE when mutating a DrawableContainer
ava/android/graphics/drawable/DrawableContainer.java
|
40a29e8e28772b37ab0f9fe9708ecdcba24abb84 |
10-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement basic allocation readback. Add Get height, width to ScriptC_Lib.
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
01e5fbd721f879679be66e43b9f671c0d39b89a2 |
10-Aug-2009 |
Joe Onorato <joeo@android.com> |
build libRS
ni/Android.mk
|
d7b3774da62d3c70cc7e8cf549967a1c823501e6 |
10-Aug-2009 |
Joe Onorato <joeo@android.com> |
Let java put #defines into renderscript
ava/android/renderscript/RenderScript.java
ava/android/renderscript/ScriptC.java
ni/android_renderscript_RenderScript.cpp
|
1bada8cd6e4f340de93cff4a2439835fc3b1456c |
10-Aug-2009 |
Jason Sams <rjsams@android.com> |
Begin implementing SimpleMesh and fix some bugs with refcounting and java object destruction tracking.
ava/android/renderscript/Allocation.java
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/Primitive.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ava/android/renderscript/SimpleMesh.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
9bee51c42eb8c3daffe7d6fa483edbb1689b94d2 |
05-Aug-2009 |
Jason Sams <rjsams@android.com> |
Remove useless slot from ProgramVertex. Optimize GL state setup.
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
110195fe9ff96255242bfa4df1d15c6a56b140d6 |
05-Aug-2009 |
Jason Sams <rjsams@android.com> |
Seperate ProgramVertex from RenderScript.java and merge ProgramVertexAlloc into the ProgramVertex class.
ava/android/renderscript/Light.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramVertex.java
ava/android/renderscript/ProgramVertexAlloc.java
ava/android/renderscript/RenderScript.java
|
0835d42be9b215f845e30db03211c86670cfa12a |
05-Aug-2009 |
Jason Sams <rjsams@android.com> |
Seperate Light and Sampler from RenderScript.java
ava/android/renderscript/Light.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Sampler.java
|
22534176fb5c1257130ef4ee589739ca42766a32 |
05-Aug-2009 |
Jason Sams <rjsams@android.com> |
Split ProgramFragment and ProgramStore from RenderScript.java. Update Element and Type to new cached builder for easier app developement.
ava/android/renderscript/Element.java
ava/android/renderscript/ProgramFragment.java
ava/android/renderscript/ProgramStore.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ava/android/renderscript/Type.java
ni/android_renderscript_RenderScript.cpp
|
69f0d31e576c0110c2cbbafc3b9bd46e73fc1afc |
04-Aug-2009 |
Jason Sams <rjsams@android.com> |
Split ScriptC from RenderScript.java. Implement state caching in the Builder objects.
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Script.java
ava/android/renderscript/ScriptC.java
|
9df76c7c2f94cf3a66a61b28432b7c5d68869255 |
04-Aug-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 9551 * changes: Implement the jni bindings for Adapter2D. Fix a refcount bug in the native adapter implementation. Use adapters in Film to border the mipmaps.
|
bd1c3ad0cdf8e60b849a009cdc0b36764cc1dacb |
04-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement the jni bindings for Adapter2D. Fix a refcount bug in the native adapter implementation. Use adapters in Film to border the mipmaps.
ava/android/renderscript/Allocation.java
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
0391107e13e1e6388a3175399d15b246d726b88f |
03-Aug-2009 |
Jean-Baptiste Queru <jbq@google.com> |
merge from donut
|
a32d100b34d048cf0c765d8f31d87b81ab88d1eb |
01-Aug-2009 |
Romain Guy <romainguy@android.com> |
Add new utility methods to rsScriptC_Lib, android.util.MathUtil and android.graphics.Color. Fixes RS compilation.
ava/android/graphics/Color.java
|
b8c5a84e7c23746a3fc26013e0880d3d95ca6588 |
01-Aug-2009 |
Jason Sams <rjsams@android.com> |
Split RenderScript Type and Allocation into seperate classes.
ava/android/renderscript/Allocation.java
ava/android/renderscript/Dimension.java
ava/android/renderscript/ProgramVertexAlloc.java
ava/android/renderscript/RenderScript.java
ava/android/renderscript/Type.java
|
5c1207be90fdf296c1b83034b7c68915e1749284 |
01-Aug-2009 |
Jean-Baptiste Queru <jbq@google.com> |
donut snapshot
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/Canvas.java
ava/android/graphics/NinePatch.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
36e612a488511940b61f09803b270aa1c61b68e0 |
01-Aug-2009 |
Jason Sams <rjsams@android.com> |
Begin splitting up RenderScript.java into seperate classes. First piece split off Element.
ava/android/renderscript/BaseObj.java
ava/android/renderscript/Element.java
ava/android/renderscript/ProgramVertexAlloc.java
ava/android/renderscript/RenderScript.java
|
584a375df68ed7d62b38389078c6804edf228f9c |
31-Jul-2009 |
Romain Guy <romainguy@android.com> |
First pass at implementing the Grass live wallpaper in RenderScript. This change also adds second(), minute() and hour() to the RS library.
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
afcf686cb070313ae5ce6c54ac381a3a86a60ed2 |
31-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 25dff70f: Merge change 9039 into donut Merge commit '25dff70f153529b87f5ad4a92f4de21e8950b1de' * commit '25dff70f153529b87f5ad4a92f4de21e8950b1de': Fix #2018814: System cannot correctly render assets with "wrap_content" attribute in QVGA
|
dba3ba5b5bf6026abceced921b1b0d231b0faefd |
30-Jul-2009 |
Jason Sams <rjsams@android.com> |
Implement bitmap resource loaders for utility. cleanup rolloRS and checkin maps.png which was missing.
ava/android/renderscript/RenderScript.java
|
0d221012ff5fd314711c00ed30e9b807b9c454c1 |
30-Jul-2009 |
Dianne Hackborn <hackbod@google.com> |
Fix #2018814: System cannot correctly render assets with "wrap_content" attribute in QVGA It turns out we were not returning the density for anything retrieved from a TypedArray... which basically means any bitmap references from a layout or style...!!! This is now fixed. Also fiddle with the density compatibility mode to turn on smoothing in certain situations, helping the look of things when they need to scale and we couldn't do the scaling at load time.
ava/android/graphics/Canvas.java
|
61e4248f8f6ae8a8f40550cc0800e5190cd1dc09 |
29-Jul-2009 |
Jean-Baptiste Queru <jbq@google.com> |
merge from donut
|
a8675f67e33bc7337d148358783b0fd138b501ff |
29-Jul-2009 |
Jean-Baptiste Queru <jbq@google.com> |
donut snapshot
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/Canvas.java
ava/android/graphics/Rect.java
ava/android/graphics/drawable/ShapeDrawable.java
|
a590434559a15b70693acb1767d06635706fcc9c |
28-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 8835 * changes: Add "boxed" bitmap uploads which simply place a non-pow2 bitmap into the smallest larger pow texture. The added space is filled black.
|
b0ec1b46d6f5b5612e33fe43a828abea79b87a00 |
28-Jul-2009 |
Jason Sams <rjsams@android.com> |
Add "boxed" bitmap uploads which simply place a non-pow2 bitmap into the smallest larger pow texture. The added space is filled black.
ava/android/renderscript/RenderScript.java
ni/android_renderscript_RenderScript.cpp
|
2c3fc83ac5b267d6a551deb36b30064a2e617944 |
27-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am ef9fd18d: Merge change 8616 into donut Merge commit 'ef9fd18d90829ecbd37769cc05a8d5288aff821c' * commit 'ef9fd18d90829ecbd37769cc05a8d5288aff821c': Fiddle with default densities to try to sanitize the API.
|
96e240f25a97c10bba863df328ed73a82c34ff61 |
27-Jul-2009 |
Dianne Hackborn <hackbod@google.com> |
Fiddle with default densities to try to sanitize the API. An issue with the density API is that bitmaps assumed the old default density, so new programs would have to explicitly set the correct density for every bitmap they create. This is an attempt to fix that situation, by define the default density of bitmaps to be the main screen's density, except for old apps where it is the original default density. Actually implementing this is not so great, though, because the Bitmap constructors can't really know anything about who is calling them to know which density to use. So at this level the compatibility mode is defined per-process -- meaning the initial package loaded into a process defines the default bitmap density, and everyone else loaded in later on has to live with that. In practice this shouldn't be much of a problem, there shouldn't be much mixing of old vs. new apps in a process. It does mean that, going forward, if a developer is going to use shared user IDs for this, they will need to make sure either that all of their apps are in the same compatibility mode, or that their code explicitly sets the density of bitmaps it receives. This isn't all that great, but I think it is worth the benefit of allowing people who write modern apps to not have to deal with bitmap densities. This change also does some cleanup of the density management (making sure to always copy over bitmap densities, etc) and adds java docs to explain the various ways density is set and used by the system.
ava/android/graphics/Bitmap.java
ava/android/graphics/Canvas.java
|
2af1b3db3d4f687d008db74b150f149e956b4bc6 |
26-Jul-2009 |
Jean-Baptiste Queru <jbq@google.com> |
Merge korg/donut into korg/master
|
e2dba02441b42afbae725109ac779877a4b72aa0 |
25-Jul-2009 |
Dianne Hackborn <hackbod@google.com> |
am 11ea3347: Allow for screen density drawables in compatibility mode. Merge commit '11ea33471e1a14a8594f0b2cd012d86340dd3bd8' * commit '11ea33471e1a14a8594f0b2cd012d86340dd3bd8': Allow for screen density drawables in compatibility mode.
|
11ea33471e1a14a8594f0b2cd012d86340dd3bd8 |
23-Jul-2009 |
Dianne Hackborn <hackbod@google.com> |
Allow for screen density drawables in compatibility mode. This change allows us to use drawables that match the current screen density even when being loaded in compatibility mode. In this case, the bitmap is loaded in the screen density, and the bitmap and nine-patch drawables take care of accounting for the density difference. This should be safe for existing applications, for the most part, since they shouldn't really be pulling the bitmap out of the drawable. For the small rare chance of them breaking, it worth getting the correct graphics. Also this will only happen when there is actually a resource of the matching density, and no existing apps should have resources for anything besides the default density (though of course all of the framework resources will be available in the native density). As part of this, the bitmap density API has been changed to a single integer provider the DPI unit density.
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/Canvas.java
ava/android/graphics/NinePatch.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
|
53305e832635c78318bfa0ad49129412f780a556 |
24-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 8421 * changes: Unbreak build by making the build of renderscript again conditional on BUILD_RENDERSCRIPT until we can figure out why the build servers see an error that does not reproduce locally.
|
8af858e9b6577d074c5427e601b6418d288fdb9d |
24-Jul-2009 |
Jason Sams <rjsams@android.com> |
Unbreak build by making the build of renderscript again conditional on BUILD_RENDERSCRIPT until we can figure out why the build servers see an error that does not reproduce locally.
ni/Android.mk
|
bc512021ee967bf106561e58af946814bff02da1 |
24-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 8279 * changes: Move the java and jni renderscript files to the proper location.
|
e29d471e5ca9781d8772d445ec7832e94856fd14 |
24-Jul-2009 |
Jason Sams <rjsams@android.com> |
Move the java and jni renderscript files to the proper location.
ava/android/renderscript/Matrix.java
ava/android/renderscript/ProgramVertexAlloc.java
ava/android/renderscript/RSSurfaceView.java
ava/android/renderscript/RenderScript.java
ni/Android.mk
ni/android_renderscript_RenderScript.cpp
|
8aea2f5f749e48ef0fe3532ab2fc258922c3239b |
22-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 59c25cba: Merge change 8218 into donut Merge commit '59c25cbaf0dd690e503b881392510127441d9074' * commit '59c25cbaf0dd690e503b881392510127441d9074': DrawableContainer was not respecting the value returned by Drawable.getPadding(Rect).
|
5140141c2637b89ad0d86c3b715459a1e7b92729 |
22-Jul-2009 |
Romain Guy <romainguy@android.com> |
DrawableContainer was not respecting the value returned by Drawable.getPadding(Rect). Before this change, DrawableContainer would always return true from getPadding(Rect) even if all of its children were returning false from getPadding(Rect). This change modifies this behavior to respect getPadding(Rect): mConstantPadding is kept null when getPadding(Rect) returns false for all of the children and a flag is set to avoid recomputing that value every time getConstantPadding() is invoked.
ava/android/graphics/drawable/DrawableContainer.java
|
fead9b8ad0c6e64066fb73f4285b088ab68f452b |
22-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am fe6f45c8: Merge change 8098 into donut Merge commit 'fe6f45c81463d2d28e11ac6083f2653e1286c5ef' * commit 'fe6f45c81463d2d28e11ac6083f2653e1286c5ef': cast is floor. Use round instead.
|
61324e58c549670c015010d0be14c6af76e3e9f7 |
22-Jul-2009 |
Mitsuru Oshima <oshima@google.com> |
cast is floor. Use round instead. This fixes a few layout issues (that was due to smaller widnow size)
ava/android/graphics/Rect.java
|
cf4550c3198d6b3d92cdc52707fe70d7cc0caa9f |
21-Jul-2009 |
Jean-Baptiste Queru <jbq@google.com> |
donut snapshot
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/Canvas.java
ava/android/graphics/NinePatch.java
ava/android/graphics/drawable/Animatable.java
ava/android/graphics/drawable/AnimatedRotateDrawable.java
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
|
bec99bffeecacb1af603966391014895f9a16025 |
20-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 5c536e91: Merge change 7840 into donut Merge commit '5c536e9162721c460699a041959a0d67de1d20db' * commit '5c536e9162721c460699a041959a0d67de1d20db': Fix issue where scaled bitmap sizes could be wrong.
|
469b4c67adc77a87eb2c9ed9217edf1778002828 |
20-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am aad0fcc9: Merge change 7783 into donut Merge commit 'aad0fcc9619eb72c18a6afff48ebc9d4011f0f54' * commit 'aad0fcc9619eb72c18a6afff48ebc9d4011f0f54': Add "nodpi" density, and expose a bunch of density-related APIs.
|
2784ff0af88128f66ae690b73d48fb7e4a211e68 |
19-Jul-2009 |
Dianne Hackborn <hackbod@google.com> |
Fix issue where scaled bitmap sizes could be wrong. The Bitmap functions to get the scaled width/height couldn't actually do the right thing because they didn't know the destination they would be drawing to. Now there are two forms of them, taking an explicit parameter specifying the destination.
ava/android/graphics/Bitmap.java
|
a53b828635fce8b6b2d3e3377d74d72070056623 |
17-Jul-2009 |
Dianne Hackborn <hackbod@google.com> |
Add "nodpi" density, and expose a bunch of density-related APIs. Also update the DpiTest app to use nodpi images, and try to have a mode where it turns off compatibility though it's not quite working.
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/Canvas.java
|
c634fdd8035cc06c34663b77ab199d29697273b4 |
18-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 09a903ab: Merge change 7696 into donut Merge commit '09a903ab5b8d940605783ae4ee591c0f090a31d1' * commit '09a903ab5b8d940605783ae4ee591c0f090a31d1': add hidden Options field for native allocations
|
1b22b979256cf163ab9bbfd4fcfa16a8ce862ed1 |
17-Jul-2009 |
Mike Reed <reed@google.com> |
add hidden Options field for native allocations
ava/android/graphics/BitmapFactory.java
|
eabdb7c252d7e245932891482458486e67ab93d2 |
08-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 6b532800: Merge change 6478 into donut Merge commit '6b5328006ff9e844713eb26b40621d72bee0bdd1' * commit '6b5328006ff9e844713eb26b40621d72bee0bdd1': Fix ShapeDrawable.inflateTag() to accept proper dimension specs for padding
|
90cfa9df3f3b586eae49ee2d2533a05238d391a4 |
08-Jul-2009 |
Phil Dubach <phillipd@google.com> |
Fix ShapeDrawable.inflateTag() to accept proper dimension specs for padding ShapeDrawable.inflateTag() handles the 'padding' tag with the standard attributes android:left, etc. The attribute values for these standard attributes should be dimension specifications, e.g. '4dp'. ShapeDrawable.inflateTag() was wrongly parsing the attribute values as plain integers.
ava/android/graphics/drawable/ShapeDrawable.java
|
0f07b2c850ee1462ca4cf3137a954a9fc4bdf773 |
27-Apr-2009 |
Brad Fitzpatrick <brad@danga.com> |
Lazily allocate the mBounds Rect in Drawable. For background, see: http://kohlerm.blogspot.com/2009/04/analyzing-memory-usage-off-your-android.html Thanks, Markus!
ava/android/graphics/drawable/Drawable.java
|
fbc7c1a784b3e9b003feaa9bd39d4283b316308e |
02-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 9848f11f: Merge change 5826 into donut Merge commit '9848f11fd8788b985330183aeb83cc589b8b14ae' * commit '9848f11fd8788b985330183aeb83cc589b8b14ae': Fix NullPointerException in NinePatch constructor
|
0901c82336c79ca3e3d67b1df8a5cb7ee45ec13e |
02-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 91c91b74: Merge change 5817 into donut Merge commit '91c91b74df12e40c31a50ecb807ac60bed2ccb58' * commit '91c91b74df12e40c31a50ecb807ac60bed2ccb58': Replace indeterminate progress animated asset with new ones
|
91a546d4a9b63e590cd2b56f1195981c50334e54 |
01-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 083928fe: Merge change 5718 into donut Merge commit '083928fefde7060eb69f7f45cd8e2180efa9bfe1' * commit '083928fefde7060eb69f7f45cd8e2180efa9bfe1': Fix NullPointerException in DrawableContainer.mutate()
|
54285f2cbfb6e307d594ca264f7230b4e1e3cdce |
30-Jun-2009 |
Phil Dubach <phillipd@google.com> |
Fix NullPointerException in NinePatch constructor NinePatch.mPaint may be null and most methods in this class handle that case properly. However, the constructor which derives a new NinePatch from an existing instance assumes that mPaint is non-null. This results in an unexpected NullPointerException, for example when attempting to call NinePatchDrawable.mutate() on an instance that was created from a resource. Small unrelated fix in same file: Remove unused private mRect member.
ava/android/graphics/NinePatch.java
|
b5537c452271634b6ff3981b0624fa65384abd5b |
30-Jun-2009 |
Romain Guy <romainguy@android.com> |
Replace indeterminate progress animated asset with new ones
ava/android/graphics/drawable/Animatable.java
ava/android/graphics/drawable/AnimatedRotateDrawable.java
ava/android/graphics/drawable/AnimationDrawable.java
|
4658e8ece61f5f1eb8734850f18eb6438e4ebc80 |
30-Jun-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 05ebcb51: Merge change 5609 into donut Merge commit '05ebcb5172679a6c196cbf23d7174c04dd9f6ae0' * commit '05ebcb5172679a6c196cbf23d7174c04dd9f6ae0': Update spinner's drawables. Clean up resources, pave the way for new animation.
|
6be507cc66863a08f08d6c0675e5bc11e5a45d32 |
30-Jun-2009 |
Phil Dubach <phillipd@google.com> |
Fix NullPointerException in DrawableContainer.mutate() DrawableContainerState.mDrawables is an array which may be only partially filled, as can be seen in the constructor and the addChild() method. DrawableContainer.mutate() wrongly assumed that the array does not contain null references.
ava/android/graphics/drawable/DrawableContainer.java
|
f4f7046183f0daedd17703fa16cf9026442bdaee |
27-Jun-2009 |
Romain Guy <romainguy@android.com> |
Update spinner's drawables. Clean up resources, pave the way for new animation.
ava/android/graphics/drawable/AnimatedRotateDrawable.java
ava/android/graphics/drawable/Drawable.java
|
82c88fc3a7a38af75e9064a4a73940da7c49e6ab |
25-Jun-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am a2a60a21: Merge change 5142 into donut Merge commit 'a2a60a215030ca2171bc59aaeeac4179816f0796' * commit 'a2a60a215030ca2171bc59aaeeac4179816f0796': Fix NPE in GradientDrawable constructor
|
562bf17c6c7c5226b2220e27a1543d4a43543d6c |
24-Jun-2009 |
Phil Dubach <phillipd@google.com> |
Fix NPE in GradientDrawable constructor The mColors member can be null, as can be seen in GradientDrawable.setSolidColor() or the plain constructor. In that case, an NPE will be thrown on attempts to derive a new GradientDrawable from the instance using the private constructor GradientDrawable(GradientDrawable). The problem also occurs when inflating a GradientDrawable from XML without defining the start, center and end colors and then calling mutate() on the instance.
ava/android/graphics/drawable/GradientDrawable.java
|
ce1311a3a0806d39dc675a3c702eebbfe741dec8 |
22-Jun-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 766d7236: Merge change 4737 into donut Merge commit '766d7236c84f636b816d71189e309e67db1f593a' * commit '766d7236c84f636b816d71189e309e67db1f593a': Add prepareToDraw() to Bitmap for fixing http://b/issue?id=1907995.
|
8cdcb12752b716d0407733fecefcf1d9e926310a |
18-Jun-2009 |
Wei-Ta Chen <weita@google.com> |
Add prepareToDraw() to Bitmap for fixing http://b/issue?id=1907995. The function is used to rebuild any caches associated with the bitmap. In the case of purgeable bitmaps, this call ensures that the pixels are decoded for drawing, and therefore prefetching techniques implemented by callers can be leveraged.
ava/android/graphics/Bitmap.java
|
903ccf479f7c06cd17f581b6633f2575d7dc7a60 |
19-Jun-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 2b1aed10: Merge change 4527 into donut Merge commit '2b1aed1021fb472de83c4c0143f2c4452244a0af' * commit '2b1aed1021fb472de83c4c0143f2c4452244a0af': Fix Canvas.finalize() for the case where the constructor throws an exception
|
4566b79736f236c0f605c57130d1fa954f4642d6 |
18-Jun-2009 |
Phil Dubach <phillipd@google.com> |
Fix Canvas.finalize() for the case where the constructor throws an exception before the native canvas instance was created. If the canvas constructors throw an exception (because the bitmap passed in is immutable or already recycled), the constructor terminates early without allocating the native canvas instance. For the most part, that's okay, since the Canvas instance will never be returned to the application. However, the GC will still call finalize() on the half-initialized Canvas. The native methods for Canvas all assume that the canvas pointer passed down is not null.
ava/android/graphics/Canvas.java
|
984b5df3830fe26a45bee39c7e8dd86714c99ed0 |
17-Jun-2009 |
Marco Nelissen <marcone@google.com> |
Add support to BitmapFactory for decoding a bitmap from a MemoryFile FileDescriptor.
ava/android/graphics/BitmapFactory.java
|
683f3bed89d15c673b9fd391dc258c088e9316ae |
04-Jun-2009 |
Wei-Ta Chen <weita@google.com> |
Unhide inInputShareable in BitmapFactory.Options. The variable works together with inPurgeable, which has been unhidden in https://android-git.corp.google.com/g/Gerrit#change,2870.
ava/android/graphics/BitmapFactory.java
|
eb949674fd3b83b706f795fc6b16ab1c66250c93 |
02-Jun-2009 |
Wei-Ta Chen <weita@google.com> |
Unhide inPurgeable in BitmapFactory.Options. The correctness and effectiveness of the usage of the parameter are evaluated in: https://android-git.corp.google.com/g/Gerrit#change,2768
ava/android/graphics/BitmapFactory.java
|
843ef36f7b96cc19ea7d2996b7c8661b41ec3452 |
20-May-2009 |
Jean-Baptiste Queru <jbq@google.com> |
donut snapshot
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/Canvas.java
ava/android/graphics/Matrix.java
ava/android/graphics/Paint.java
ava/android/graphics/Rect.java
ava/android/graphics/Region.java
ava/android/graphics/Typeface.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
|
60b88edea7132ddce90f2dced07c6706f1502270 |
14-May-2009 |
Ken Shirriff <kens@google.com> |
Fix typos.
ava/android/graphics/Bitmap.java
|
33a31b314f571ddcbef003e8a399c20ddeff6905 |
12-May-2009 |
Dirk Dougherty <nobody@android.com> |
AI 148752: Fix description of breakText() param. BUG=1790234 Automated import of CL 148752
ava/android/graphics/Paint.java
|
807f23b2d8c7148cf6fc95bb88cfc2f78e4be66a |
13-May-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 1057 into donut * changes: * Add regoin scaling for transparent support
|
b10f138e125b5656e810901d14c5f956ff5d9b64 |
12-May-2009 |
Mitsuru Oshima <oshima@google.com> |
* Add regoin scaling for transparent support
ava/android/graphics/Region.java
|
a87a132ebf1c2dd733cf52feff6e44525257c961 |
12-May-2009 |
Romain Guy <romainguy@android.com> |
Fixes #1847219. Add a new API to load fonts from arbitrary files: Typeface.createFromFile(String/File).
ava/android/graphics/Typeface.java
|
83b2107c4d2f07f46b6ae663115421749486f8b1 |
12-May-2009 |
Romain Guy <romainguy@android.com> |
Fixes #1846038. DrawableContainer was wrongly returning its opacity by ignoring the visibility of the currently selected layer. This change simply reports a TRANSPARENT opacity if there is no currently selected layer of if the selected layer is not visible. Otherwise it reports the opacity computed by the state class.
ava/android/graphics/drawable/DrawableContainer.java
|
13735a255dedd2c2e3b0cff66f0be2e17671f553 |
29-Apr-2009 |
Mitsuru Oshima <> |
Merge branch 'readonly-p4-donut' into donut
|
8169daed2f7a8731d478b884b1f455c747b88478 |
29-Apr-2009 |
Mitsuru Oshima <> |
AI 147976: Compatibility mode support. Part 2. * Introduced ApplicationScale (may not be good name. CompatibilityScale? CanvasScale? Pls let me know if you have better idea) * Changes to RootView / SurfaceView - Makes the app believe it's running in the supported density/resolution. - Makes the window manager believe it's running at the right density/resolution. * Added methods to Rect/Event for scaling up/down. Known issues: * certain kind of images (such as nine patch for buttons) seesm to be loaded not by app, thus does not take the scale into account, which, in turn, is causing layout issue. * ZoomButton in MapView is rendered in wrong place * Transparent region on Surface is not correct * Specifying different densities in one process is not working. BUG=1770627 Automated import of CL 147976
ava/android/graphics/Rect.java
|
4924ae8d1f7610b8639e55b1088f6b4a993bfd40 |
28-Apr-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 618 into donut * changes: Fixes #1816088. Avoid initializing empty Rects when they are useless, especially in Zygote.
|
23bd84ce6c448b73847eb404f3a1cc7b10afb6d6 |
28-Apr-2009 |
Romain Guy <romainguy@google.com> |
Fixes #1816088. Avoid initializing empty Rects when they are useless, especially in Zygote.
ava/android/graphics/drawable/Drawable.java
|
caf0df1b7f99736aed1a0b923ef278fc4fd0fcca |
27-Apr-2009 |
Mike Reed <reed@google.com> |
Add call to (new) Canvas.freeCaches() in response to low-memory This is in conjunction with removing a similar call made by the browser. Now it will be centralized, and the browser's call site will be removed.
ava/android/graphics/Canvas.java
|
7bc2202d9af2fc9b0e4a28f1c1a5b475a7cf0a25 |
27-Apr-2009 |
Brad Fitzpatrick <brad@danga.com> |
Lazily allocate the mBounds Rect in Drawable. For background, see: http://kohlerm.blogspot.com/2009/04/analyzing-memory-usage-off-your-android.html Thanks, Markus!
ava/android/graphics/drawable/Drawable.java
|
1fb758e94b5b9e342b6dc6452cb5bd7cf0cc4ed6 |
27-Apr-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 546 into donut * changes: Add (hidden for now) purgeable bitmaps
|
c70e06bbfac0d92ec218a32e35d9d7fa80f23cc9 |
24-Apr-2009 |
Mike Reed <reed@google.com> |
Add (hidden for now) purgeable bitmaps BitmapFactory::Options now let you specify if the resulting bitmap can be "purgeable". If so, then its decoded pixels may be purged when not actively being drawn, freeing up that RAM. When such a bitmap is drawn, it will automatically be re-decoded on demand. This is done by having the bitmap keep a reference/copy of the encoded data. Where it is a reference or a copy is controlled by the "shareable" flag in Options. If this is true, the implementation *may* just reference the encode data (e.g. a file descriptor) rathern than making a complete copy of it. Currently, purgeable is not supported for generic inputstreams, but is enabled for byte-array, file-descriptor, and assets, though for impl reasons only file-descripts are currently enabled for "shareable", but that may change in the future.
ava/android/graphics/BitmapFactory.java
|
1d442e0d990b581357f33f5463c7c5cb49b551e8 |
21-Apr-2009 |
Dianne Hackborn <hackbod@google.com> |
More optimization of dumpsys output. There are three major classes of changes here: - Avoid writing lines where their values are often empty, false, or some other typical thing. - Use partial writes to the PrintWriter to avoid creating temporary strings. - Use StringBuilder where we need to generate real String objects (and where possible cache the result).
ava/android/graphics/Matrix.java
ava/android/graphics/Rect.java
|
c39a6e0c51e182338deb8b63d07933b585134929 |
11-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@137873
ava/android/graphics/Paint.java
|
4df2423a947bcd3f024cc3d3a1a315a8dc428598 |
05-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@136594
ava/android/graphics/drawable/LevelListDrawable.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
ava/android/graphics/AvoidXfermode.java
ava/android/graphics/Bitmap.aidl
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/BitmapShader.java
ava/android/graphics/BlurMaskFilter.java
ava/android/graphics/Camera.java
ava/android/graphics/Canvas.java
ava/android/graphics/Color.java
ava/android/graphics/ColorFilter.java
ava/android/graphics/ColorMatrix.java
ava/android/graphics/ColorMatrixColorFilter.java
ava/android/graphics/ComposePathEffect.java
ava/android/graphics/ComposeShader.java
ava/android/graphics/CornerPathEffect.java
ava/android/graphics/DashPathEffect.java
ava/android/graphics/DiscretePathEffect.java
ava/android/graphics/DrawFilter.java
ava/android/graphics/EmbossMaskFilter.java
ava/android/graphics/Interpolator.java
ava/android/graphics/LayerRasterizer.java
ava/android/graphics/LightingColorFilter.java
ava/android/graphics/LinearGradient.java
ava/android/graphics/MaskFilter.java
ava/android/graphics/Matrix.java
ava/android/graphics/Movie.java
ava/android/graphics/NinePatch.java
ava/android/graphics/Paint.java
ava/android/graphics/PaintFlagsDrawFilter.java
ava/android/graphics/Path.java
ava/android/graphics/PathDashPathEffect.java
ava/android/graphics/PathEffect.java
ava/android/graphics/PathMeasure.java
ava/android/graphics/Picture.java
ava/android/graphics/PixelFormat.java
ava/android/graphics/PixelXorXfermode.java
ava/android/graphics/Point.java
ava/android/graphics/PointF.java
ava/android/graphics/PorterDuff.java
ava/android/graphics/PorterDuffColorFilter.java
ava/android/graphics/PorterDuffXfermode.java
ava/android/graphics/RadialGradient.java
ava/android/graphics/Rasterizer.java
ava/android/graphics/Rect.aidl
ava/android/graphics/Rect.java
ava/android/graphics/RectF.aidl
ava/android/graphics/RectF.java
ava/android/graphics/Region.aidl
ava/android/graphics/Region.java
ava/android/graphics/RegionIterator.java
ava/android/graphics/Shader.java
ava/android/graphics/SumPathEffect.java
ava/android/graphics/SweepGradient.java
ava/android/graphics/TemporaryBuffer.java
ava/android/graphics/Typeface.java
ava/android/graphics/Xfermode.java
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/LevelListDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/PaintDrawable.java
ava/android/graphics/drawable/PictureDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
ava/android/graphics/drawable/package.html
ava/android/graphics/drawable/shapes/ArcShape.java
ava/android/graphics/drawable/shapes/OvalShape.java
ava/android/graphics/drawable/shapes/PathShape.java
ava/android/graphics/drawable/shapes/RectShape.java
ava/android/graphics/drawable/shapes/RoundRectShape.java
ava/android/graphics/drawable/shapes/Shape.java
ava/android/graphics/drawable/shapes/package.html
ava/android/graphics/package.html
ava/com/android/internal/graphics/NativeUtils.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
ava/android/graphics/AvoidXfermode.java
ava/android/graphics/Bitmap.aidl
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/BitmapShader.java
ava/android/graphics/BlurMaskFilter.java
ava/android/graphics/Camera.java
ava/android/graphics/Canvas.java
ava/android/graphics/Color.java
ava/android/graphics/ColorFilter.java
ava/android/graphics/ColorMatrix.java
ava/android/graphics/ColorMatrixColorFilter.java
ava/android/graphics/ComposePathEffect.java
ava/android/graphics/ComposeShader.java
ava/android/graphics/CornerPathEffect.java
ava/android/graphics/DashPathEffect.java
ava/android/graphics/DiscretePathEffect.java
ava/android/graphics/DrawFilter.java
ava/android/graphics/EmbossMaskFilter.java
ava/android/graphics/Interpolator.java
ava/android/graphics/LayerRasterizer.java
ava/android/graphics/LightingColorFilter.java
ava/android/graphics/LinearGradient.java
ava/android/graphics/MaskFilter.java
ava/android/graphics/Matrix.java
ava/android/graphics/Movie.java
ava/android/graphics/NinePatch.java
ava/android/graphics/Paint.java
ava/android/graphics/PaintFlagsDrawFilter.java
ava/android/graphics/Path.java
ava/android/graphics/PathDashPathEffect.java
ava/android/graphics/PathEffect.java
ava/android/graphics/PathMeasure.java
ava/android/graphics/Picture.java
ava/android/graphics/PixelFormat.java
ava/android/graphics/PixelXorXfermode.java
ava/android/graphics/Point.java
ava/android/graphics/PointF.java
ava/android/graphics/PorterDuff.java
ava/android/graphics/PorterDuffColorFilter.java
ava/android/graphics/PorterDuffXfermode.java
ava/android/graphics/RadialGradient.java
ava/android/graphics/Rasterizer.java
ava/android/graphics/Rect.aidl
ava/android/graphics/Rect.java
ava/android/graphics/RectF.aidl
ava/android/graphics/RectF.java
ava/android/graphics/Region.aidl
ava/android/graphics/Region.java
ava/android/graphics/RegionIterator.java
ava/android/graphics/Shader.java
ava/android/graphics/SumPathEffect.java
ava/android/graphics/SweepGradient.java
ava/android/graphics/TemporaryBuffer.java
ava/android/graphics/Typeface.java
ava/android/graphics/Xfermode.java
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/LevelListDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/PaintDrawable.java
ava/android/graphics/drawable/PictureDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
ava/android/graphics/drawable/package.html
ava/android/graphics/drawable/shapes/ArcShape.java
ava/android/graphics/drawable/shapes/OvalShape.java
ava/android/graphics/drawable/shapes/PathShape.java
ava/android/graphics/drawable/shapes/RectShape.java
ava/android/graphics/drawable/shapes/RoundRectShape.java
ava/android/graphics/drawable/shapes/Shape.java
ava/android/graphics/drawable/shapes/package.html
ava/android/graphics/package.html
ava/com/android/internal/graphics/NativeUtils.java
|
076357b8567458d4b6dfdcf839ef751634cd2bfb |
03-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@132589
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
|
3dec7d563a2f3e1eb967ce2054a00b6620e3558c |
03-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@137055
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
|
da996f390e17e16f2dfa60e972e7ebc4f868f37e |
13-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@131421
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
|
d24b8183b93e781080b2c16c487e60d51c12da31 |
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/Canvas.java
ava/android/graphics/NinePatch.java
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/LevelListDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
ava/android/graphics/drawable/package.html
ava/android/graphics/drawable/shapes/PathShape.java
ava/android/graphics/drawable/shapes/RectShape.java
ava/android/graphics/drawable/shapes/RoundRectShape.java
ava/android/graphics/drawable/shapes/Shape.java
|
f1e484acb594a726fb57ad0ae4cfe902c7f35858 |
22-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@127436
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/drawable/LayerDrawable.java
|
b798689749c64baba81f02e10cf2157c747d6b46 |
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/LevelListDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
ava/android/graphics/Rect.java
ava/android/graphics/RectF.aidl
ava/android/graphics/RectF.java
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
ava/android/graphics/AvoidXfermode.java
ava/android/graphics/Bitmap.aidl
ava/android/graphics/Bitmap.java
ava/android/graphics/BitmapFactory.java
ava/android/graphics/BitmapShader.java
ava/android/graphics/BlurMaskFilter.java
ava/android/graphics/Camera.java
ava/android/graphics/Canvas.java
ava/android/graphics/Color.java
ava/android/graphics/ColorFilter.java
ava/android/graphics/ColorMatrix.java
ava/android/graphics/ColorMatrixColorFilter.java
ava/android/graphics/ComposePathEffect.java
ava/android/graphics/ComposeShader.java
ava/android/graphics/CornerPathEffect.java
ava/android/graphics/DashPathEffect.java
ava/android/graphics/DiscretePathEffect.java
ava/android/graphics/DrawFilter.java
ava/android/graphics/EmbossMaskFilter.java
ava/android/graphics/Interpolator.java
ava/android/graphics/LayerRasterizer.java
ava/android/graphics/LightingColorFilter.java
ava/android/graphics/LinearGradient.java
ava/android/graphics/MaskFilter.java
ava/android/graphics/Matrix.java
ava/android/graphics/Movie.java
ava/android/graphics/NinePatch.java
ava/android/graphics/Paint.java
ava/android/graphics/PaintFlagsDrawFilter.java
ava/android/graphics/Path.java
ava/android/graphics/PathDashPathEffect.java
ava/android/graphics/PathEffect.java
ava/android/graphics/PathMeasure.java
ava/android/graphics/Picture.java
ava/android/graphics/PixelFormat.java
ava/android/graphics/PixelXorXfermode.java
ava/android/graphics/Point.java
ava/android/graphics/PointF.java
ava/android/graphics/PorterDuff.java
ava/android/graphics/PorterDuffColorFilter.java
ava/android/graphics/PorterDuffXfermode.java
ava/android/graphics/RadialGradient.java
ava/android/graphics/Rasterizer.java
ava/android/graphics/Rect.aidl
ava/android/graphics/Rect.java
ava/android/graphics/RectF.java
ava/android/graphics/Region.aidl
ava/android/graphics/Region.java
ava/android/graphics/RegionIterator.java
ava/android/graphics/Shader.java
ava/android/graphics/SumPathEffect.java
ava/android/graphics/SweepGradient.java
ava/android/graphics/TemporaryBuffer.java
ava/android/graphics/Typeface.java
ava/android/graphics/Xfermode.java
ava/android/graphics/drawable/AnimationDrawable.java
ava/android/graphics/drawable/BitmapDrawable.java
ava/android/graphics/drawable/ClipDrawable.java
ava/android/graphics/drawable/ColorDrawable.java
ava/android/graphics/drawable/Drawable.java
ava/android/graphics/drawable/DrawableContainer.java
ava/android/graphics/drawable/GradientDrawable.java
ava/android/graphics/drawable/InsetDrawable.java
ava/android/graphics/drawable/LayerDrawable.java
ava/android/graphics/drawable/LevelListDrawable.java
ava/android/graphics/drawable/NinePatchDrawable.java
ava/android/graphics/drawable/PaintDrawable.java
ava/android/graphics/drawable/PictureDrawable.java
ava/android/graphics/drawable/RotateDrawable.java
ava/android/graphics/drawable/ScaleDrawable.java
ava/android/graphics/drawable/ShapeDrawable.java
ava/android/graphics/drawable/StateListDrawable.java
ava/android/graphics/drawable/TransitionDrawable.java
ava/android/graphics/drawable/package.html
ava/android/graphics/drawable/shapes/ArcShape.java
ava/android/graphics/drawable/shapes/OvalShape.java
ava/android/graphics/drawable/shapes/PathShape.java
ava/android/graphics/drawable/shapes/RectShape.java
ava/android/graphics/drawable/shapes/RoundRectShape.java
ava/android/graphics/drawable/shapes/Shape.java
ava/android/graphics/drawable/shapes/package.html
ava/android/graphics/package.html
ava/com/android/internal/graphics/NativeUtils.java
|