/*
* raster position is upper left corner, default for Java3D
* ImageComponent currently has the data reverse in Y
*/
gl.glPixelZoom(1.0f, -1.0f);
gl.glPixelStorei(GL2.GL_UNPACK_ROW_LENGTH, depthWidth);
if (srcOffsetX >= 0) {
gl.glPixelStorei(GL2.GL_UNPACK_SKIP_PIXELS, srcOffsetX);
if (srcOffsetX + rasterWidth > depthWidth) {
rasterWidth = depthWidth - srcOffsetX;