Lines Matching refs:sg2d

411     public boolean canRenderLCDText(SunGraphics2D sg2d) {
414 sg2d.compositeState <= SunGraphics2D.COMP_ISCOPY &&
415 sg2d.paintState <= SunGraphics2D.PAINT_OPAQUECOLOR &&
416 sg2d.surfaceData.getTransparency() == Transparency.OPAQUE;
419 public void validatePipe(SunGraphics2D sg2d) {
431 (sg2d.compositeState <= sg2d.COMP_ISCOPY &&
432 sg2d.paintState <= sg2d.PAINT_ALPHACOLOR) ||
435 (sg2d.compositeState == sg2d.COMP_ALPHA &&
436 sg2d.paintState <= sg2d.PAINT_ALPHACOLOR &&
437 (((AlphaComposite)sg2d.composite).getRule() ==
441 (sg2d.compositeState == sg2d.COMP_XOR &&
442 sg2d.paintState <= sg2d.PAINT_ALPHACOLOR))
448 super.validatePipe(sg2d);
449 textpipe = sg2d.textpipe;
456 if (sg2d.antialiasHint != SunHints.INTVAL_ANTIALIAS_ON) {
457 if (sg2d.paintState <= sg2d.PAINT_ALPHACOLOR) {
458 if (sg2d.compositeState <= sg2d.COMP_XOR) {
462 } else if (sg2d.compositeState <= sg2d.COMP_ALPHA) {
463 if (OGLPaints.isValid(sg2d)) {
470 if (sg2d.paintState <= sg2d.PAINT_ALPHACOLOR) {
472 (sg2d.imageComp == CompositeType.SrcOverNoEa ||
473 sg2d.imageComp == CompositeType.SrcOver))
476 super.validatePipe(sg2d);
480 new PixelToParallelogramConverter(sg2d.shapepipe,
484 sg2d.drawpipe = aaConverter;
485 sg2d.fillpipe = aaConverter;
486 sg2d.shapepipe = aaConverter;
487 } else if (sg2d.compositeState == sg2d.COMP_XOR) {
497 if (sg2d.transformState >= sg2d.TRANSFORM_TRANSLATESCALE) {
498 sg2d.drawpipe = txPipe;
499 sg2d.fillpipe = txPipe;
500 } else if (sg2d.strokeState != sg2d.STROKE_THIN) {
501 sg2d.drawpipe = txPipe;
502 sg2d.fillpipe = nonTxPipe;
504 sg2d.drawpipe = nonTxPipe;
505 sg2d.fillpipe = nonTxPipe;
511 sg2d.shapepipe = txPipe;
514 super.validatePipe(sg2d);
519 sg2d.textpipe = textpipe;
522 sg2d.imagepipe = oglImagePipe;
526 protected MaskFill getMaskFill(SunGraphics2D sg2d) {
527 if (sg2d.paintState > sg2d.PAINT_ALPHACOLOR) {
539 if (!OGLPaints.isValid(sg2d) ||
545 return super.getMaskFill(sg2d);
548 public boolean copyArea(SunGraphics2D sg2d,
551 if (sg2d.transformState < sg2d.TRANSFORM_TRANSLATESCALE &&
552 sg2d.compositeState < sg2d.COMP_XOR)
554 x += sg2d.transX;
555 y += sg2d.transY;
557 oglRenderPipe.copyArea(sg2d, x, y, w, h, dx, dy);