7d46f612a25fc9f190358e9bd807b71d424ce7d2 |
|
23-Dec-2009 |
Jason Sams <rjsams@android.com> |
Disable excessive RS logging.
/frameworks/base/graphics/java/android/renderscript/SimpleMesh.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/graphics/java/android/renderscript/SimpleMesh.java
|
771bebb94054d06f97284379c93a2620613513c3 |
|
07-Dec-2009 |
Jason Sams <rjsams@android.com> |
Add Java exceptions to catch RS calls with no context or no surface.
/frameworks/base/graphics/java/android/renderscript/SimpleMesh.java
|
7299c83bd8f7053dec84d62a4914392bd91661ac |
|
16-Oct-2009 |
Jason Sams <rjsams@android.com> |
Fix bug exposed by filmstrip. The updated and expanded SimpleMesh had an ordering bug with component coordinates when both texture and normals were used.
/frameworks/base/graphics/java/android/renderscript/SimpleMesh.java
|
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/graphics/java/android/renderscript/SimpleMesh.java
|
7f047786d9e2027a15001a653675dae5a80f9390 |
|
03-Oct-2009 |
Jason Sams <rjsams@android.com> |
Update the SimpleMesh API to support new attribute types. Also spilt add/set commands to avoid permutation explosion.
/frameworks/base/graphics/java/android/renderscript/SimpleMesh.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/graphics/java/android/renderscript/SimpleMesh.java
|
768bc02d815a94ad29146f1ed60c847d1af118cc |
|
22-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement more type checks on Allocations. Add tracking for allocations created using the "sized" helper. Add more param validation for data upload calls.
/frameworks/base/graphics/java/android/renderscript/SimpleMesh.java
|
2525a815220652b37e2e390fe8c62394a6d0e574 |
|
04-Sep-2009 |
Jason Sams <rjsams@android.com> |
Improve structure support using symbol lookup of named structures in scripts to allow them to appear as just pointers to structs.
/frameworks/base/graphics/java/android/renderscript/SimpleMesh.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/graphics/java/android/renderscript/SimpleMesh.java
|
7ce033d797e5df5e2131e2ed459fba181eaf4658 |
|
18-Aug-2009 |
Jason Sams <rjsams@android.com> |
Cleanup of object destruction. No need to have a per-class destruction function. This was a legacy of the distant past when the classes did not have a common base.
/frameworks/base/graphics/java/android/renderscript/SimpleMesh.java
|
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/graphics/java/android/renderscript/SimpleMesh.java
|