summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript
AgeCommit message (Collapse)Author
2010-08-20Load bitmaps in the correct format.Romain Guy
Bug #2936873 Change-Id: Ide93ffd8227cea6c610dde625163ccffb4590e90
2010-03-10Fix the build.Romain Guy
Change-Id: I0caef1fd522d231d803e0fd9e0b8fdf3272db168
2010-03-01Add support for linking to a skia bitmap rather than always copying the data ↵Jason Sams
from the bitmap.
2010-02-23Support defered generation of mipmaps. With this change we support mipmap ↵Jason Sams
generation when the texture is uploaded to GL without requiring RS to retain the full chain.
2010-02-09Preview seperating RenderScript into RenderScript and RenderScriptGLJason Sams
2010-02-02Hide field packer.Jason Sams
2010-02-02Implement holders for Matrix and Vector data.Jason Sams
2010-01-27Fix some minor bugs with GL state setup that were exposed by Droids driver.Jason Sams
2010-01-12Implement type generation for user uniforms in vertex shader.Jason Sams
2010-01-06Support npot on es 2.0 HW.Jason Sams
2010-01-06More complete support for named attribs. Adds user typed attribs as ↵Jason Sams
available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
2010-01-04Add RS support for generic attribs as input to vertex programs.Jason Sams
2009-12-23Disable excessive RS logging.Jason Sams
2009-12-23Element restructuring. Add support for new basic Element types including ↵Jason Sams
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.
2009-12-17Move texture bindings to base program object. Change ProgramFragment ↵Jason Sams
creation to require a texture format in 1.0 mode.
2009-12-16Add argument checking to sampler builder to disallow illegal modes.Jason Sams
2009-12-15Continue es2 shader devJason Sams
Conflicts: graphics/java/android/renderscript/Program.java graphics/java/android/renderscript/ProgramVertex.java
2009-12-15Continue development of es2.0 user shader support for renderscript. This ↵Jason Sams
change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
2009-12-14Remove check for surface valid that is no longer valid.Jason Sams
2009-12-07am 54f5ca41: am ffacbc34: am fd2f6358: Merge change I771bebb9 into eclairJason Sams
Merge commit '54f5ca4115b776eb5a1e04a4c014acccb916ef9c' * commit '54f5ca4115b776eb5a1e04a4c014acccb916ef9c': Add Java exceptions to catch RS calls with no context or no surface.
2009-12-07Add Java exceptions to catch RS calls with no context or no surface.Jason Sams
2009-11-30Beging GL2 user shaders. Switch master to using GL2 by default.Jason Sams
2009-11-17Add support for dumping RS objects to aid in debugging of white blocks bug.Jason Sams
2009-11-15Add setPriority to allow wallpapers to run at lower cpu priority than default.Jason Sams
2009-11-12Defer EGL init until the surface changed call comes in. Pass w,h along with ↵Jason Sams
surface for verification of driver state.
2009-11-03Support applications changing the surface attached to the RS.Jason Sams
2009-10-28Fix type in Java enums. Not currently used, easier to fix now than when ↵Jason Sams
apps are using it.
2009-10-16Fix bug exposed by filmstrip. The updated and expanded SimpleMesh had an ↵Jason Sams
ordering bug with component coordinates when both texture and normals were used.
2009-10-07Add script to script call support. Add exception to catch out of bound ↵Jason Sams
index data when added to TriangleMeshBuilder.
2009-10-06Implement data push from scripts. Fixes the problem where apps would have ↵Jason Sams
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.
2009-10-02Update the SimpleMesh API to support new attribute types. Also spilt ↵Jason Sams
add/set commands to avoid permutation explosion.
2009-09-28Fix but processing raster state pragma.Jason Sams
rename stateFragmentStore to stateStore
2009-09-27Improve logging code to dump more detaild rs object info. Fix bug with ↵Jason Sams
predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
2009-09-25Reduce debugging spew and add props to selectivly re-enable it.Jason Sams
change-id: Ib59ed5d7a9d479ccd1af456029735dbc65ae1efe
2009-09-25Improve renderscript context teardown. Track object in the system and then ↵Jason Sams
force their cleanup by releasing all user references once destroy context is called. Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.
2009-09-25Add a method to destroy the RS object.Joe Onorato
2009-09-24Implement pause/resume for the RS thread.Jason Sams
2009-09-23Remove depricated triangleMesh.Jason Sams
2009-09-23Add raster object to control point and line params. Add flag to force SW ↵Jason Sams
rendering.
2009-09-21Implement more type checks on Allocations.Jason Sams
Add tracking for allocations created using the "sized" helper. Add more param validation for data upload calls.
2009-09-16Implement renderscript Invokables.Jason Sams
2009-09-15Implement Object readback.Jason Sams
2009-09-04Remove "predefined" elements from Java layer. Static elements continue to ↵Jason Sams
exist but are no longer treated as a special version of element.
2009-09-03Improve structure support using symbol lookup of named structures in scripts ↵Jason Sams
to allow them to appear as just pointers to structs.
2009-08-31Load bitmap resources entirely from native code.Romain Guy
Change-Id: I6660baec241794c40611bce79b7f9ce9479e52ba
2009-08-27Implement async data/subData. Implement TriangleMeshBuilder in SimpleMesh ↵Jason Sams
which replaces TriangleMesh. Update Film to use new builder.
2009-08-25Remove bogus comments and logging.Jason Sams
2009-08-25Implement java interface for RS shutdown and fix shutdown deadlock with the ↵Jason Sams
command fifo.
2009-08-25Add support for selecting the color bit depth and if the application used a ↵Jason Sams
depth buffer.
2009-08-20Allow null to be re-bound as a root script. This was always legal from ↵Jason Sams
native and just a limitation of the java binding for the API.