History log of /frameworks/base/libs/rs/rsScriptC_Lib.cpp
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/rsScriptC_Lib.cpp
c2908e60c9b021fb4bb69acff8d49981dd4dade8 24-Feb-2010 Jason Sams <rjsams@android.com> Support defered generation of mipmaps. With this change we support mipmap generation when the texture is uploaded to GL without requiring RS to retain the full chain.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
df48b571144ed0b0a09c735f997cc408c3d22b2b 25-Jan-2010 Jason Sams <rjsams@android.com> Cleanup seperation of Legacy and user attribs. All user programs now use the new names. Legacy vertex attribs are given default names.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
af07b591bbb39df30f6018c5a64791552a06ed00 20-Jan-2010 Joe Onorato <joeo@google.com> am b3699b14: am 836e1666: Merge "add drawSpriteScreenspaceCropped to renderscript" into eclair

Merge commit 'b3699b14be3a3db1d75ea4c38853b0a53d14b1be'

* commit 'b3699b14be3a3db1d75ea4c38853b0a53d14b1be':
add drawSpriteScreenspaceCropped to renderscript
6656c1be2b2f5d266645742e6d4c7f910b3f30b3 14-Jan-2010 Joe Onorato <joeo@android.com> add drawSpriteScreenspaceCropped to renderscript
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
ea87e96959895ef94cc3aa9576f41a660d2bbf03 12-Jan-2010 Jason Sams <rjsams@android.com> Implement type generation for user uniforms in vertex shader.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
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/rsScriptC_Lib.cpp
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/rsScriptC_Lib.cpp
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/rsScriptC_Lib.cpp
7b7f29a35ce15d682ff688ea11b5a516075131f3 16-Dec-2009 Jason Sams <rjsams@android.com> Fix live wallpaper many. Z coordinate was being ignored for draw quad call.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
ce9adcce02ef528cf5a65c3650099aa54ebb712a 16-Dec-2009 Jason Sams <rjsams@android.com> Fix emulated glColor in es2 mode.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
bb51c40d89c7dbdee7d7507fdfe0a64e8f4f87a9 25-Nov-2009 Jason Sams <rjsams@android.com> Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 can be enabled and will render most tests correctly.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
baed7274814e09498761ca60c065903e055a3f30 12-Nov-2009 Romain Guy <romainguy@android.com> Don't feed the timezone to RenderScript time functions, let the library figure it out.

Bug #2211070.

Change-Id: I5975651fd12399fb8dfe283dfdfaa17569738c7b
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
d7fa122dfed376cd9c60eac516e2730acf23f3dd 10-Oct-2009 Romain Guy <romainguy@android.com> Add new RenderScript sample: ImageProcessing.

Change-Id: I5e482bbc34911c940a3a74258f8f8549b1939bc4
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
bd2197fb0038acd2dc4b17ad3ed3c69cc29dcce2 08-Oct-2009 Jason Sams <rjsams@android.com> Add script to script call support. Add exception to catch out of bound index data when added to TriangleMeshBuilder.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
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/rsScriptC_Lib.cpp
e9ad9a719dc66437ddf021d13e6ca736a23b5413 01-Oct-2009 Jason Sams <rjsams@android.com> Implement screen aligned bitmap drawing support.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
bd5b57227954e27ca05932721a6917c6edde17b3 29-Sep-2009 Romain Guy <romainguy@android.com> absf() -> fabsf() instead of fabs()

Change-Id: I5571a635757295aa1514aeaff72e80cc3dd8752c
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
5235cf3f41cfcfe39c7072fddf1ead52db31292d 29-Sep-2009 Jason Sams <rjsams@android.com> Fix but processing raster state pragma.
rename stateFragmentStore to stateStore
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
6b9dec00afec359f091ed353f371f08ff150278a 24-Sep-2009 Jason Sams <rjsams@android.com> Remove depricated triangleMesh.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
d342fd75267f30c299d15f2a3d25481267352482 18-Sep-2009 Jason Sams <rjsams@android.com> Clean up some debugging and add 2 math lib routines.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
2d496bfebc010f26d65dd5e3a3c4a8170919cf0a 05-Sep-2009 Romain Guy <romainguy@android.com> Fix point sprites.

