History log of /frameworks/base/graphics/java/android/renderscript/Allocation.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
88990da58d0231b5a1b9a27b32c37839e95c7487 10-Sep-2013 Stephen Hines <srhines@google.com> Don't set Allocation mSize when we have no Type.

Bug: 10667740

A3D creates Allocations before knowing the underlying Type (and thus size).
Moving the mSize calculation to be conditional for concrete Allocations
eliminates the bug. In the future, we could let A3D dynamically update the
Allocation size if it is necessary to improve heap behavior.

Change-Id: I520246806b6ead0387a1a41372dade1a6e7c2271
/frameworks/base/graphics/java/android/renderscript/Allocation.java
6b115980483ec20cc3f7817c76dfea18c49a48f3 29-Aug-2013 Jason Sams <jsams@google.com> Merge "Unhide USAGE_IO_INPUT functions" into klp-dev
42ef238208679813daa204bf110f776ab02c2beb 29-Aug-2013 Jason Sams <jsams@google.com> Unhide USAGE_IO_INPUT functions

Change-Id: I9c1a7e5d65adee133b99b9a94729ab0b3d5a097f
/frameworks/base/graphics/java/android/renderscript/Allocation.java
2f2472c42be8e80f00019594036744d902e09dcb 22-Aug-2013 Tim Murray <timmurray@google.com> Add garbage collection hooks

bug 10428172

Change-Id: I6365aa58bbc99aa134e1f261a5819e07a7d70fb0
/frameworks/base/graphics/java/android/renderscript/Allocation.java
3f4579fbe44d95c7b0e5850446b929d70a4a85c5 05-Jun-2013 Tim Murray <timmurray@google.com> am 379641a7: am ea45ab6f: Merge "Improve RS documentation." into jb-mr2-dev

* commit '379641a7ef09e1d7fab34d3027c5809fb2bc21ad':
Improve RS documentation.
c11e25c4e653124def1fb18e203b894f42106cbe 09-Apr-2013 Tim Murray <timmurray@google.com> Improve RS documentation.

bug 8570568
Change-Id: I465fcc8ec3e2cc892dc3cb0067aacf5224338102
/frameworks/base/graphics/java/android/renderscript/Allocation.java
1b1c39d773e7ebf8cb2dca62b3ed1a0727c268e1 01-Jun-2013 Jason Sams <jsams@google.com> am d19068a7: am 413adc92: Merge "Fix free after use with createFromBitmapResource" into jb-mr2-dev

* commit 'd19068a7d28d129f5a1a1be478e972b40cea04eb':
Fix free after use with createFromBitmapResource
3ece2f3268a0629383b37604d0712e3f48968ad9 31-May-2013 Jason Sams <jsams@google.com> Fix free after use with createFromBitmapResource

Bug 9227350

Change-Id: Iee7610a9bf3d9d1baf14b968aed2a7d0876d2af7
/frameworks/base/graphics/java/android/renderscript/Allocation.java
6d7a53cbddbffba30f7e9f82ced9c1ab46214f5a 24-May-2013 Tim Murray <timmurray@google.com> Add support to Java for RS tracing.

Change-Id: I95c365345fea3a1e132a7eb2270d541be0745d02
/frameworks/base/graphics/java/android/renderscript/Allocation.java
f64cca905c45fcc74aacf78e6510e133385110cf 19-Apr-2013 Jason Sams <jsams@google.com> Updating API based on feedback

bug 8656887

This hides the methods used to support Camera
Fixes the oversight in LaunchControl
Documents some missing functions




Change-Id: I5b19b65dd5ddf9917100192c180bb63d89c80679
/frameworks/base/graphics/java/android/renderscript/Allocation.java
9bf189228fdb0ec14b284f8bd543d5f9137997cc 14-Apr-2013 Jason Sams <jsams@google.com> Revert GC thread changes

This is not quite a straight revery, some manual edits were necessary.

The original CL didn't undergo sufficient design review or testing. Revert until the regressions can be sorted out.

Bug 8585185


This reverts commit 6dacf8355a0692b52c49f603f43317772cb36175

