From c718b4e280262142d4e21acb6c3e9fe7e4a67d5f Mon Sep 17 00:00:00 2001 From: codeanticode Date: Thu, 12 Apr 2012 13:35:12 +0000 Subject: [PATCH] Updated PGL android --- android/core/src/processing/opengl/PGL.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/android/core/src/processing/opengl/PGL.java b/android/core/src/processing/opengl/PGL.java index 1ffb16031..bc68d7df3 100644 --- a/android/core/src/processing/opengl/PGL.java +++ b/android/core/src/processing/opengl/PGL.java @@ -1436,6 +1436,19 @@ public class PGL { } + static public int javaToNativeARGB(int color) { + if (BIG_ENDIAN) { + return ((color >> 24) & 0xff) | + ((color << 8) & 0xffffff00); + } else { + return (color & 0xff000000) | + ((color << 16) & 0xff0000) | + (color & 0xff00) | + ((color >> 16) & 0xff); + } + } + + /** * Convert native OpenGL format into palatable ARGB format. This function * leaves alone (ignores) the alpha component. Also flips the image