From fed3562cc7d2271bc8b69e985f318c543a9492f4 Mon Sep 17 00:00:00 2001 From: codeanticode Date: Thu, 28 Jun 2012 17:28:13 +0000 Subject: [PATCH] added missing glUniformNi functions to PGL --- android/core/src/processing/opengl/PGL.java | 15 +++++++++++++++ .../opengl/src/processing/opengl/PGL.java | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/android/core/src/processing/opengl/PGL.java b/android/core/src/processing/opengl/PGL.java index be8fb335d..ed5db4068 100644 --- a/android/core/src/processing/opengl/PGL.java +++ b/android/core/src/processing/opengl/PGL.java @@ -943,6 +943,21 @@ public class PGL { } + public void glUniform2i(int loc, int value0, int value1) { + GLES20.glUniform2i(loc, value0, value1); + } + + + public void glUniform3i(int loc, int value0, int value1, int value2) { + GLES20.glUniform3i(loc, value0, value1, value2); + } + + + public void glUniform4i(int loc, int value0, int value1, int value2, int value3) { + GLES20.glUniform4i(loc, value0, value1, value2, value3); + } + + public void glUniform1f(int loc, float value) { GLES20.glUniform1f(loc, value); } diff --git a/java/libraries/opengl/src/processing/opengl/PGL.java b/java/libraries/opengl/src/processing/opengl/PGL.java index 1a36dc697..8f97407f7 100644 --- a/java/libraries/opengl/src/processing/opengl/PGL.java +++ b/java/libraries/opengl/src/processing/opengl/PGL.java @@ -1158,6 +1158,21 @@ public class PGL { } + public void glUniform2i(int loc, int value0, int value1) { + gl2.glUniform2i(loc, value0, value1); + } + + + public void glUniform3i(int loc, int value0, int value1, int value2) { + gl2.glUniform3i(loc, value0, value1, value2); + } + + + public void glUniform4i(int loc, int value0, int value1, int value2, int value3) { + gl2.glUniform4i(loc, value0, value1, value2, value3); + } + + public void glUniform1f(int loc, float value) { gl2.glUniform1f(loc, value); }