The Android Open Source Project
5849606df7
merge from open-source master
...
Change-Id: I6a7542e696e69bc8788f3b3b77fcec50512ba81c
2010-03-29 11:04:30 -07:00
David Hoover
5f3445dc60
Fix typos in comment.
...
Change-Id: Ia2a9ea0802bcc5773bb4fd52d7e07f9492242bfd
2010-03-28 08:49:49 -07:00
The Android Open Source Project
8e10a7b7c8
merge from open-source master
...
Change-Id: I4d8f34986fd9e16ead8a22909263069dbb819d3e
2010-03-25 16:39:32 -07:00
Mike Reed
54900e8c05
update dox that we ignore the exact parameter on computeBounds
...
Change-Id: I6051210ea2a73b4d1c6cd631a285209ab130b4e5
2010-03-25 14:02:40 -04:00
viral.vkm
1be46d7920
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
2010-03-25 17:50:57 +05:30
Romain Guy
a8551b1efa
Fix the build.
...
Change-Id: I0caef1fd522d231d803e0fd9e0b8fdf3272db168
2010-03-10 22:11:50 -08:00
Mike Reed
76d1e01d5e
hidden api sameAs() to compare the pixels of 2 bitmaps for equality
2010-03-08 08:53:23 -05:00
Jason Sams
8a64743f37
Add support for linking to a skia bitmap rather than always copying the data from the bitmap.
2010-03-01 15:31:04 -08:00
Jason Sams
c2908e60c9
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.
2010-02-23 17:44:28 -08:00
Mathias Agopian
a696f5d667
Add ImageFormat.java and move the Camera/YUV constants from PixelFormat to it.
...
PixelFormat's corresponding constansts are now deprecated.
2010-02-18 15:32:47 -08:00
Mike Reed
35d2621b3a
Merge "update dox"
2010-02-18 06:11:39 -08:00
Jeff Sharkey
2b95c24138
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().
2010-02-17 15:03:32 -08:00
Mike Reed
7df951595f
update dox
2010-02-17 14:03:59 -05:00
The Android Open Source Project
3941411a21
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%)
2010-02-11 11:20:40 -08:00
The Android Open Source Project
1e90ab542d
merge from open-source master
2010-02-11 10:03:02 -08:00
Wei-Ta Chen
d2391faa5d
Modify the API of YuvImage, so that callers do not need to deal with
...
the yuv format when specifying a rectangle region.
Bug: 2285598
2010-02-10 23:15:37 +08:00
Jason Sams
704ff64b09
Preview seperating RenderScript into RenderScript and RenderScriptGL
2010-02-09 16:05:07 -08:00
Cyril Mottier
b81b1447d2
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 ...".
2010-02-06 00:36:40 +01:00
Jason Sams
57405b93f1
Merge "Hide field packer."
2010-02-02 15:46:50 -08:00
Jason Sams
42d6c9e1e7
Hide field packer.
2010-02-02 15:45:58 -08:00
Jason Sams
2a594b1a24
Merge "Implement holders for Matrix and Vector data."
2010-02-02 15:28:03 -08:00
Jason Sams
25430d0734
Implement holders for Matrix and Vector data.
2010-02-02 15:26:40 -08:00
Wei-Ta Chen
c58ffe8253
Unhide YuvImage, which supports compressing a YUV rectangle region to JPEG.
...
Bug: 2285598
2010-01-28 15:48:54 +08:00
Jason Sams
5dbfe93b3f
Fix some minor bugs with GL state setup that were exposed by Droids driver.
2010-01-27 14:41:43 -08:00
Wei-Ta Chen
bca2d613e0
Add a Java API that converts yuv data to a jpeg.
...
The compression is done in the native layer via calling libjpeg.
Bug: 2285598
2010-01-27 11:41:34 +08:00
Mike Reed
ab4a0c164b
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
2010-01-26 10:18:32 -05:00
Mike Reed
6dc9232c1c
am a66baccc: Merge "Do not merge" into eclair
...
Merge commit 'a66baccc8fa9f6fa5f1630845e3c6370cb3418eb' into eclair-plus-aosp
* commit 'a66baccc8fa9f6fa5f1630845e3c6370cb3418eb':
Do not merge
2010-01-20 18:35:24 -08:00
Mike Reed
12bcbdc681
Do not merge
...
port stretchy from master
2010-01-20 16:27:36 -05:00
Jason Sams
ea87e96959
Implement type generation for user uniforms in vertex shader.
2010-01-12 12:12:28 -08:00
Jason Sams
6d7b907ab5
Merge "Support npot on es 2.0 HW."
2010-01-06 17:25:32 -08:00
Jason Sams
74e02ef200
Support npot on es 2.0 HW.
2010-01-06 15:10:29 -08:00
Cary Clark
9027696bf0
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
2010-01-06 14:05:58 -08:00
Cary Clark
9e5f3ec97d
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
2010-01-06 13:45:59 -08:00
Jason Sams
a09a6e145b
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.
2010-01-06 12:01:51 -08:00
Cary Clark
e57b7b09b1
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
2010-01-06 10:53:43 -05:00
Jason Sams
225ef52bd6
Merge "Add RS support for generic attribs as input to vertex programs."
2010-01-04 16:53:42 -08:00
Jason Sams
e17964e150
Add RS support for generic attribs as input to vertex programs.
2010-01-04 16:52:27 -08:00
Marco Nelissen
7bcbd51173
Don't round size to page size. Ashmem will do this internally as needed.
2010-01-04 09:54:45 -08:00
Jason Sams
7d46f612a2
Disable excessive RS logging.
2009-12-23 14:56:19 -08:00
Jason Sams
718cd1f322
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.
2009-12-23 14:35:29 -08:00
Android (Google) Code Review
873c031861
Merge change I68afd01e
...
* changes:
Move texture bindings to base program object. Change ProgramFragment creation to require a texture format in 1.0 mode.
2009-12-18 12:01:34 -08:00
Jason Sams
68afd01ec9
Move texture bindings to base program object. Change ProgramFragment creation to require a texture format in 1.0 mode.
2009-12-17 16:55:08 -08:00
Mike Reed
f7ed3a2b0f
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)
2009-12-17 09:27:42 -08:00
Mike Reed
0249c83ed0
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)
2009-12-17 09:24:18 -08:00
Mike Reed
31a69fdbe1
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
2009-12-17 12:18:44 -05:00
Jason Sams
8bb41dd614
Add argument checking to sampler builder to disallow illegal modes.
2009-12-16 15:59:59 -08:00
Jason Sams
7e5ab3b177
Continue es2 shader dev
...
Conflicts:
graphics/java/android/renderscript/Program.java
graphics/java/android/renderscript/ProgramVertex.java
2009-12-15 13:27:04 -08:00
Jason Sams
0011bcf57f
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.
2009-12-15 12:58:36 -08:00
Jason Sams
11fbdf5020
Remove check for surface valid that is no longer valid.
2009-12-14 19:20:30 -08:00
Jason Sams
c7b74e3412
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.
2009-12-07 18:35:48 -08:00