summaryrefslogtreecommitdiffstats
path: root/graphics/java/android/renderscript/RenderScript.java
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Deprecate"Stephen Hines2012-05-071-13/+13
| | | | | | | | | | | | This reverts commit a0c2eb27b408660b02fa248943166d6c7e447908. Conflicts: api/current.txt graphics/java/android/renderscript/Element.java graphics/java/android/renderscript/Script.java Change-Id: I3c8fa62b12da95b3dbc842b5284dbed65d3cf963
* Start passing element/dim information along with FieldPacker.Stephen Hines2012-05-011-0/+7
| | | | | | BUG=6009244 Change-Id: I3c82c8b40c899b875831f53cf0ad82ea36c1a043
* DeprecateAlex Sakhartchouk2012-04-191-13/+13
| | | | Change-Id: Idad2c5ad4f8a30f8cc60d88318f2e1809866d309
* Add missing support for Element.FONT().Stephen Hines2012-04-111-0/+1
| | | | Change-Id: Id66676958cc41d934b7f01acd65916f6d777d355
* Validate context when using RS objects.Jason Sams2012-04-031-1/+1
| | | | | | BUG=6035422 Change-Id: I8586be0085b36767289e1f634111c0ff076cec3c
* Convert from SurfaceTexture to SurfaceJason Sams2012-03-281-3/+3
| | | | Change-Id: I2ad4307294d4144999ca0c12ac19849b188243fb
* Implement USAGE_IO_INPUTJason Sams2012-03-231-1/+6
| | | | Change-Id: Idbf7bb21f5ab673ad77082c5c19921d2b276c04b
* Make compute work without an app context.Jason Sams2012-02-241-10/+17
| | | | Change-Id: I644b4711135d6f5d9866b6c2e5e6f6a5ceb1f3d4
* Do RS caching the same way HardwareRenderer does.Jason Sams2012-02-241-0/+21
| | | | | | Eliminates the need for an application context for caching. Change-Id: I4374738083b5eb4ce983d2cb5409428e3668c423
* Merge "Piping texture names through shader builder. Fixing uint size_t ↵Alex Sakhartchouk2012-02-161-6/+6
|\ | | | | | | mismatch."
| * Piping texture names through shader builder.Alex Sakhartchouk2012-02-151-6/+6
| | | | | | | | | | | | Fixing uint size_t mismatch. Change-Id: Ia7c8bd9f829deaa50e1cc381ccd50f29676bbdfb
* | Beging IO stream out from allocation to surface texture.Jason Sams2012-02-151-0/+16
|/ | | | Change-Id: I4d6b7f7740a896d39b811d6fe7532bb00db62373
* am e05bc81c: Merge "We should not throw for non-fatal errors."Stephen Hines2012-02-031-2/+3
|\ | | | | | | | | * commit 'e05bc81c19838801b91de2642dc275a16dd7cf71': We should not throw for non-fatal errors.
| * We should not throw for non-fatal errors.Stephen Hines2012-02-031-2/+3
| | | | | | | | | | | | BUG=5955072 Change-Id: I731242805957a057aaff1ba96a58c69d6e474a59
* | am cc2daede: Merge "Properly recover from failed compilation."Stephen Hines2012-02-021-1/+1
|\ \ | |/ | | | | | | * commit 'cc2daede56257f0f1f490a1aebf5b9b898d9816a': Properly recover from failed compilation.
| * Properly recover from failed compilation.Stephen Hines2012-02-021-1/+1
| | | | | | | | | | | | | | | | | | | | 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
* | Start implementing SurfaceTexture streaming into RS allocations.Jason Sams2012-01-131-0/+6
| | | | | | | | Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b
* | am 2b072677: am 201469f5: am bb7f590a: Merge "docs: Add developer guide ↵Joe Fernandez2011-12-221-3/+6
|\ \ | |/ | | | | | | | | | | cross-references, Project ACRE, round 4" into ics-mr1 * commit '2b072677538de979961b5bf527109fdab1713731': docs: Add developer guide cross-references, Project ACRE, round 4
| * docs: Add developer guide cross-references, Project ACRE, round 4Joe Fernandez2011-12-221-3/+6
| | | | | | | | Change-Id: I1b43414aaec8ea217b39a0d780c80a25409d0991
* | Private API to support MFF transition.Jason Sams2011-11-231-3/+3
| | | | | | | | Change-Id: I17cc9dc46eb37e4397428ba64305b0fd8ed3ae81
* | Path renderingJason Sams2011-11-101-0/+5
|/ | | | Change-Id: I5379a676c9ec6a9b25f21bc1e050053f27e411dd
* adding getters to Sampler ProgramRaster, ProgramStore, Element.Alex Sakhartchouk2011-10-181-3/+4
| | | | | | Element adds ability to get subelement info. Tests for new stuff. Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
* Simplify the way we get the version info.Jason Sams2011-10-061-7/+1
| | | | | | Reduces startup overhead. Change-Id: Id9556dfe553c23bf3f870a524ca5e687bb9fe777
* Remove unused fields in ProgramRasterJason Sams2011-09-231-6/+3
| | | | Change-Id: I70c9d47674c956ec850c178c7aaa9a5e3dd9dffb
* Start using bcinfo components within librs.Stephen Hines2011-08-031-7/+22
| | | | | | BUG=4942491 Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
* First cut at RSTextureView.Jason Sams2011-06-201-0/+6
| | | | Change-Id: I920950f33079b6bb7e48bb8970201ab9737bb021
* Merge "Add support for more vector types to RS."Stephen Hines2011-06-201-0/+35
|\
| * Add support for more vector types to RS.Stephen Hines2011-06-011-0/+35
| | | | | | | | Change-Id: If1bc34ef6670b6b5de3c1b6b3b3325637b8c7b43
* | Allocation copy functions.Alex Sakhartchouk2011-06-141-0/+20
| | | | | | | | Change-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd
* | Use android.os.Process.THREAD_PRIORITY_* symbolsGlenn Kasten2011-06-011-3/+3
|/ | | | | | | As part of latency project, searching for and replacing hard-coded thread priorities by symbols. Change-Id: I113c07af95f8808b889b665e884b6b41d3440f8d
* Core to client fifo on sockets.Jason Sams2011-05-171-4/+7
| | | | Change-Id: I3b84a7d4c3c5fa0d764ad4db22dfd142d5cfa95b
* Cleanup mesh creation.Alex Sakhartchouk2011-05-121-18/+3
| | | | Change-Id: Iaf5e060711dcb6341ac0f337dfb274528cb68d3e
* Code Cleanup and better Sampler creation methodAlex Sakhartchouk2011-05-041-18/+5
| | | | Change-Id: I9e35081ee6034cb619f43a47f8f22f38977f5d12
* Fix error checks on compute context creation.Jason Sams2011-05-031-0/+3
| | | | | | Remove GL init for compute scripts. Change-Id: I1bce8e4112babf4345fa56a30a9bed753734d8d6
* Add dalvik code for forEach.Jason Sams2011-04-271-0/+10
| | | | Change-Id: I26533fc553315b99b8f177ab62d9735a177b26b0
* Remove the deprecated things from Config.java. These haven't been working ↵Joe Onorato2011-04-071-2/+1
| | | | | | since before 1.0. Change-Id: Ic2e8fa68797ea9d486f4117f3d82c98233cdab1e
* Cleanup character limits.Jason Sams2011-04-061-2/+4
| | | | Change-Id: Icb127248d6e3a0b662ed3b13c9a6646f4f81129a
* Seperate ProgramRaster.Jason Sams2011-04-061-46/+12
| | | | | | Cleanup ProgramRaster and ProgramStore creation. Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
* Start seperating out RS compute implementation. Create halJason Sams2011-03-171-13/+4
| | | | | | layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
* Fix for bug 3434228Alex Sakhartchouk2011-03-161-3/+3
| | | | Change-Id: I57973faf782b487e7913a096f0ab6012dc1c9415
* DO NOT MERGE: Fix typos in RenderScript docs.Stephen Hines2011-03-031-1/+1
| | | | Change-Id: Ie5f326c5c682ca7b604328ab25d7402cf01f7890
* Fix race condition between GC thread andJason Sams2011-01-181-1/+102
| | | | | | | | | 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
* Cleanup bitmap uploadsJason Sams2011-01-121-0/+4
| | | | | | Implement standalone mipmap generation. Change-Id: Ie3a9781bbe50e2f58adca6f184d84fea50e40263
* Cleanup subdata apisJason Sams2011-01-071-1/+22
| | | | Change-Id: I70d0d5e4ca2b42f3a9cbf854fe47917cee8f46df
* Additional loading methods for fonts and a3d files.Alex Sakhartchouk2011-01-071-0/+17
| | | | | | | | Cleaned up error messages. Change-Id: Id33b7149671df23c37cc11375d844a7837dac750 Change-Id: I6663ce54f7b9bbaf285935ca658d93ba417f8179
* unhide renderscriptJason Sams2011-01-041-2/+0
| | | | | | | | Change-Id: I44dd19aec0a994316da22ea8bea01b9962f54680 api update Change-Id: I77f5365b8b7a919cd572ceb65a9ab3871b9495d0
* Move adapter2D to a derived class from Allocation.Jason Sams2010-12-291-86/+23
| | | | Change-Id: I7e9d8b0028ba95956476f253da38dbe64564d0da
* API cleanup for renderscript. This will be a multiproject commit.Alex Sakhartchouk2010-12-211-8/+0
| | | | Change-Id: Ida62d3a155285a20725be9daa62217faef1c3734
* Stale cache management to address a P1 bug # 3296131.Shih-wei Liao2010-12-201-3/+3
| | | | Change-Id: I593f35a91c4a14c055828f8989fe01b9e7790039
* API reaview cleanupAlex Sakhartchouk2010-12-171-2/+2
| | | | Change-Id: Ib1aaf81130ffa6b5e6c60096c27c969e8891db3f