summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/demos/vertexProgRefract/VertexProgRefract.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/demos/vertexProgRefract/VertexProgRefract.java b/src/demos/vertexProgRefract/VertexProgRefract.java
index fb691bf..63b4a59 100644
--- a/src/demos/vertexProgRefract/VertexProgRefract.java
+++ b/src/demos/vertexProgRefract/VertexProgRefract.java
@@ -535,7 +535,7 @@ public class VertexProgRefract extends Demo {
byte[] data = ((DataBufferByte) img.getRaster().getDataBuffer()).getData();
if (mipmapped) {
glu.gluBuild2DMipmaps(target, GL.GL_RGB8, img.getWidth(), img.getHeight(), GL.GL_RGB,
- GL.GL_UNSIGNED_BYTE, data);
+ GL.GL_UNSIGNED_BYTE, ByteBuffer.wrap(data));
} else {
gl.glTexImage2D(target, 0, GL.GL_RGB, img.getWidth(), img.getHeight(), 0,
GL.GL_RGB, GL.GL_UNSIGNED_BYTE, ByteBuffer.wrap(data));
@@ -547,7 +547,7 @@ public class VertexProgRefract extends Demo {
int[] data = ((DataBufferInt) img.getRaster().getDataBuffer()).getData();
if (mipmapped) {
glu.gluBuild2DMipmaps(target, GL.GL_RGB8, img.getWidth(), img.getHeight(), GL.GL_RGB,
- GL.GL_UNSIGNED_BYTE, data);
+ GL.GL_UNSIGNED_BYTE, IntBuffer.wrap(data));
} else {
gl.glTexImage2D(target, 0, GL.GL_RGB, img.getWidth(), img.getHeight(), 0,
GL.GL_RGB, GL.GL_UNSIGNED_BYTE, IntBuffer.wrap(data));