This reverts commit f8c033db1edf36a0ab09568c3142054f0be2d1a1

Change-Id: Ie7215bdf881332e822603547e92f810f595077fc
/frameworks/base/graphics/java/android/renderscript/Allocation.java
d6b8a035337e096f8d313b70f2178f4ec54ba2e4 12-Apr-2013 Tim Murray <timmurray@google.com> Merge "Add support for synchronous get()." into jb-mr2-dev
c876cc49947332a538d23d28eca25a76b8f33e93 12-Apr-2013 Jason Sams <jsams@google.com> Fix docs typo in YUV code

bug 8566866

Change-Id: I9da6d237b0a109b2c0799a41e531a0344cc19d40
/frameworks/base/graphics/java/android/renderscript/Allocation.java
a2f289a40db821c1961e16c2f4acc5785dbb3394 12-Apr-2013 Jason Sams <jsams@google.com> Merge "USAGE_IO_INPUT buffer notifications" into jb-mr2-dev
739c8263a10d34f5acba7fce2052012d1545d10b 12-Apr-2013 Jason Sams <jsams@google.com> USAGE_IO_INPUT buffer notifications

Change-Id: I6ec0508089029da9ed118127f0c13b7b189ef5e9
/frameworks/base/graphics/java/android/renderscript/Allocation.java
7c4caadb939b1563328251c156262c179a685c70 11-Apr-2013 Tim Murray <timmurray@google.com> Add support for synchronous get().

bug 8599910

Change-Id: I0e7c52350cc1abb14a5ed59bb92e8e0346209d53
/frameworks/base/graphics/java/android/renderscript/Allocation.java
3eba934a2747f71fa0aba2e1949567c786265359 11-Apr-2013 Tim Murray <timmurray@google.com> Merge "Clean up USAGE_SHARED and add syncing for USAGE_SHARED." into jb-mr2-dev
60799fb74baba4c2cbf56ee2b5985a43ff83d6f7 10-Apr-2013 Jason Sams <jsams@google.com> Fix docs with deprecated resize1D

Change-Id: Id1774e1e8be1c1600efaa535cf330e659addb703
/frameworks/base/graphics/java/android/renderscript/Allocation.java
07c6fa123da8c7a25edab751543d96fea1dd57f6 10-Apr-2013 Jason Sams <jsams@google.com> Merge "Implement RS GC worker thread." into jb-mr2-dev
78e64945602fc9df6f4e3f8050a794b17ba0f22c 10-Apr-2013 Tim Murray <timmurray@google.com> Clean up USAGE_SHARED and add syncing for USAGE_SHARED.

bug 8567006

Change-Id: Ie9c01eeccdd3fa0a81893314dfbce7c012d3f7d3
/frameworks/base/graphics/java/android/renderscript/Allocation.java
f8c033db1edf36a0ab09568c3142054f0be2d1a1 09-Apr-2013 Tim Murray <timmurray@google.com> Implement RS GC worker thread.

Bug 8579360

Change-Id: I98a5509b68e592bcbb4958f2ca72c236a22910b5
/frameworks/base/graphics/java/android/renderscript/Allocation.java
b05d689653b1bc94836f716f29e9578677c29075 10-Apr-2013 Jason Sams <jsams@google.com> Cleanup Allocation and add 3D copies.

bug 8567058

Change-Id: Ib05ff3de851bccfea1531ca6c1801153632a2a85
/frameworks/base/graphics/java/android/renderscript/Allocation.java
abd5db9d37839bb47c77e03b28d00042582fbfe2 28-Feb-2013 Tim Murray <timmurray@google.com> Add support and better exceptions for Bitmaps with a null config.

Bug: 8263427
Change-Id: I4181402e4739c6a40591f1e1416fca98643ecc57
/frameworks/base/graphics/java/android/renderscript/Allocation.java
c089c2fc00054d6dde24b98e78226923a5364564 22-Feb-2013 Jason Sams <jsams@google.com> Fix build break.

