From cbd0d8606a13c5747e4fe9bb3f5efb8d9e10f57c Mon Sep 17 00:00:00 2001 From: codeanticode Date: Wed, 27 Jan 2010 21:46:39 +0000 Subject: [PATCH] some errors ironed out from glmodel --- android/core/src/processing/android/core/GLConstants.java | 2 +- android/core/src/processing/android/core/GLModel.java | 2 +- .../core/src/processing/android/core/GLModelParameters.java | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/android/core/src/processing/android/core/GLConstants.java b/android/core/src/processing/android/core/GLConstants.java index fdf3fb5a7..d47351f3a 100644 --- a/android/core/src/processing/android/core/GLConstants.java +++ b/android/core/src/processing/android/core/GLConstants.java @@ -77,7 +77,7 @@ public interface GLConstants { public static final int NORMALS = 1; public static final int COLORS = 2; public static final int TEXTURES = 3; - public static final int GROUPS = 3; + public static final int GROUPS = 4; diff --git a/android/core/src/processing/android/core/GLModel.java b/android/core/src/processing/android/core/GLModel.java index d8ecce14c..db5bdb119 100644 --- a/android/core/src/processing/android/core/GLModel.java +++ b/android/core/src/processing/android/core/GLModel.java @@ -217,7 +217,7 @@ public class GLModel implements GLConstants, PConstants { throw new RuntimeException("GLModel: call beginUpdate()"); } - if (lastUpdateIdx < firstUpdateIdx) return; + if (updateElement != GROUPS && lastUpdateIdx < firstUpdateIdx) return; if (updateElement == VERTICES) { if (updateVertexArray == null) { diff --git a/android/core/src/processing/android/core/GLModelParameters.java b/android/core/src/processing/android/core/GLModelParameters.java index 2cdcdd7ac..a2ee713e9 100644 --- a/android/core/src/processing/android/core/GLModelParameters.java +++ b/android/core/src/processing/android/core/GLModelParameters.java @@ -1,12 +1,12 @@ package processing.android.core; public class GLModelParameters implements GLConstants, PConstants { - GLModelParameters() { + public GLModelParameters() { updateMode = STATIC; drawMode= POINTS; } - GLModelParameters(GLModelParameters src) { + public GLModelParameters(GLModelParameters src) { updateMode = src.updateMode; drawMode= src.drawMode; }