diff options
author | Jason Sams <rjsams@android.com> | 2010-11-09 17:11:40 -0800 |
---|---|---|
committer | Jason Sams <rjsams@android.com> | 2010-11-09 17:11:40 -0800 |
commit | 06d69de78845659e6904ae4964e606a7f1a6a4a8 (patch) | |
tree | 15a497321026614c8338e40305b32e43b0a0ff31 /graphics/java/android/renderscript/Mesh.java | |
parent | 641b0628cd9d8be001fa445771d460b47ba1f6cb (diff) | |
download | frameworks_base-06d69de78845659e6904ae4964e606a7f1a6a4a8.zip frameworks_base-06d69de78845659e6904ae4964e606a7f1a6a4a8.tar.gz frameworks_base-06d69de78845659e6904ae4964e606a7f1a6a4a8.tar.bz2 |
Continue error check improvements and write some docs.
Change-Id: I345b08490da21d9ee715ff1ddc80c1a816b579f4
Diffstat (limited to 'graphics/java/android/renderscript/Mesh.java')
-rw-r--r-- | graphics/java/android/renderscript/Mesh.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/graphics/java/android/renderscript/Mesh.java b/graphics/java/android/renderscript/Mesh.java index bb382f2..4187992 100644 --- a/graphics/java/android/renderscript/Mesh.java +++ b/graphics/java/android/renderscript/Mesh.java @@ -60,16 +60,16 @@ public class Mesh extends BaseObj { @Override void updateFromNative() { - mName = mRS.nGetName(mID); - int vtxCount = mRS.nMeshGetVertexBufferCount(mID); - int idxCount = mRS.nMeshGetIndexCount(mID); + super.updateFromNative(); + int vtxCount = mRS.nMeshGetVertexBufferCount(getID()); + int idxCount = mRS.nMeshGetIndexCount(getID()); int[] vtxIDs = new int[vtxCount]; int[] idxIDs = new int[idxCount]; int[] primitives = new int[idxCount]; - mRS.nMeshGetVertices(mID, vtxIDs, vtxCount); - mRS.nMeshGetIndices(mID, idxIDs, primitives, idxCount); + mRS.nMeshGetVertices(getID(), vtxIDs, vtxCount); + mRS.nMeshGetIndices(getID(), idxIDs, primitives, idxCount); mVertexBuffers = new Allocation[vtxCount]; mIndexBuffers = new Allocation[idxCount]; @@ -292,7 +292,7 @@ public class Mesh extends BaseObj { for(int ct = 0; ct < b.mVertexTypeCount; ct ++) { Entry entry = b.mVertexTypes[ct]; - rs.nMeshBindVertex(id, entry.a.mID, ct); + rs.nMeshBindVertex(id, entry.a.getID(), ct); newMesh.mVertexBuffers[ct] = entry.a; } rs.nMeshInitVertexAttribs(id); |