History log of /frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
704ff64b099406bb328898a7443921f22dbffd6d 10-Feb-2010 Jason Sams <rjsams@android.com> Preview seperating RenderScript into RenderScript and RenderScriptGL
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
74e02ef2000ff2783e526d6916e2f0b5d517593e 07-Jan-2010 Jason Sams <rjsams@android.com> Support npot on es 2.0 HW.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
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/java/Film/src/com/android/film/FilmRS.java
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/java/Film/src/com/android/film/FilmRS.java
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/java/Film/src/com/android/film/FilmRS.java
3c0dfbab807a459622aeade4940daddf482dec66 28-Sep-2009 Jason Sams <rjsams@android.com> Improve logging code to dump more detaild rs object info. Fix bug with predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
07ae40623737a6060b8a925fd2e6bba76780dcd4 28-Aug-2009 Jason Sams <rjsams@android.com> Implement async data/subData. Implement TriangleMeshBuilder in SimpleMesh which replaces TriangleMesh. Update Film to use new builder.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
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/java/Film/src/com/android/film/FilmRS.java
9bee51c42eb8c3daffe7d6fa483edbb1689b94d2 05-Aug-2009 Jason Sams <rjsams@android.com> Remove useless slot from ProgramVertex. Optimize GL state setup.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
110195fe9ff96255242bfa4df1d15c6a56b140d6 05-Aug-2009 Jason Sams <rjsams@android.com> Seperate ProgramVertex from RenderScript.java and merge ProgramVertexAlloc into the ProgramVertex class.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
0835d42be9b215f845e30db03211c86670cfa12a 05-Aug-2009 Jason Sams <rjsams@android.com> Seperate Light and Sampler from RenderScript.java
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
22534176fb5c1257130ef4ee589739ca42766a32 05-Aug-2009 Jason Sams <rjsams@android.com> Split ProgramFragment and ProgramStore from RenderScript.java. Update Element and Type to new cached builder for easier app developement.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
69f0d31e576c0110c2cbbafc3b9bd46e73fc1afc 04-Aug-2009 Jason Sams <rjsams@android.com> Split ScriptC from RenderScript.java. Implement state caching in the Builder objects.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
bd1c3ad0cdf8e60b849a009cdc0b36764cc1dacb 04-Aug-2009 Jason Sams <rjsams@android.com> Implement the jni bindings for Adapter2D. Fix a refcount bug in the native adapter implementation. Use adapters in Film to border the mipmaps.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
b8c5a84e7c23746a3fc26013e0880d3d95ca6588 01-Aug-2009 Jason Sams <rjsams@android.com> Split RenderScript Type and Allocation into seperate classes.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
36e612a488511940b61f09803b270aa1c61b68e0 01-Aug-2009 Jason Sams <rjsams@android.com> Begin splitting up RenderScript.java into seperate classes. First piece split off Element.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
dba3ba5b5bf6026abceced921b1b0d231b0faefd 30-Jul-2009 Jason Sams <rjsams@android.com> Implement bitmap resource loaders for utility. cleanup rolloRS and checkin maps.png which was missing.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
0ea8c8a7c060873ef94e8aa8a637bc90852777d1 30-Jul-2009 Jason Sams <rjsams@android.com> Simplify image loading. Use common internal format.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
faf1520be77aa01903f9ad87990377f44e185224 30-Jul-2009 Jason Sams <rjsams@android.com> Filmstrip work and boxed bitmap load bugfixes.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
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/java/Film/src/com/android/film/FilmRS.java
ee41112e1539de95596600fd2c6dada5d275217f 21-Jul-2009 Jason Sams <rjsams@android.com> Enable light sources and update film test app.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
bba134c8a1dcfe0c8473307a95899a02c9553504 23-Jun-2009 Jason Sams <rjsams@android.com> All light source objects.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
af49c744d0fc7c9ced4a74afda1bbcd08440bdca 20-Jun-2009 Jason Sams <rjsams@android.com> implement modeview matrix sliding from within scripts.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java
462d11b880cba72584c135397c0a82618ab63217 20-Jun-2009 Jason Sams <rjsams@android.com> checkpoint filmstrip, implemented TLS.
/frameworks/base/libs/rs/java/Film/src/com/android/film/FilmRS.java