Change-Id: I362c96787482bc8daee7dd4a01817ab7ed79b730
/frameworks/base/graphics/java/android/renderscript/Allocation.java
72226e0543461133b9e177a3e78ae50b0c65e797 22-Feb-2013 Jason Sams <jsams@google.com> Implement USAGE_IO_INPUT

Change-Id: Id5b9e3d0a17e4df15eec36d542fde6dc626138b2
/frameworks/base/graphics/java/android/renderscript/Allocation.java
5f528becb09b0956bcad15b32639f87b87f40f13 09-Feb-2013 Stephen Hines <srhines@google.com> Check Element in all API levels for copy2DRangeFrom().

Change-Id: I561317671a16888fc9f35908ab1ae1489a14fc6c
/frameworks/base/graphics/java/android/renderscript/Allocation.java
a9a7b3740598c79792cbcebca6a00d1595324ae9 09-Feb-2013 Stephen Hines <srhines@google.com> Fix copyFrom() to use proper dimensions for copying.

This change actually fixes several bugs related to stride:

* copyFrom() needs to call the 2D or 1D version, depending on the dimensions
of the corresponding Allocation.
* Add an internal-only copy2DRangeFromUnchecked(), since we don't really
want to expose it as another public API (only via copyFromUnchecked()).
* Call the proper 1D/2D version in copyFromUnchecked() based on the
Allocation dimensions.
* Add Element checks to the "checked" copy2DRangeFrom() routines.

Change-Id: I690706d36884ee749bf90937c715855f6c07368c
/frameworks/base/graphics/java/android/renderscript/Allocation.java
3c6721899ea903ed278feac1e76a97137fa9d0c3 07-Feb-2013 Jason Sams <jsams@google.com> Merge "Implement rs.sendMessage()"
e68c1ce1d41ac43b0d59015f3556ca20bf7e4548 06-Feb-2013 Scott Main <smain@google.com> am 11f1c5b8: am b3a57191: am 0a00de11: am 805d2e2d: am 00f49084: Merge "docs: fix renderscript links that currently require redirect" into jb-mr1-dev

# Via Android Git Automerger (4) and others
* commit '11f1c5b89a98cb6794f2b1f158b8c22e38af975f':
docs: fix renderscript links that currently require redirect
455d64426615e5d269a3bd05cd91b67c3811fcdf 06-Feb-2013 Jason Sams <jsams@google.com> Implement rs.sendMessage()

Change-Id: Ib4f4bb7bb4f697d0b5405ad55721394ed2456c65
/frameworks/base/graphics/java/android/renderscript/Allocation.java
b47fa1699a02a96d5da8e175966e9584c6bd5565 05-Feb-2013 Scott Main <smain@google.com> docs: fix renderscript links that currently require redirect

Change-Id: Ie12ff2c4be5ca22ac43dfe3a16868c7bef8e4ae8
/frameworks/base/graphics/java/android/renderscript/Allocation.java
d34dc85f8f6d095f4c65a6f75477230ec2f19578 20-Dec-2012 Stephen Hines <srhines@google.com> We can only optimize bitmaps that have USAGE_SHARED.

Change-Id: I1149a9e25738da5ee348e3c18e7fdd7c1948e89e
/frameworks/base/graphics/java/android/renderscript/Allocation.java
00bb454bd0b26c05e1dea5651b5edfd9c69ef2e0 18-Dec-2012 Tim Murray <timmurray@google.com> Add USAGE_SHARED for Allocations.

Change-Id: I61efafffaa649df68762d9ae29e029cd1e1bc6bc
/frameworks/base/graphics/java/android/renderscript/Allocation.java
a314551d69098537337c970da615a8f8af58e1f1 05-Dec-2012 Tim Murray <timmurray@google.com> Add support for Bitmap-backed Allocations in Java.

Change-Id: Iab38a275aa6cdac91c76fa0d134fbc1e8f387913
Bug: 7256604
/frameworks/base/graphics/java/android/renderscript/Allocation.java
f671fb0b35e945e5fc1416603e3b9a1c61d9dab9 03-Oct-2012 Tim Murray <timmurray@google.com> Add copyFrom(Allocation a).

