summaryrefslogtreecommitdiffstats
path: root/libs/rs/java/Film
Commit message (Collapse)AuthorAgeFilesLines
* Remove the obsolete film example.Jason Sams2010-06-2121-940/+0
| | | | Change-Id: Ifb6b991276a3a7e95f75d783141b397080631e63
* Begin naming cleanup for renderscript runtime.Jason Sams2010-05-191-4/+0
| | | | | | Prefix functions with "rs" or "rsg". Change-Id: I4435b486831bfab1ea473ccfad435b404e68f1c9
* Remove more pieces of setRoot. Add pointer to allocation lookup for scripts.Jason Sams2010-05-171-1/+0
| | | | Change-Id: I2c3075d2056f02bb834bfad403dc72da991f3156
* Delete old createFromClass methods.Jason Sams2010-05-141-1/+1
| | | | | | | It no longer makes sense to create type info from Java since this cannot be exported to scripts. The new flow is in the opposite direction. Change-Id: I9b46e3f57abf84c01326bd9b9b834f3ff0f7c504
* Convert renderscript from using ACC to LLVM for its compiler.Jason Sams2010-05-111-2/+2
| | | | | | | This will also require application to be updated to support the new compiler and data passing models. Change-Id: If078e3a5148af395ba1b936169a407d8c3ad727f
* Preview seperating RenderScript into RenderScript and RenderScriptGLJason Sams2010-02-092-3/+4
|
* Support npot on es 2.0 HW.Jason Sams2010-01-061-2/+0
|
* explicit set an "optional" tagJean-Baptiste Queru2010-01-051-0/+2
|
* Element restructuring. Add support for new basic Element types including ↵Jason Sams2009-12-231-5/+9
| | | | | | 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.
* Move texture bindings to base program object. Change ProgramFragment ↵Jason Sams2009-12-171-4/+4
| | | | creation to require a texture format in 1.0 mode.
* Continue development of es2.0 user shader support for renderscript. This ↵Jason Sams2009-12-151-1/+1
| | | | change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
* Fix filmJason Sams2009-11-251-1/+1
|
* Fix film initJason Sams2009-11-171-4/+14
|
* Update the SimpleMesh API to support new attribute types. Also spilt ↵Jason Sams2009-10-021-3/+8
| | | | add/set commands to avoid permutation explosion.
* Fix but processing raster state pragma.Jason Sams2009-09-282-3/+3
| | | | rename stateFragmentStore to stateStore
* Improve logging code to dump more detaild rs object info. Fix bug with ↵Jason Sams2009-09-271-5/+5
| | | | predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
* Improve structure support using symbol lookup of named structures in scripts ↵Jason Sams2009-09-031-9/+7
| | | | to allow them to appear as just pointers to structs.
* Implement async data/subData. Implement TriangleMeshBuilder in SimpleMesh ↵Jason Sams2009-08-273-45/+26
| | | | which replaces TriangleMesh. Update Film to use new builder.
* Add support for selecting the color bit depth and if the application used a ↵Jason Sams2009-08-251-1/+1
| | | | depth buffer.
* Implement named slots and convert script.addType to script.setType to remove ↵Jason Sams2009-08-132-29/+23
| | | | ordering restrictions.
* Remove useless slot from ProgramVertex. Optimize GL state setup.Jason Sams2009-08-051-2/+2
|
* Seperate ProgramVertex from RenderScript.java and merge ProgramVertexAlloc ↵Jason Sams2009-08-041-13/+13
| | | | into the ProgramVertex class.
* Seperate Light and Sampler from RenderScript.javaJason Sams2009-08-042-26/+12
|
* Split ProgramFragment and ProgramStore from RenderScript.java. Update ↵Jason Sams2009-08-042-36/+36
| | | | Element and Type to new cached builder for easier app developement.
* Split ScriptC from RenderScript.java. Implement state caching in the ↵Jason Sams2009-08-041-7/+9
| | | | Builder objects.
* Implement the jni bindings for Adapter2D. Fix a refcount bug in the native ↵Jason Sams2009-08-031-0/+17
| | | | adapter implementation. Use adapters in Film to border the mipmaps.
* Split RenderScript Type and Allocation into seperate classes.Jason Sams2009-07-311-26/+27
|
* Begin splitting up RenderScript.java into seperate classes. First piece ↵Jason Sams2009-07-311-37/+18
| | | | split off Element.
* Implement bitmap resource loaders for utility. cleanup rolloRS and checkin ↵Jason Sams2009-07-301-43/+13
| | | | maps.png which was missing.
* Simplify image loading. Use common internal format.Jason Sams2009-07-291-44/+23
|
* Filmstrip work and boxed bitmap load bugfixes.Jason Sams2009-07-293-28/+53
|
* Checkin art assets for film test app and change loading of icons to 8888.Jason Sams2009-07-2913-0/+0
|
* Add "boxed" bitmap uploads which simply place a non-pow2 bitmap into the ↵Jason Sams2009-07-282-66/+145
| | | | smallest larger pow texture. The added space is filled black.
* Move the java and jni renderscript files to the proper location.Jason Sams2009-07-231-1/+1
|
* Enable light sources and update film test app.Jason Sams2009-07-212-63/+50
|
* Split rsScriptC into class implemtation and library functions. Update test ↵Jason Sams2009-07-201-21/+10
| | | | apps, all 3 should be working.
* Begin adding meshJason Sams2009-06-301-7/+13
|
* All light source objects.Jason Sams2009-06-221-0/+5
|
* implement modeview matrix sliding from within scripts.Jason Sams2009-06-194-71/+48
|
* checkpoint filmstrip, implemented TLS.Jason Sams2009-06-198-0/+948