History log of /frameworks/base/libs/rs/RenderScript.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
156cce698093023d9e79a4ff4fb96f4e4d3019db 03-Mar-2010 Jason Sams <rjsams@android.com> Improve RS error handling. On errors RS will now store the error and a message that can be read from the app. RS will then not continue rendering frames while an unchecked error is present until new state is received.
/frameworks/base/libs/rs/RenderScript.h
8a64743f37ed35af7c2204acd18bb3d62d8f66d5 02-Mar-2010 Jason Sams <rjsams@android.com> Add support for linking to a skia bitmap rather than always copying the data from the bitmap.
/frameworks/base/libs/rs/RenderScript.h
7eecbf2085bcfe475daf68090a1a4f47fbb6ec72 24-Feb-2010 Jason Sams <rjsams@android.com> Begin implementation of generated java files from RS files.
/frameworks/base/libs/rs/RenderScript.h
704ff64b099406bb328898a7443921f22dbffd6d 10-Feb-2010 Jason Sams <rjsams@android.com> Preview seperating RenderScript into RenderScript and RenderScriptGL
/frameworks/base/libs/rs/RenderScript.h
a09a6e145b778861f7abee86ce17e59507ed221e 06-Jan-2010 Jason Sams <rjsams@android.com> More complete support for named attribs. Adds user typed attribs as available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
/frameworks/base/libs/rs/RenderScript.h
718cd1f322ee5b62b6a49cb36195bcb18a5ab711 23-Dec-2009 Jason Sams <rjsams@android.com> Element restructuring. Add support for new basic Element types including 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.
/frameworks/base/libs/rs/RenderScript.h
68afd01ec9fd37774d8291192952a25e5605b6fb 18-Dec-2009 Jason Sams <rjsams@android.com> Move texture bindings to base program object. Change ProgramFragment creation to require a texture format in 1.0 mode.
/frameworks/base/libs/rs/RenderScript.h
7e5ab3b177b10fee304d011b3a4b9ee03e2b18b5 15-Dec-2009 Jason Sams <rjsams@android.com> Continue es2 shader dev

Conflicts:

graphics/java/android/renderscript/Program.java
graphics/java/android/renderscript/ProgramVertex.java
/frameworks/base/libs/rs/RenderScript.h
0011bcf57ff711a221a3a4c73f2a79125111647d 15-Dec-2009 Jason Sams <rjsams@android.com> Continue development of es2.0 user shader support for renderscript. This change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
/frameworks/base/libs/rs/RenderScript.h
3bc47d438171dce294e816366d53bc9eca772c5b 13-Nov-2009 Jason Sams <rjsams@android.com> Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
/frameworks/base/libs/rs/RenderScript.h
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/RenderScript.h
b6f2b131c42e5148b07c7cfe22b8bd5bc5b4ad4b 24-Sep-2009 Jason Sams <rjsams@android.com> Removed last bits of predefined element types from native code. Predefined types are now constructed at the java layer from standard building blocks.
/frameworks/base/libs/rs/RenderScript.h
6b9dec00afec359f091ed353f371f08ff150278a 24-Sep-2009 Jason Sams <rjsams@android.com> Remove depricated triangleMesh.
/frameworks/base/libs/rs/RenderScript.h
ebfb436a49673693b98469683451bd9ede797557 23-Sep-2009 Jason Sams <rjsams@android.com> Add raster object to control point and line params. Add flag to force SW rendering.
/frameworks/base/libs/rs/RenderScript.h
b13ada5071f55c96054c47bbd88d8801cd2c0f15 25-Aug-2009 Jason Sams <rjsams@android.com> Add support for selecting the color bit depth and if the application used a depth buffer.
/frameworks/base/libs/rs/RenderScript.h
25ffcdc9d7e32c9c1eeb2b48cc2f17d1353e9fae 21-Aug-2009 Jason Sams <rjsams@android.com> Point Sprites
/frameworks/base/libs/rs/RenderScript.h
730ee65d4ddb307898053b623120bad1655fadad 19-Aug-2009 Jason Sams <rjsams@android.com> Implement OOB destroy method that can be called from the java finalizer removing the need to explicitly destroy objects.
/frameworks/base/libs/rs/RenderScript.h
1bada8cd6e4f340de93cff4a2439835fc3b1456c 10-Aug-2009 Jason Sams <rjsams@android.com> Begin implementing SimpleMesh and fix some bugs with refcounting and java object destruction tracking.
/frameworks/base/libs/rs/RenderScript.h
b0ec1b46d6f5b5612e33fe43a828abea79b87a00 28-Jul-2009 Jason Sams <rjsams@android.com> Add "boxed" bitmap uploads which simply place a non-pow2 bitmap into the smallest larger pow texture. The added space is filled black.
/frameworks/base/libs/rs/RenderScript.h
64676f3c21a07d650069315572811570cbf8f728 09-Jul-2009 Jason Sams <rjsams@android.com> 1st cut of a3d file loader.
/frameworks/base/libs/rs/RenderScript.h
7c878f3a8379daf21dca6de7aa722ff75328afbe 30-Jun-2009 Jason Sams <rjsams@android.com> Begin adding mesh
/frameworks/base/libs/rs/RenderScript.h
bba134c8a1dcfe0c8473307a95899a02c9553504 23-Jun-2009 Jason Sams <rjsams@android.com> All light source objects.
/frameworks/base/libs/rs/RenderScript.h
ffe9f48890dde7173a0845d32887fdf94a49b0a7 02-Jun-2009 Jason Sams <rjsams@android.com> Improve bitmap support and do conversion in native rather than java code to reduce conversion time.
/frameworks/base/libs/rs/RenderScript.h
fe08d99725efd0dde7ba67ff1979a04fec2ba99f 27-May-2009 Jason Sams <rjsams@android.com> Implement first pass bitmap to allocation support. The Java bindings can create a 2D allocation by passing in a Bitmap object.
/frameworks/base/libs/rs/RenderScript.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/RenderScript.h