Change-Id: Ibc334326083b5471584dcf1c068e4e810aede20f
/frameworks/base/graphics/java/android/renderscript/Allocation.java
bc254b959744b21fd8cb9a7bf72ee3d1ae9cbba1 06-Oct-2012 Tim Murray <timmurray@google.com> add resize2D to Java API

Change-Id: I91c0d2292486d63b93f8b07a9ec0137fe020ac21
/frameworks/base/graphics/java/android/renderscript/Allocation.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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
a0c2eb27b408660b02fa248943166d6c7e447908 20-Apr-2012 Alex Sakhartchouk <alexst@google.com> Deprecate

Change-Id: Idad2c5ad4f8a30f8cc60d88318f2e1809866d309
/frameworks/base/graphics/java/android/renderscript/Allocation.java
918e840628a0b40a95fd42618f604ea5a44aebae 11-Apr-2012 Alex Sakhartchouk <alexst@google.com> Unhiding J API's for Renderscript.

Change-Id: I8c2d43ccca94549bc6ca1a914106567ccc125503
/frameworks/base/graphics/java/android/renderscript/Allocation.java
e07694b24f7d12d72b084b6651356681ebd0efd6 04-Apr-2012 Jason Sams <jsams@google.com> Validate context when using RS objects.

BUG=6035422

Change-Id: I8586be0085b36767289e1f634111c0ff076cec3c
/frameworks/base/graphics/java/android/renderscript/Allocation.java
c5f519c5ec57400f04f1d0bdc69f7bfddf47f8cb 30-Mar-2012 Jason Sams <jsams@google.com> Rename ioReceive and ioSend

First checkin of Allocation IO test

Change-Id: I26379e442796caab95a089dbb42b02192f4cc563
/frameworks/base/graphics/java/android/renderscript/Allocation.java
fb9aa9f3ef11878caaf6fcfb5ea49ffb9f7abf33 29-Mar-2012 Jason Sams <jsams@google.com> Convert from SurfaceTexture to Surface

Change-Id: I2ad4307294d4144999ca0c12ac19849b188243fb
/frameworks/base/graphics/java/android/renderscript/Allocation.java
36c0f6465896c1ad2f5e4811c275c6aa9f8ae874 23-Mar-2012 Jason Sams <jsams@google.com> Add getSizeBytes and cleanup docs.

Change-Id: I854a41f50378590b58bfbb205906ed4bee440411
/frameworks/base/graphics/java/android/renderscript/Allocation.java
03d2d00dc8ce40528d232fdf81eb0b05e92023a7 23-Mar-2012 Jason Sams <jsams@google.com> Cleanup Allocation docs and getter funcs.

Change-Id: Ic6fb92e0675d64016f0d471c1d9e5328101e4b36
/frameworks/base/graphics/java/android/renderscript/Allocation.java
fe1d5ffd1b6c4977a9f301997d2ad90e5b049a3b 23-Mar-2012 Jason Sams <jsams@google.com> Implement USAGE_IO_INPUT



Change-Id: Idbf7bb21f5ab673ad77082c5c19921d2b276c04b
/frameworks/base/graphics/java/android/renderscript/Allocation.java
f70b0fc880edb7c47d5bcc97edbc125b575bc90d 23-Feb-2012 Jason Sams <rjsams@android.com> start new headers

Change-Id: I950e5db76ecd3afbc7ea2b3ec792e4cb242f57bf

cpp
/frameworks/base/graphics/java/android/renderscript/Allocation.java
163766cbe798baf8e86eb8201bc6c3def931d59a 15-Feb-2012 Jason Sams <rjsams@android.com> Beging IO stream out from allocation to surface texture.

Change-Id: I4d6b7f7740a896d39b811d6fe7532bb00db62373
/frameworks/base/graphics/java/android/renderscript/Allocation.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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
532efd3ce261f9901bfa51d37377069fe6e8ccdf 10-Feb-2012 Jason Sams <rjsams@android.com> Start implementing SurfaceTexture streaming into RS allocations.

Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b

