summaryrefslogtreecommitdiffstats
path: root/libs/rs
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove hack in RS that called exit to WAR now fixed driver bugs. Make ↵Jason Sams2009-10-152-5/+20
| | | | gloabal init safe by locking around the critical code.
* Minor bug fixes and add glError check.Jason Sams2009-10-152-1/+7
|
* Add egl init start message to help debug driver init hangs.Jason Sams2009-10-151-0/+1
|
* Add new RenderScript sample: ImageProcessing.Romain Guy2009-10-097-0/+393
| | | | Change-Id: I5e482bbc34911c940a3a74258f8f8549b1939bc4
* Add script to script call support. Add exception to catch out of bound ↵Jason Sams2009-10-072-1/+11
| | | | index data when added to TriangleMeshBuilder.
* Fix tls crash on startup if more than one RS contexts are created in one ↵Jason Sams2009-10-062-4/+10
| | | | process.
* Implement data push from scripts. Fixes the problem where apps would have ↵Jason Sams2009-10-067-1/+103
| | | | | | | | to poll to monitor a scripts state. Fix bug in StoreState where state could be overridden by the default unless the script used more than one state. Change only impacts renderscript and renderscript apps.
* 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
|
* Implement screen aligned bitmap drawing support.Jason Sams2009-09-305-5/+70
|
* absf() -> fabsf() instead of fabs()Romain Guy2009-09-291-1/+1
| | | | Change-Id: I5571a635757295aa1514aeaff72e80cc3dd8752c
* Fix but processing raster state pragma.Jason Sams2009-09-289-14/+49
| | | | rename stateFragmentStore to stateStore
* Improve logging code to dump more detaild rs object info. Fix bug with ↵Jason Sams2009-09-2711-15/+54
| | | | 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-253-19/+1
| | | | and recreate on rotation to test teardown.
* Improved object lifecycle tracking and fix leaks.Jason Sams2009-09-2523-17/+123
|
* Reduce debugging spew and add props to selectivly re-enable it.Jason Sams2009-09-256-28/+44
| | | | change-id: Ib59ed5d7a9d479ccd1af456029735dbc65ae1efe
* Improve renderscript context teardown. Track object in the system and then ↵Jason Sams2009-09-2541-98/+248
| | | | 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.
* Implement pause/resume for the RS thread.Jason Sams2009-09-243-1/+33
|
* Minor cleanup of profile and compile logging.Jason Sams2009-09-243-3/+2
|
* Fix invokables to make sure script pointers are setup before invoking ↵Jason Sams2009-09-247-11/+17
| | | | function calls. Reduce app startup time up to 1s.
* Removed last bits of predefined element types from native code. Predefined ↵Jason Sams2009-09-247-377/+10
| | | | types are now constructed at the java layer from standard building blocks.
* Remove depricated triangleMesh.Jason Sams2009-09-2310-440/+26
|
* Make the renderscript timing logging available by setting debug.rs.profile=1Joe Onorato2009-09-234-24/+35
|
* Add raster object to control point and line params. Add flag to force SW ↵Jason Sams2009-09-2310-12/+289
| | | | rendering.
* Update viewport when height or width change.Jason Sams2009-09-221-2/+2
|
* Clean up some debugging and add 2 math lib routines.Jason Sams2009-09-181-0/+14
|
* Implement renderscript Invokables.Jason Sams2009-09-165-87/+85
|
* 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
* Merge change 24058 into eclairAndroid (Google) Code Review2009-09-041-14/+11
|\ | | | | | | | | * changes: Minor perf improvement to fall and expand use of struct.
| * Minor perf improvement to fall and expand use of struct.Jason Sams2009-09-041-14/+11
| |
* | Merge change 24057 into eclairAndroid (Google) Code Review2009-09-041-10/+11
|\ \ | |/ | | | | | | * changes: checkpoint
| * checkpointJason Sams2009-09-041-10/+11
| |
* | Fix point sprites.Romain Guy2009-09-042-0/+13
|/ | | | Change-Id: Ic9438daaf25f3969a0dd5b634b7cceccbbbfb27b
* Remove "predefined" elements from Java layer. Static elements continue to ↵Jason Sams2009-09-047-132/+206
| | | | 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-038-60/+156
| | | | 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-2724-146/+252
| | | | which replaces TriangleMesh. Update Film to use new builder.
* Remove bogus comments and logging.Jason Sams2009-08-253-14/+11
|
* Implement java interface for RS shutdown and fix shutdown deadlock with the ↵Jason Sams2009-08-255-6/+30
| | | | command fifo.
* Add support for selecting the color bit depth and if the application used a ↵Jason Sams2009-08-2516-97/+128
| | | | depth buffer.
* Remove Galaxy Render Script, replaced by its wallpaper equivalent.Romain Guy2009-08-249-594/+0
| | | | Change-Id: I28c91d648fe5ab6e794bf55d11879388b139dbe9
* Fix FallRS by keeping a reference to the mesh.Romain Guy2009-08-211-2/+5
|
* Merge change 22169 into eclairAndroid (Google) Code Review2009-08-202-3/+40
|\ | | | | | | | | * changes: Cleanup the Galaxy, add a few RS functions for Grass.
| * Cleanup the Galaxy, add a few RS functions for Grass.Romain Guy2009-08-202-3/+40
| |
* | Point SpritesJason Sams2009-08-2010-44/+50
|/
* Micro-optimizations for FallRSRomain Guy2009-08-191-56/+69
|
* Improved performance in Galaxy and FallRomain Guy2009-08-195-91/+97
|
* Merge change 21927 into eclairAndroid (Google) Code Review2009-08-193-22/+83
|\ | | | | | | | | * changes: Improved RS timing code to monitor where we spend CPU time.