History log of /frameworks/base/libs/rs/rsScriptC.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b9d5c574ff11a9470b92c5b9a62da6a655d9ef7a 09-Dec-2009 Jason Sams <rjsams@android.com> Throttle low priority RS threads by sleeping once per frame to avoid starving other apps.
/frameworks/base/libs/rs/rsScriptC.h
9d5e03db9929271f56ac4a0078d9474d7011efcd 03-Nov-2009 Jason Sams <rjsams@android.com> Fix RS bugs. We were holding a pointer to the script text from the java vm. Move freeing of objects to before context teardown to allow allocations to clean up their data.
/frameworks/base/libs/rs/rsScriptC.h
66b2771d745aa66df5cf80b300b5ba0f936ff22e 26-Sep-2009 Jason Sams <rjsams@android.com> Reduce debugging spew and add props to selectivly re-enable it.

change-id: Ib59ed5d7a9d479ccd1af456029735dbc65ae1efe
/frameworks/base/libs/rs/rsScriptC.h
a9e7a05b84470257637c97d65f6562aa832c66ef 25-Sep-2009 Jason Sams <rjsams@android.com> Improve renderscript context teardown. Track object in the system and then 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.
/frameworks/base/libs/rs/rsScriptC.h
e60446b9c1a0f4f48372a36de5b01a2ddb8121e3 24-Sep-2009 Jason Sams <rjsams@android.com> Fix invokables to make sure script pointers are setup before invoking function calls. Reduce app startup time up to 1s.
/frameworks/base/libs/rs/rsScriptC.h
be2e84193f709419634de4cc3ba0e67acf6976f3 17-Sep-2009 Jason Sams <rjsams@android.com> Implement renderscript Invokables.
/frameworks/base/libs/rs/rsScriptC.h
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/libs/rs/rsScriptC.h
334ea0c98f051b5a6b85bc616c93304651854298 17-Aug-2009 Jason Sams <rjsams@android.com> Update fountain and add writable flag to script slots.
/frameworks/base/libs/rs/rsScriptC.h
fbf0b9ecda03fbdbd4ebabfd18da09a789686249 13-Aug-2009 Jason Sams <rjsams@android.com> Implement named slots and convert script.addType to script.setType to remove ordering restrictions.
/frameworks/base/libs/rs/rsScriptC.h
43ee06857bb7f99446d1d84f8789016c5d105558 13-Aug-2009 Jason Sams <rjsams@android.com> Implement reflecting Java objects into the ACC enviroment.
/frameworks/base/libs/rs/rsScriptC.h
d7b3774da62d3c70cc7e8cf549967a1c823501e6 10-Aug-2009 Joe Onorato <joeo@android.com> Let java put #defines into renderscript
/frameworks/base/libs/rs/rsScriptC.h
c97bb8844f9887d915d3c9e4b3582bd761357f98 20-Jul-2009 Jason Sams <rjsams@android.com> Split rsScriptC into class implemtation and library functions. Update test apps, all 3 should be working.
/frameworks/base/libs/rs/rsScriptC.h
764205c19420256ccc05df2a1669a7b69c5daaf9 17-Jul-2009 Jason Sams <rjsams@android.com> Fix conflict with automatic DPI support on high density devices by forcing bitmap loading to not be scaled.
/frameworks/base/libs/rs/rsScriptC.h
54440a01a97144efb6a3106fc8e63152f47e97f9 17-Jul-2009 Jason Sams <rjsams@android.com> Update rollo and renderscript to the new ACC compiler interface.
/frameworks/base/libs/rs/rsScriptC.h
462d11b880cba72584c135397c0a82618ab63217 20-Jun-2009 Jason Sams <rjsams@android.com> checkpoint filmstrip, implemented TLS.
/frameworks/base/libs/rs/rsScriptC.h
3eaa338e11a3b0d6b87d705e5bb95625e82347bd 11-Jun-2009 Jason Sams <rjsams@android.com> Add named objects and implement support for ProgramFragmentStore and ProgramFragment to be used by name in scripts.
/frameworks/base/libs/rs/rsScriptC.h
da423d8479a2cefb456a03d7dc550e74e473acf4 09-Jun-2009 Jason Sams <rjsams@android.com> checkpoint pragma support. Includes more cleanup of script enviroment storage to keep the env settings in the base and only the per language state in ScriptC.
/frameworks/base/libs/rs/rsScriptC.h
928f5cf2870177abd715e1dfb81da6ac1fe3e845 09-Jun-2009 Jason Sams <rjsams@android.com> Move placement of script enviroment data to base.
/frameworks/base/libs/rs/rsScriptC.h
3a833d8e0f5e1f09a9e276d0f8faf18f7ab86e27 09-Jun-2009 Jason Sams <rjsams@android.com> Fix build issue and ref count bug with scripts.
/frameworks/base/libs/rs/rsScriptC.h
39ddc950c9064129ead5de04b200106c0659f937 06-Jun-2009 Jason Sams <rjsams@android.com> Move call to compiler from jni to core library code.
/frameworks/base/libs/rs/rsScriptC.h
a09f11d6c641726b61f80c15230a18d31c146fec 05-Jun-2009 Jason Sams <rjsams@android.com> Add support for scripts to return an animation flag. This allows them to indicate they are generating changing content and the rs thread to sleep if the content is static.
/frameworks/base/libs/rs/rsScriptC.h
ec5a20bf2b9f563f9f6a4bde4d8cbbe13598fd25 29-May-2009 Jack Palevich <jackpal@google.com> Delete the acc script when deleting the Renderscript rsScriptC object.

Previously we had been leaking the ACCscript object.
/frameworks/base/libs/rs/rsScriptC.h
d19f10d43aa400e1183aa21a97099d02074131a2 22-May-2009 Jason Sams <jsams@google.com> Add the Renderscript library. (Not in the build by default yet.)

This library can be used to create animated 3D User Interfaces.

This library is currently under heavy development, so it's not part of
the build by default.

In order to build this library, you must define

BUILD_RENDERSCRIPT=true

in your build environment.

You will also have to manually edit

build/core/prelink-linux-arm.map

And add libRS and libRS_jni at the end like this (exact address may change.)

libRS.so 0x9A100000
libRS_jni.so 0x9A000000
/frameworks/base/libs/rs/rsScriptC.h