From 22cd976a12424161c4107c2accf4f27f411f73ee Mon Sep 17 00:00:00 2001 From: codeanticode Date: Mon, 2 Apr 2012 13:18:54 +0000 Subject: [PATCH] Correct width/height calculation in updateTexture() --- android/core/src/processing/opengl/PGraphicsOpenGL.java | 4 ++-- .../opengl/src/processing/opengl/PGraphicsOpenGL.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/android/core/src/processing/opengl/PGraphicsOpenGL.java b/android/core/src/processing/opengl/PGraphicsOpenGL.java index 3c51e6ee3..de516913e 100644 --- a/android/core/src/processing/opengl/PGraphicsOpenGL.java +++ b/android/core/src/processing/opengl/PGraphicsOpenGL.java @@ -5038,8 +5038,8 @@ public class PGraphicsOpenGL extends PGraphics { if (tex != null) { int x = img.getModifiedX1(); int y = img.getModifiedY1(); - int w = img.getModifiedX2() - x; - int h = img.getModifiedY2() - y; + int w = img.getModifiedX2() - x + 1; + int h = img.getModifiedY2() - y + 1; tex.set(img.pixels, x, y, w, h, img.format); } img.setModified(false); diff --git a/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java b/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java index d5000f5a0..b942ba9d4 100644 --- a/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java +++ b/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java @@ -5049,8 +5049,8 @@ public class PGraphicsOpenGL extends PGraphics { if (tex != null) { int x = img.getModifiedX1(); int y = img.getModifiedY1(); - int w = img.getModifiedX2() - x; - int h = img.getModifiedY2() - y; + int w = img.getModifiedX2() - x + 1; + int h = img.getModifiedY2() - y + 1; tex.set(img.pixels, x, y, w, h, img.format); } img.setModified(false);