Conflicts:

libs/rs/rsAllocation.h
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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.
bf3c3f2ab1067b647038170cb201cdd1a9a1c6d2 02-Feb-2012 Alex Sakhartchouk <alexst@google.com> Fix an incorrect assert that doesn't account for element array size.

Change-Id: Ibcb5c55d91967603391a1721137d010a85025990
/frameworks/base/graphics/java/android/renderscript/Allocation.java
615e7cee03d1a53072b0369fa9f247811ac56845 13-Jan-2012 Jason Sams <jsams@google.com> Start implementing SurfaceTexture streaming into RS allocations.

Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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
3aef8e1d1b2f0b87d470bcccf37ba4ebb6560c45 20-Dec-2011 Joe Fernandez <joefernandez@google.com> docs: Add developer guide cross-references, Project ACRE, round 4

Change-Id: I1b43414aaec8ea217b39a0d780c80a25409d0991
/frameworks/base/graphics/java/android/renderscript/Allocation.java
857d0c7017da763a420e825fffa2f260eb982c97 24-Nov-2011 Jason Sams <jsams@google.com> Private API to support MFF transition.

Change-Id: I17cc9dc46eb37e4397428ba64305b0fd8ed3ae81
/frameworks/base/graphics/java/android/renderscript/Allocation.java
48fe534838d8b9d10f98ea2662eec258320ab4e7 08-Jul-2011 Jason Sams <rjsams@android.com> Add error checks for AllocationAdapters being used in unsupported ways.

Change-Id: If6506e04d65a7b3d79203ac7a20a7961368ef04f
/frameworks/base/graphics/java/android/renderscript/Allocation.java
ad37cb26cd8d8a05077152ebc5b841a5629cfbbd 08-Jul-2011 Jason Sams <rjsams@android.com> Fix more type info caching bugs.

Change-Id: I917a1190ec12fe954c9bf51ffd446ef564837e68
/frameworks/base/graphics/java/android/renderscript/Allocation.java
452a7661e8b06459b75493b441d33244939c1153 08-Jul-2011 Jason Sams <rjsams@android.com> Fix defered type creation when loading from A3D.

Change-Id: I09387c0859dcc9fe77014bc7486109d81742f298
/frameworks/base/graphics/java/android/renderscript/Allocation.java
ba862d1544a06528151550be1784a926ee986580 08-Jul-2011 Jason Sams <rjsams@android.com> AllocationAdapter cleanup.

Change-Id: Ia7eb0925e410779bbd6a925af721e3834dcf83f8
/frameworks/base/graphics/java/android/renderscript/Allocation.java
3c0618be2fdad66f8d2249bd8b83a436b8aadec4 20-Jun-2011 Stephen Hines <srhines@google.com> Merge "Add support for more vector types to RS."
20fbd01335f3a41ab78e0bb9f70124665afb1e3b 17-Jun-2011 Stephen Hines <srhines@google.com> POSITVE -> POSITIVE typo fix

Change-Id: Ib26eb35fad0c93543f69f6c200820f04c435c2af
/frameworks/base/graphics/java/android/renderscript/Allocation.java
304b1f5497155bcf91e7b855cfab7a675e80bf26 14-Jun-2011 Alex Sakhartchouk <alexst@google.com> Allocation copy functions.

Change-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd
/frameworks/base/graphics/java/android/renderscript/Allocation.java
85dae045a2c3ac7b9d4bcad7a83ec587d0b7813e 06-Jun-2011 Alex Sakhartchouk <alexst@google.com> Unhiding render target code for renderscript

Change-Id: I32d80e6c49dbda955402f7ddffdb213c70ddbec9
/frameworks/base/graphics/java/android/renderscript/Allocation.java
836c4a58a7f03485ef433dcdb61837cbc0c39735 01-Jun-2011 Stephen Hines <srhines@google.com> Add support for more vector types to RS.

