18481849185018511852185318541855185618571858
r.appendSpans(sr); clipRegion = r; clipState = r.isRectangular() ? CLIP_RECTANGULAR : CLIP_SHAPE; } finally { sr.dispose(); } } if (origClipState != clipState && (clipState == CLIP_SHAPE || origClipState == CLIP_SHAPE)) {
255256257258259260261262263264265
} else if (sg2d.strokeState < sg2d.STROKE_CUSTOM) { ShapeSpanIterator si = LoopPipe.getStrokeSpans(sg2d, s); try { doFillSpans(sg2d, si); } finally { si.dispose(); } } else { doShape(sg2d, sg2d.stroke.createStrokedShape(s), true); } }
253254255256257258259260261262263
ctxflags); devFillSpans(sg2d.surfaceData.getNativeOps(), pCtx, si, si.getNativeIterator(), 0, 0); } } finally { si.dispose(); } } else { fill(sg2d, sg2d.stroke.createStrokedShape(s)); } }
300301302303304305306307308309310
devFillSpans(sg2d.surfaceData.getNativeOps(), pCtx, ssi, ssi.getNativeIterator(), transx, transy); } } finally { ssi.dispose(); } } D3DRenderer traceWrapD3D() { return new Tracer();
18371838183918401841184218431844184518461847
268269270271272273274275276277278
} else if (sg2d.strokeState < SunGraphics2D.STROKE_CUSTOM) { ShapeSpanIterator si = LoopPipe.getStrokeSpans(sg2d, s); try { fillSpans(sg2d, si, 0, 0); } finally { si.dispose(); } } else { fill(sg2d, sg2d.stroke.createStrokedShape(s)); } }
16161617161816191620162116221623162416251626
r.appendSpans(sr); clipRegion = r; clipState = r.isRectangular() ? CLIP_RECTANGULAR : CLIP_SHAPE; } finally { sr.dispose(); } } } if (origClipState != clipState && (clipState == CLIP_SHAPE || origClipState == CLIP_SHAPE))
350351352353354355356357358359360
0, 0); } finally { SunToolkit.awtUnlock(); } } finally { si.dispose(); } } else { fill(sg2d, sg2d.stroke.createStrokedShape(s)); } }
407408409410411412413414415416417
transx, transy); } finally { SunToolkit.awtUnlock(); } } finally { ssi.dispose(); } } native void devCopyArea(long sdOps, long xgc, int srcx, int srcy,