diff options
-rw-r--r-- | src/classes/jogl/javax/media/j3d/JoglPipeline.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/classes/jogl/javax/media/j3d/JoglPipeline.java b/src/classes/jogl/javax/media/j3d/JoglPipeline.java index 8d24a36..b269a56 100644 --- a/src/classes/jogl/javax/media/j3d/JoglPipeline.java +++ b/src/classes/jogl/javax/media/j3d/JoglPipeline.java @@ -7871,14 +7871,14 @@ class JoglPipeline extends Pipeline { } if (srcOffsetY >= 0) { gl.glPixelStorei(GL.GL_UNPACK_SKIP_ROWS, srcOffsetY); - if (srcOffsetY + rasterHeight > rasterHeight) { - rasterHeight = rasterHeight - srcOffsetY; + if (srcOffsetY + rasterHeight > depthHeight) { + rasterHeight = depthHeight - srcOffsetY; } } else { - rasterHeight += srcOffsetY; - if (rasterHeight > rasterHeight) { - rasterHeight = rasterHeight; - } + rasterHeight += srcOffsetY; + if (rasterHeight > depthHeight) { + rasterHeight = depthHeight; + } } |