Change-Id: If1bc34ef6670b6b5de3c1b6b3b3325637b8c7b43
/frameworks/base/graphics/java/android/renderscript/Allocation.java
8e90f2bc1fa35a2dc7bd2aab8b8241b628800218 01-Apr-2011 Alex Sakhartchouk <alexst@google.com> First draft of fbo in renderscript.
Updating samples and benchmark

Change-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954
/frameworks/base/graphics/java/android/renderscript/Allocation.java
11518acc8c416023d8c2192b441a1767205676d9 09-Feb-2011 Robert Ly <robertly@google.com> clean up and add javadocs

Change-Id: I7f628106247de887cd91c4a4b4b55d3ebfa700c8
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
4fa3eed8e03348e2629abd539b3476a86b44135e 20-Jan-2011 Jason Sams <rjsams@android.com> Expose unchecked copyFrom variants.

Change-Id: I452d082bb4adbd578b6300bf5829dc59e91e517a
/frameworks/base/graphics/java/android/renderscript/Allocation.java
b97b251c26b801b26f2630e3a2e3f93e4088f2c5 17-Jan-2011 Jason Sams <rjsams@android.com> Add error checks to the copyFrom functions.

Change-Id: Iac064c52eb58b05a94fa1c432304c6216256555b
/frameworks/base/graphics/java/android/renderscript/Allocation.java
21b4103e42cb0fa004cc4a978f49f63e7668ab0b 17-Jan-2011 Jason Sams <rjsams@android.com> unhide functions used by reflected files for SDK.

Change-Id: I7cfbfa94cb21207cc5c91e08a60a7184da3f583a
/frameworks/base/graphics/java/android/renderscript/Allocation.java
f5c876e82d7cc647ba94d29eb914e64b7977c303 13-Jan-2011 Alex Sakhartchouk <alexst@google.com> Docs plus removing some junk per API review.

Change-Id: I45f995b656754550be68c78e467071d6e59b348f
/frameworks/base/graphics/java/android/renderscript/Allocation.java
623c54dd1605d802bb6bfdd0d266a191d4f2d88c 13-Jan-2011 Alex Sakhartchouk <alexst@google.com> Documentation

Change-Id: Idb5f87f9d2c0f7fb4677b1b45c232502d66b4668
/frameworks/base/graphics/java/android/renderscript/Allocation.java
fb9f82ca4f11cf7e43a001f3e6fd1b381cc86210 12-Jan-2011 Jason Sams <rjsams@android.com> Implement more of copy2DRange*

Change-Id: Id6be481c4abc968df27e5bba1ed044262ec0f293
/frameworks/base/graphics/java/android/renderscript/Allocation.java
f7086090cfc8d97b5bd3b4d7801a27af11f7c207 12-Jan-2011 Jason Sams <rjsams@android.com> Cleanup bitmap uploads
Implement standalone mipmap generation.

Change-Id: Ie3a9781bbe50e2f58adca6f184d84fea50e40263
/frameworks/base/graphics/java/android/renderscript/Allocation.java
27d116085ebbb112ec1fd959763a027ec08f7179 12-Jan-2011 Alex Sakhartchouk <alexst@google.com> Merge "Adding ability to load cubemaps from individual faces." into honeycomb
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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
dcc231955d81c66309ce97cca05a25f79ee7d5ea 11-Jan-2011 Alex Sakhartchouk <alexst@google.com> Adding ability to load cubemaps from individual faces.

Change-Id: Ic8b6693f625c181e031d4393ba8fac40049da88b
/frameworks/base/graphics/java/android/renderscript/Allocation.java
fe852e216fdfab20e7b3d3e55247f70634d267b9 11-Jan-2011 Alex Sakhartchouk <alexst@google.com> Updating cubemap loading code.

Change-Id: I93bb00e5fd1ccc622d17eba70a510664c2093723
/frameworks/base/graphics/java/android/renderscript/Allocation.java
fa445b9353972735d8d65e8a936786b1afe9886d 08-Jan-2011 Jason Sams <rjsams@android.com> Cleanup subdata apis

