OSDN Git Service

change ArrayList to SafeArrayList
authorkobayasi <kobayasi@pscnet.co.jp>
Sat, 6 Jul 2013 15:24:11 +0000 (00:24 +0900)
committerkobayasi <kobayasi@pscnet.co.jp>
Sat, 6 Jul 2013 15:24:11 +0000 (00:24 +0900)
engine/src/android/com/jme3/renderer/android/OGLESShaderRenderer.java
engine/src/lwjgl-ogl/com/jme3/renderer/lwjgl/LwjglRenderer.java

index 3ec1961..805a840 100644 (file)
@@ -2762,7 +2762,7 @@ public final class OGLESShaderRenderer implements Renderer {
             updateBufferData(interleavedData);
         }
 
-        ArrayList<VertexBuffer> buffersList = mesh.getBufferList();
+        SafeArrayList<VertexBuffer> buffersList = mesh.getBufferList();
         for (int i = 0; i < buffersList.size(); i++) {
             VertexBuffer vb = buffersList.get(i);
 
@@ -2856,7 +2856,7 @@ public final class OGLESShaderRenderer implements Renderer {
         } else {
             indices = mesh.getBuffer(Type.Index);// buffers.get(Type.Index.ordinal());
         }
-        ArrayList<VertexBuffer> buffersList = mesh.getBufferList();
+        SafeArrayList<VertexBuffer> buffersList = mesh.getBufferList();
         for (int i = 0; i < buffersList.size(); i++) {
             VertexBuffer vb = buffersList.get(i);
 
index e7f7c76..7029d0a 100644 (file)
@@ -69,6 +69,7 @@ import com.jme3.util.BufferUtils;
 import com.jme3.util.IntMap;\r
 import com.jme3.util.IntMap.Entry;\r
 import com.jme3.util.ListMap;\r
+import com.jme3.util.SafeArrayList;\r
 import java.nio.ByteBuffer;\r
 import java.nio.DoubleBuffer;\r
 import java.nio.FloatBuffer;\r
@@ -2500,7 +2501,7 @@ public class LwjglRenderer implements Renderer {
         }\r
 \r
         //IntMap<VertexBuffer> buffers = mesh.getBuffers();\r
-        ArrayList<VertexBuffer> buffersList = mesh.getBufferList();\r
+        SafeArrayList<VertexBuffer> buffersList = mesh.getBufferList();\r
 \r
         if (mesh.getNumLodLevels() > 0) {\r
             indices = mesh.getLodLevel(lod);\r