continue;
}
irp.setSourceRegion(sroi);
double[] perspectiveTransform = new double[]{sroi.x, sroi.y, sroi.width, sroi.y, sroi.width, sroi.height, sroi.x, sroi.height};
basePtx.inverseTransform(perspectiveTransform, 0, perspectiveTransform, 0, 4);
if (clip.intersects(perspectiveTransform[0], perspectiveTransform[1], perspectiveTransform[2] - perspectiveTransform[0], perspectiveTransform[3] - perspectiveTransform[1])) {
BufferedImage b = r.read(0, irp);
renderableImpl.io.trackImage(renderableImpl.io.trackerPty, b);
renderableImpl.io.waitFor(renderableImpl.io.trackerPty);
renderableImpl.io.untrackImage(renderableImpl.io.trackerPty, b);
ParameterBlock pb = new ParameterBlock();