Change-Id: I70d0d5e4ca2b42f3a9cbf854fe47917cee8f46df
/frameworks/base/graphics/java/android/renderscript/Allocation.java
a23d4e792cb13090c540edfdd5cee03799bb9d48 05-Jan-2011 Jason Sams <rjsams@android.com> unhide renderscript

Change-Id: I44dd19aec0a994316da22ea8bea01b9962f54680

api update

Change-Id: I77f5365b8b7a919cd572ceb65a9ab3871b9495d0
/frameworks/base/graphics/java/android/renderscript/Allocation.java
49a05d7b82956009f03acbb92a064eed054eb031 29-Dec-2010 Jason Sams <rjsams@android.com> Move adapter2D to a derived class from Allocation.

Change-Id: I7e9d8b0028ba95956476f253da38dbe64564d0da
/frameworks/base/graphics/java/android/renderscript/Allocation.java
d19524047fa2d12ecd45ebcf69543836e1b45579 20-Dec-2010 Jason Sams <rjsams@android.com> Clean up Allocation buffer object api.

Change-Id: Id3e2391a93a99f4c414a805ee33cfd113242a7e6
/frameworks/base/graphics/java/android/renderscript/Allocation.java
e5d3712d9eaef7ebbf142b508bd740414d930cb0 16-Dec-2010 Jason Sams <rjsams@android.com> Remove outdated texture upload functions.

Change-Id: Ie3f9ba64a94425fa96b1924cb4b70dd36b71e294
/frameworks/base/graphics/java/android/renderscript/Allocation.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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
d4b23b54445b13dacaafad97d100999abb36ea6f 14-Dec-2010 Jason Sams <rjsams@android.com> More API updates.

Change-Id: I754dc645ac08fa25019eed8fd8b7b3c47f178ff2
/frameworks/base/graphics/java/android/renderscript/Allocation.java
4ef6650bd05a39a09958ea1db92f120ea4949cb1 11-Dec-2010 Jason Sams <rjsams@android.com> Remove CreateFromBitmapRef and add
CopyTo(bitmap) replacement.

Change-Id: Ib73fb9f4bfe5f468eaf0f8f1bf68a93759eef00d
/frameworks/base/graphics/java/android/renderscript/Allocation.java
5476b450e50939940dcf3f15c92335cee2fc572d 09-Dec-2010 Jason Sams <rjsams@android.com> Allocation API update.

Change-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503
/frameworks/base/graphics/java/android/renderscript/Allocation.java
bf6ef8d78fffbce6c1849a4a28fb3f4401ad039e 07-Dec-2010 Jason Sams <rjsams@android.com> API review cleanup.

Change-Id: Ieae7d450308b5637ed4253fe9baed3634c6ed141
/frameworks/base/graphics/java/android/renderscript/Allocation.java
67f2e442a31b8395e3c1951f8e91139ec7f2be99 19-Nov-2010 Alex Sakhartchouk <alexst@google.com> Support for cubemaps.

Change-Id: Iaf6087f614451a8e233b3e5bc49c834ab0ad08ee
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
06d69de78845659e6904ae4964e606a7f1a6a4a8 10-Nov-2010 Jason Sams <rjsams@android.com> Continue error check improvements and write some docs.

Change-Id: I345b08490da21d9ee715ff1ddc80c1a816b579f4
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
26ae3904e8050eae655722caf93ee5d3f0ab195a 11-Oct-2010 Alex Sakhartchouk <alexst@google.com> Update allocation from bitmap.
GL attribute cleanup in type.

Change-Id: I504dcf6744ad13d65e068e784b6608c999ab48c6
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
5edc608a0749ed4b7074b5c1243043eb722c3c31 05-Oct-2010 Jason Sams <rjsams@android.com> Implement allocation resizing.

Change-Id: Ie38d42419d595cec730a8721cc1321c5edb6b4d6
/frameworks/base/graphics/java/android/renderscript/Allocation.java
e447a786357c91d7c48f2475605e692de5b12da1 01-Sep-2010 Jason Sams <rjsams@android.com> Remove functions for reflecting dalvik classes to rs types.

