final Stack<ReadOnlyRectangle2> clips = rendRecord.getScissorClips();
if (clips.size() > 0) {
final Rectangle2 init = Rectangle2.fetchTempInstance();
init.set(-1, -1, -1, -1);
ReadOnlyRectangle2 r;
boolean first = true;
for (int i = clips.size(); --i >= 0;) {
r = clips.get(i);
if (r == null) {