History log of /frameworks/base/libs/rs/rsThreadIO.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
516c31911578db8ce53529483c3ded918ac7dc6b 06-Oct-2009 Jason Sams <rjsams@android.com> Implement data push from scripts. Fixes the problem where apps would have 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.
/frameworks/base/libs/rs/rsThreadIO.cpp
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/rsThreadIO.cpp
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/rsThreadIO.cpp
9ac2c66f0171593113238635c6a7921c41215e77 24-Sep-2009 Joe Onorato <joeo@android.com> Make the renderscript timing logging available by setting debug.rs.profile=1
/frameworks/base/libs/rs/rsThreadIO.cpp
f5b4596a383b6ab83f92edecfe054e80b555c2d0 25-Aug-2009 Jason Sams <rjsams@android.com> Implement java interface for RS shutdown and fix shutdown deadlock with the command fifo.
/frameworks/base/libs/rs/rsThreadIO.cpp
f4d160653fe405eba9d6f55448ac4599c6cadd77 19-Aug-2009 Jason Sams <rjsams@android.com> Improved RS timing code to monitor where we spend CPU time.
/frameworks/base/libs/rs/rsThreadIO.cpp
bc948dedcee57a66fe2cb38d4c79d04a10c7efb3 18-Aug-2009 Jason Sams <rjsams@android.com> Remove global IO context and integrate it into the RS context.
/frameworks/base/libs/rs/rsThreadIO.cpp
f29ca50d80e3dc379de1642e85b7963175b2ca38 23-Jun-2009 Jason Sams <rjsams@android.com> Cleanup logging and fix a startup race condition that manifested on Firestone.
/frameworks/base/libs/rs/rsThreadIO.cpp
4b962e57a9a1fa923283f2d76855c1c68449564f 23-Jun-2009 Jason Sams <rjsams@android.com> Cleanup includes so Log.h can use the tag. rsUtils.h is the file that should be included everywhere and contain rs global defines.
/frameworks/base/libs/rs/rsThreadIO.cpp
5f7fc27dce3f0ea0ce7532ee8ecd8a2cd01ec47b 19-Jun-2009 Jason Sams <rjsams@android.com> Replace spins with proper pthread conditions.
/frameworks/base/libs/rs/rsThreadIO.cpp
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/rsThreadIO.cpp
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/rsThreadIO.cpp