Change-Id: Ic9438daaf25f3969a0dd5b634b7cceccbbbfb27b
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
ea84a7c51790f9ba5f2194a66d6cf4ea8d879776 04-Sep-2009 Jason Sams <rjsams@android.com> Remove "predefined" elements from Java layer. Static elements continue to exist but are no longer treated as a special version of element.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
d22fff7185979537877213c826879c0100a20b11 21-Aug-2009 Romain Guy <romainguy@android.com> Cleanup the Galaxy, add a few RS functions for Grass.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
cac80a6e1324cb0679977a61533edfe3f7f9cf6b 18-Aug-2009 Romain Guy <romainguy@android.com> Tweak the galaxy
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
334ea0c98f051b5a6b85bc616c93304651854298 17-Aug-2009 Jason Sams <rjsams@android.com> Update fountain and add writable flag to script slots.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
43ee06857bb7f99446d1d84f8789016c5d105558 13-Aug-2009 Jason Sams <rjsams@android.com> Implement reflecting Java objects into the ACC enviroment.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
40a29e8e28772b37ab0f9fe9708ecdcba24abb84 10-Aug-2009 Jason Sams <rjsams@android.com> Implement basic allocation readback. Add Get height, width to ScriptC_Lib.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
a9d2d5ed2840bc3331e1a387b26efc44c6211623 10-Aug-2009 Romain Guy <romainguy@android.com> Make the laves follow the ripples
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
3370ec9e54c373ccca3c4f545b4c96f9419a081d 09-Aug-2009 Joe Onorato <joeo@android.com> add three rs functions: uptimeMillis, startTimeMillis, elapsedTimeMillis
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
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/rsScriptC_Lib.cpp
8f5c94b453fdb2873c14c295158caf2334fd5762 09-Aug-2009 Romain Guy <romainguy@android.com> Better ripples and leaves
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
6c0cc6db9966bda47d04ecdd1a4692b11cf3775a 08-Aug-2009 Romain Guy <romainguy@android.com> Add refraction and bettr normals computation to FallRS
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
b62627ea336db2a4f423596c2a0f482f91690fd7 07-Aug-2009 Romain Guy <romainguy@android.com> Add lighting to animated water ripples.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
f8e136dcd0a4ba415f2cb8b18c1abfe46cf3512f 06-Aug-2009 Romain Guy <romainguy@android.com> Use arrays in Grass RS
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
a2136d6b18a26ff34f2e5cd3f6c9413f0c96a5ba 05-Aug-2009 Romain Guy <romainguy@android.com> Add ability to load arrays in RenderScript.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
ecc7ca03721fbeb016c7f2e7469109d88ac4f952 04-Aug-2009 Romain Guy <romainguy@android.com> Add swaying effect to the grass.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
a32d100b34d048cf0c765d8f31d87b81ab88d1eb 01-Aug-2009 Romain Guy <romainguy@android.com> Add new utility methods to rsScriptC_Lib, android.util.MathUtil and android.graphics.Color.
Fixes RS compilation.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
8839ca55336aa78d4ca8e6675d96fba3283244c3 31-Jul-2009 Romain Guy <romainguy@android.com> Add several math functions to rsScript_Lib.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
584a375df68ed7d62b38389078c6804edf228f9c 31-Jul-2009 Romain Guy <romainguy@android.com> First pass at implementing the Grass live wallpaper in RenderScript.

This change also adds second(), minute() and hour() to the RS library.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
faf1520be77aa01903f9ad87990377f44e185224 30-Jul-2009 Jason Sams <rjsams@android.com> Filmstrip work and boxed bitmap load bugfixes.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
6f5c61c8df70273e3bbc7fd07412cc69b6ce1e76 29-Jul-2009 Jason Sams <rjsams@android.com> Add new icons and implement text. Fix bug with uploading 8888 bitmaps of non-square size.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
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/rsScriptC_Lib.cpp
ee41112e1539de95596600fd2c6dada5d275217f 21-Jul-2009 Jason Sams <rjsams@android.com> Enable light sources and update film test app.
/frameworks/base/libs/rs/rsScriptC_Lib.cpp
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_Lib.cpp