summaryrefslogtreecommitdiffstats
path: root/libs/rs/java
Commit message (Collapse)AuthorAgeFilesLines
* Remove noise functions and update images processing to use new rs namespace ↵Jason Sams2010-05-202-14/+13
| | | | | | names. Change-Id: I2dc9b5ec7877acd630bea1a011ecc4a6d43a31eb
* Begin naming cleanup for renderscript runtime.Jason Sams2010-05-195-26/+21
| | | | | | Prefix functions with "rs" or "rsg". Change-Id: I4435b486831bfab1ea473ccfad435b404e68f1c9
* Merge "Added benchmark mode. Added some image processing operations."Alex Sakhartchouk2010-05-197-75/+840
|\
| * Added benchmark mode.Alex Sakhartchouk2010-05-197-75/+840
| | | | | | | | | | | | Added some image processing operations. Change-Id: Ic7ba45fbf57eff6fc7d20377c148d0ba7ac862f7
* | Remove more pieces of setRoot. Add pointer to allocation lookup for scripts.Jason Sams2010-05-171-1/+0
| | | | | | | | Change-Id: I2c3075d2056f02bb834bfad403dc72da991f3156
* | Delete old createFromClass methods.Jason Sams2010-05-141-1/+1
|/ | | | | | | 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
* Convert renderscript from using ACC to LLVM for its compiler.Jason Sams2010-05-1113-388/+374
| | | | | | | This will also require application to be updated to support the new compiler and data passing models. Change-Id: If078e3a5148af395ba1b936169a407d8c3ad727f
* Update Script java classes and llvm samples.Jason Sams2010-03-262-14/+63
| | | | Change-Id: I05c8d63fcca095d4fea6abb1ff5736ab9d78a3e6
* Change global variables from extern to non static. Make script local global ↵Jason Sams2010-03-181-4/+3
| | | | | | vars static. Change-Id: I73656978e0f0ceeb927afef292fc4ed9755b7214
* More rsh headers for renderscript and a llvm compatible test script for ↵Jason Sams2010-03-181-0/+74
| | | | | | fountain. Change-Id: If5d682e549e6f849ba809619587feb58c1e4ed0a
* Add test pattern icon to Fountain.Jason Sams2010-02-192-1/+3
|
* Add comment block matching the type defines added by RS.Jason Sams2010-02-121-2/+26
|
* Change default mode.Jason Sams2010-02-101-1/+1
|
* Add java benchmark to imageProcessing.Jason Sams2010-02-102-10/+46
|
* Cleanup image processing example script.Jason Sams2010-02-101-22/+10
|
* Fix ImageProcessing example.Jason Sams2010-02-101-4/+9
|
* Preview seperating RenderScript into RenderScript and RenderScriptGLJason Sams2010-02-095-9/+10
|
* Deprecate fill_parent and introduce match_parent.Romain Guy2010-01-081-1/+1
| | | | Bug: #2361749.
* Support npot on es 2.0 HW.Jason Sams2010-01-061-2/+0
|
* explicit set an "optional" tagJean-Baptiste Queru2010-01-053-0/+6
|
* Element restructuring. Add support for new basic Element types including ↵Jason Sams2009-12-234-30/+33
| | | | | | 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.
* Move texture bindings to base program object. Change ProgramFragment ↵Jason Sams2009-12-171-4/+4
| | | | creation to require a texture format in 1.0 mode.
* Continue development of es2.0 user shader support for renderscript. This ↵Jason Sams2009-12-151-1/+1
| | | | change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
* Fix filmJason Sams2009-11-251-1/+1
|
* Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 ↵Jason Sams2009-11-251-1/+1
| | | | can be enabled and will render most tests correctly.
* Merge change Id10824daAndroid (Google) Code Review2009-11-171-4/+14
|\ | | | | | | | | * changes: Fix film init
| * Fix film initJason Sams2009-11-171-4/+14
| |
* | Merge change I948415fdAndroid (Google) Code Review2009-11-1727-999/+0
|\ \ | |/ | | | | | | * changes: Delete the old rollo sample which is obsolete.
| * Delete the old rollo sample which is obsolete.Jason Sams2009-11-1727-999/+0
| |
* | Make default vertex program correctly track surface size.Jason Sams2009-11-121-16/+12
| |
* | Defer EGL init until the surface changed call comes in. Pass w,h along with ↵Jason Sams2009-11-121-1/+2
|/ | | | surface for verification of driver state.
* Add new RenderScript sample: ImageProcessing.Romain Guy2009-10-096-0/+318
| | | | Change-Id: I5e482bbc34911c940a3a74258f8f8549b1939bc4
* Update the SimpleMesh API to support new attribute types. Also spilt ↵Jason Sams2009-10-021-3/+8
| | | | add/set commands to avoid permutation explosion.
* Add a test pattern as rollo's iconJoe Onorato2009-10-012-2/+5
|
* Fix but processing raster state pragma.Jason Sams2009-09-285-10/+7
| | | | rename stateFragmentStore to stateStore
* Improve logging code to dump more detaild rs object info. Fix bug with ↵Jason Sams2009-09-272-11/+11
| | | | predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
* Fix fountain crash.Jason Sams2009-09-251-1/+2
|
* Fix remaining object leaks. Change FountainView to tear down the rsContext ↵Jason Sams2009-09-251-13/+0
| | | | and recreate on rotation to test teardown.
* Improve renderscript context teardown. Track object in the system and then ↵Jason Sams2009-09-252-1/+33
| | | | 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.
* Fix invokables to make sure script pointers are setup before invoking ↵Jason Sams2009-09-241-2/+1
| | | | function calls. Reduce app startup time up to 1s.
* Add raster object to control point and line params. Add flag to force SW ↵Jason Sams2009-09-231-1/+1
| | | | rendering.
* Minor perf tweak for fountain.Jason Sams2009-09-141-8/+9
|
* Remove the FallRS demo, now promoted as a wallpaper.Romain Guy2009-09-099-1065/+0
| | | | Change-Id: I0e40f2aa4b51f9e9cdbe14d178491b3667662023
* Minor perf improvement to fall and expand use of struct.Jason Sams2009-09-041-14/+11
|
* checkpointJason Sams2009-09-041-10/+11
|
* Remove "predefined" elements from Java layer. Static elements continue to ↵Jason Sams2009-09-042-88/+64
| | | | exist but are no longer treated as a special version of element.
* Improve structure support using symbol lookup of named structures in scripts ↵Jason Sams2009-09-034-56/+58
| | | | to allow them to appear as just pointers to structs.
* Update fountain to use structures.Jason Sams2009-08-311-15/+14
|
* Implement async data/subData. Implement TriangleMeshBuilder in SimpleMesh ↵Jason Sams2009-08-273-45/+26
| | | | which replaces TriangleMesh. Update Film to use new builder.
* Remove bogus comments and logging.Jason Sams2009-08-251-1/+0
|