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
|