summaryrefslogtreecommitdiffstats
path: root/graphics
Commit message (Collapse)AuthorAgeFilesLines
* don't hardcode "mSurface" throughout our source codeMathias Agopian2010-04-121-1/+1
| | | | | | | 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
* am c162668e: Merge "More framework tests cleanup." into froyoBrett Chabot2010-04-016-0/+255
|\ | | | | | | | | | | | | Merge commit 'c162668e870cda9d336741f24c177cd925fef8e0' into froyo-plus-aosp * commit 'c162668e870cda9d336741f24c177cd925fef8e0': More framework tests cleanup.
| * More framework tests cleanup.Brett Chabot2010-04-016-0/+255
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | merge from open-source masterThe Android Open Source Project2010-03-291-1/+2
|\ \ | |/ |/| | | Change-Id: I6a7542e696e69bc8788f3b3b77fcec50512ba81c
| * Fix typos in comment.David Hoover2010-03-281-1/+2
| | | | | | | | Change-Id: Ia2a9ea0802bcc5773bb4fd52d7e07f9492242bfd
* | merge from open-source masterThe Android Open Source Project2010-03-251-2/+2
|\ \ | |/ | | | | Change-Id: I4d8f34986fd9e16ead8a22909263069dbb819d3e
| * setCornerRadii should be called when either of corners radius is specifiedviral.vkm2010-03-251-2/+2
| | | | | | | | | | | | | | | | | | 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
* | update dox that we ignore the exact parameter on computeBoundsMike Reed2010-03-251-9/+7
| | | | | | | | Change-Id: I6051210ea2a73b4d1c6cd631a285209ab130b4e5
* | Fix the build.Romain Guy2010-03-101-0/+4
| | | | | | | | Change-Id: I0caef1fd522d231d803e0fd9e0b8fdf3272db168
* | hidden api sameAs() to compare the pixels of 2 bitmaps for equalityMike Reed2010-03-081-0/+14
| |
* | Add support for linking to a skia bitmap rather than always copying the data ↵Jason Sams2010-03-013-1/+67
| | | | | | | | from the bitmap.
* | Support defered generation of mipmaps. With this change we support mipmap ↵Jason Sams2010-02-233-6/+11
| | | | | | | | generation when the texture is uploaded to GL without requiring RS to retain the full chain.
* | Add ImageFormat.java and move the Camera/YUV constants from PixelFormat to it.Mathias Agopian2010-02-183-26/+105
| | | | | | | | PixelFormat's corresponding constansts are now deprecated.
* | Merge "update dox"Mike Reed2010-02-181-7/+7
|\ \
| * | update doxMike Reed2010-02-171-7/+7
| | |
* | | Added more @RemotableViewMethod methods, mutate ImageView.Jeff Sharkey2010-02-171-1/+4
|/ / | | | | | | | | | | | | | | | | | | 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().
* | split libsurfaceflinger_client and libcamera_client out of libuiMathias Agopian2010-02-112-2/+3
| |
* | am 1e90ab54: merge from open-source masterThe Android Open Source Project2010-02-111-5/+19
|\ \ | |/ | | | | | | | | | | | | Merge commit '1e90ab542d675616e9370ab7e5add99d7af12587' * commit '1e90ab542d675616e9370ab7e5add99d7af12587': Fixs the incorrect message for SecurityException Default RotateDrawable's pivot set to (50%, 50%)
| * merge from open-source masterThe Android Open Source Project2010-02-111-5/+19
| |\
| | * Default RotateDrawable's pivot set to (50%, 50%)Cyril Mottier2010-02-061-5/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 ...".
| | * merge from eclairJean-Baptiste Queru2009-11-1546-174/+5700
| | |\
| | | * eclair snapshotJean-Baptiste Queru2009-11-1346-175/+5701
| | | |
| * | | am a66baccc: Merge "Do not merge" into eclairMike Reed2010-01-201-0/+173
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'a66baccc8fa9f6fa5f1630845e3c6370cb3418eb' into eclair-plus-aosp * commit 'a66baccc8fa9f6fa5f1630845e3c6370cb3418eb': Do not merge
| | * | | Do not mergeMike Reed2010-01-201-0/+173
| | | | | | | | | | | | | | | | | | | | port stretchy from master
| * | | | am fd2f6358: Merge change I771bebb9 into eclairJason Sams2009-12-0711-0/+71
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'fd2f6358321e95d661f24ba4e08327268035aa59' into eclair-plus-aosp * commit 'fd2f6358321e95d661f24ba4e08327268035aa59': Add Java exceptions to catch RS calls with no context or no surface.
| * | | | am c7a63eea: Add a new field to Intent that allows you to give a hint about ↵Joe Onorato2009-12-021-0/+42
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * \ \ \ \ am fa0394c9: Merge change I715333b8 into eclairJason Sams2009-11-172-1/+14
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'fa0394c9f89f13b53c6db2470253825b88cafb64' into eclair-plus-aosp * commit 'fa0394c9f89f13b53c6db2470253825b88cafb64': Add support for dumping RS objects to aid in debugging of white blocks bug.
| * \ \ \ \ \ am ec8178eb: Merge change I9c1bad53 into eclairJason Sams2009-11-162-0/+27
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'ec8178eb0fb10e1ed753be4d065cf7f004355575' into eclair-plus-aosp * commit 'ec8178eb0fb10e1ed753be4d065cf7f004355575': Add setPriority to allow wallpapers to run at lower cpu priority than default.
* | | | | | | | Modify the API of YuvImage, so that callers do not need to deal withWei-Ta Chen2010-02-101-54/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the yuv format when specifying a rectangle region. Bug: 2285598
* | | | | | | | Preview seperating RenderScript into RenderScript and RenderScriptGLJason Sams2010-02-094-102/+165
| | | | | | | |
* | | | | | | | Merge "Hide field packer."Jason Sams2010-02-021-0/+4
|\ \ \ \ \ \ \ \
| * | | | | | | | Hide field packer.Jason Sams2010-02-021-0/+4
| | | | | | | | |
* | | | | | | | | Merge "Implement holders for Matrix and Vector data."Jason Sams2010-02-028-29/+385
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Implement holders for Matrix and Vector data.Jason Sams2010-02-028-29/+385
| | | | | | | | |
* | | | | | | | | Phase 2 of test cleanup: moving test files from AndroidTests closer to their ↵Neal Nguyen2010-01-2913-0/+900
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | | Unhide YuvImage, which supports compressing a YUV rectangle region to JPEG.Wei-Ta Chen2010-01-281-2/+0
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Bug: 2285598
* | | | | | | | Fix some minor bugs with GL state setup that were exposed by Droids driver.Jason Sams2010-01-272-8/+11
| | | | | | | |
* | | | | | | | Add a Java API that converts yuv data to a jpeg.Wei-Ta Chen2010-01-271-0/+171
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The compression is done in the native layer via calling libjpeg. Bug: 2285598
* | | | | | | | add API to change default config on image decoders.Mike Reed2010-01-261-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | May be called by the browser to get high-quality images when running in a 32bit window
* | | | | | | | Implement type generation for user uniforms in vertex shader.Jason Sams2010-01-122-2/+7
| | | | | | | |
* | | | | | | | Merge "Support npot on es 2.0 HW."Jason Sams2010-01-061-1/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | Support npot on es 2.0 HW.Jason Sams2010-01-061-1/+1
| | | | | | | | |
* | | | | | | | | am 9e5f3ec9: am e3bbaf6c: Merge "set nine patch padding initially to an ↵Cary Clark2010-01-061-2/+2
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | empty rectangle" into eclair-mr2 Merge commit '9e5f3ec97d468702aa3f3a59e94009e807715189' * commit '9e5f3ec97d468702aa3f3a59e94009e807715189': set nine patch padding initially to an empty rectangle
| * | | | | | | | am e3bbaf6c: Merge "set nine patch padding initially to an empty rectangle" ↵Cary Clark2010-01-061-2/+2
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into eclair-mr2 Merge commit 'e3bbaf6c4f51f8201922cae29daa7e46f6c43bda' into eclair-mr2-plus-aosp * commit 'e3bbaf6c4f51f8201922cae29daa7e46f6c43bda': set nine patch padding initially to an empty rectangle
| | * | | | | | | | set nine patch padding initially to an empty rectangleCary Clark2010-01-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Formerly, the padding state was set to null. Copying the padding state fails when the null rectangle contents are referenced. fixes http://b/2219785
* | | | | | | | | | More complete support for named attribs. Adds user typed attribs as ↵Jason Sams2010-01-061-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
* | | | | | | | | | Merge "Add RS support for generic attribs as input to vertex programs."Jason Sams2010-01-043-22/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Add RS support for generic attribs as input to vertex programs.Jason Sams2010-01-043-22/+3
| | | | | | | | | | |
* | | | | | | | | | | Don't round size to page size. Ashmem will do this internally as needed.Marco Nelissen2010-01-041-1/+1
|/ / / / / / / / / /
* | | | | | | | | | Disable excessive RS logging.Jason Sams2009-12-232-7/+0
| | | | | | | | | |