Change-Id: I41bc7fd704772d177f8035c04256d0ca63e4398b
Change-Id: I4df3673a1db1e79c309ab4eb41d2145802ed322c
/frameworks/base/graphics/java/android/renderscript/Allocation.java
49bdaf0293408159df18a1d8540360f9623c40f7 31-Aug-2010 Jason Sams <rjsams@android.com> SubElementData data upload functions.

Change-Id: I5f8c738b5457ae7f6085fc4cd331cf3d13ad75cf
/frameworks/base/graphics/java/android/renderscript/Allocation.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.
f92a0a6d4e95660b0e7ebe259323de17d821c50f 21-Aug-2010 Romain Guy <romainguy@google.com> Load bitmaps in the correct format.

Bug #2936873

Change-Id: Ide93ffd8227cea6c610dde625163ccffb4590e90
/frameworks/base/graphics/java/android/renderscript/Allocation.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
/frameworks/base/graphics/java/android/renderscript/Allocation.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
/frameworks/base/graphics/java/android/renderscript/Allocation.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
/frameworks/base/graphics/java/android/renderscript/Allocation.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
/frameworks/base/graphics/java/android/renderscript/Allocation.java
9b949fce39f0f39ce9275b71d7c347210775e7a8 25-Jun-2010 Alex Sakhartchouk <alexst@google.com> Adding freetype font rendering to renderscript.

Change-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19
/frameworks/base/graphics/java/android/renderscript/Allocation.java
a70f416c9cf2fc6cc5e132c1d656ce07441d6b82 26-Mar-2010 Jason Sams <rjsams@android.com> Checkin new types for RS.

Change-Id: I3d7a1a91c45cc1c97c60f3615f32e54e98e12f91
/frameworks/base/graphics/java/android/renderscript/Allocation.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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
5dbfe93b3f15f3a837836d024958635fd8f9ad14 27-Jan-2010 Jason Sams <rjsams@android.com> Fix some minor bugs with GL state setup that were exposed by Droids driver.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
ea87e96959895ef94cc3aa9576f41a660d2bbf03 12-Jan-2010 Jason Sams <rjsams@android.com> Implement type generation for user uniforms in vertex shader.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
74e02ef2000ff2783e526d6916e2f0b5d517593e 07-Jan-2010 Jason Sams <rjsams@android.com> Support npot on es 2.0 HW.
/frameworks/base/graphics/java/android/renderscript/Allocation.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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
771bebb94054d06f97284379c93a2620613513c3 07-Dec-2009 Jason Sams <rjsams@android.com> Add Java exceptions to catch RS calls with no context or no surface.
/frameworks/base/graphics/java/android/renderscript/Allocation.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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
5f43fd289abbd5380b6068766daf721b555d0053 15-Sep-2009 Jason Sams <rjsams@android.com> Implement Object readback.
/frameworks/base/graphics/java/android/renderscript/Allocation.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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
650a3eb7d621dc8e81573142a4498bbd07bcde27 31-Aug-2009 Romain Guy <romainguy@android.com> Load bitmap resources entirely from native code.

Change-Id: I6660baec241794c40611bce79b7f9ce9479e52ba
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
43ee06857bb7f99446d1d84f8789016c5d105558 13-Aug-2009 Jason Sams <rjsams@android.com> Implement reflecting Java objects into the ACC enviroment.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
40a29e8e28772b37ab0f9fe9708ecdcba24abb84 10-Aug-2009 Jason Sams <rjsams@android.com> Implement basic allocation readback. Add Get height, width to ScriptC_Lib.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
1bada8cd6e4f340de93cff4a2439835fc3b1456c 10-Aug-2009 Jason Sams <rjsams@android.com> Begin implementing SimpleMesh and fix some bugs with refcounting and java object destruction tracking.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
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.
/frameworks/base/graphics/java/android/renderscript/Allocation.java
b8c5a84e7c23746a3fc26013e0880d3d95ca6588 01-Aug-2009 Jason Sams <rjsams@android.com> Split RenderScript Type and Allocation into seperate classes.
/frameworks/base/graphics/java/android/renderscript/Allocation.java