
META-INF.modules.java.desktop.classes.sun.java2d.xr.XRCompositeManager.class Maven / Gradle / Ivy
???? @? sun/java2d/xr/XRCompositeManager instance "Lsun/java2d/xr/XRCompositeManager;
(Lsun/java2d/xr/XRSurfaceData;)V
java/lang/Object ()V sun/java2d/xr/XRUtils alphaMask I sun/java2d/xr/XRColor
solidColor Lsun/java2d/xr/XRColor;
extraAlpha F " # $ compRule B & '
alphaColor ) * +
xorEnabled Z - . validatedPixel 0 1 validatedExtraAlpha 3 sun/java2d/xr/XRBackendNative
2
6 7 8 con Lsun/java2d/xr/XRBackend; : "sun/java2d/xr/XRCompositeManager$1
9 < = %(Lsun/java2d/xr/XRCompositeManager;)V
? @ A B C java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; E java/lang/String G false
D I J K equalsIgnoreCase (Ljava/lang/String;)Z M f O P + enableGradCache
R S T U = sun/java2d/xr/XRPaints register
W X
initResources Z sun/java2d/xr/MaskTileManager
\ ] ^ _ ` sun/java2d/xr/XRSurfaceData getXid ()I
Y b c &(Lsun/java2d/xr/XRCompositeManager;I)V e f g
maskBuffer Lsun/java2d/xr/MaskTileManager; i sun/font/XRTextRenderer
h < l m n textRenderer Lsun/font/XRTextRenderer; p sun/java2d/xr/XRMaskImage
o b s t u maskImage Lsun/java2d/xr/XRMaskImage; w sun/java2d/xr/XRSolidSrcPict
v y z (Lsun/java2d/xr/XRBackend;I)V | } ~
solidSrc32 Lsun/java2d/xr/XRSolidSrcPict;
? ? ?
setForeground (I)V ? ? ? ? ? sun/java2d/xr/XRBackend createPixmap (IIII)I ? ? ? ?
createPicture (II)I ? ?
alphaMaskPict ? ? ? ? setPictureRepeat (II)V ? ? NO_ALPHA ? ? ? ? renderRectangle (IBLsun/java2d/xr/XRColor;IIII)V ? ? gradCachePixmap ? ? gradCachePicture
? ? ? setColorValues ? ? ? gradient Lsun/java2d/xr/XRSurfaceData; \ ? ? picture ? ? ? ? freePicture ? ? srcType ? ? ? texture ? ? ? validatedPaint Ljava/awt/Paint; ? ? ?
validatedComp Ljava/awt/Composite;
? ? ? setComposite (Ljava/awt/Composite;)V ? java/awt/AlphaComposite
? ? ? ? getInstance (I)Ljava/awt/AlphaComposite; ? ? eargb ? ? ? sun/java2d/SunGraphics2D ? ? ? ? $sun/awt/image/PixelConverter$ArgbPre Lsun/awt/image/PixelConverter;
? ? ? ? ? sun/awt/image/PixelConverter
rgbToPixel (ILjava/awt/image/ColorModel;)I ? ? ?
paintState
R ? ? ? setPaint -(Lsun/java2d/SunGraphics2D;Ljava/awt/Paint;)V
? ? XRResetPaint
? ? ? ? ? java/awt/geom/AffineTransform clone ()Ljava/lang/Object;
? ? ? invert ? -java/awt/geom/NoninvertibleTransformException
? ? ?
setToIdentity
? ? ? getCurrentSource ()Lsun/java2d/xr/XRSurfaceData; ? ? ? interpolationType
? ? ? ATransOpToXRQuality (I)I
\ ? ? ? validateAsSource $(Ljava/awt/geom/AffineTransform;II)V
? ? getAlpha ()F
? ` getRule
j2dAlphaCompToXR (I)B
FULL_ALPHA
alphaC
? byteToXRColorValue sun/java2d/loops/XORComposite java/lang/InternalError java/awt/Composite getClass ()Ljava/lang/Class;
!" java/lang/Class getName ()Ljava/lang/String; $%& makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String;
( ) (Ljava/lang/String;)V ?? ?,-. renderComposite (BIIIIIIIIIII)V
\012 getGC ()J ?456 GCRectangles &(IJLsun/java2d/xr/GrowableRectArray;)V
89:; ` sun/java2d/xr/GrowableRectArray getSize
\=> `
getPicture
8@A ? getX
8CD ? getY
8FG ? getWidth
8IJ ? getHeight ?LMN renderRectangles =(IBLsun/java2d/xr/XRColor;Lsun/java2d/xr/GrowableRectArray;)V
vPQR prepareSrcPict (I)Lsun/java2d/xr/XRSurfaceData; ?TUV XRenderCompositeText ,(BIIIIIIIILsun/java2d/xr/GrowableEltArray;)V
XYZ isTexturePaintActive ()Z
\]^
getAlphaColor ()Lsun/java2d/xr/XRColor; SOLID
ConstantValue TEXTURE GRADIENT solidSrcPict A(Lsun/java2d/xr/XRSurfaceData;)Lsun/java2d/xr/XRCompositeManager; Code LineNumberTable LocalVariableTable surface
StackMapTable this gradProp Ljava/lang/String; parentXid extraAlphaMask pixel setGradientPaint setTexturePaint validateCompositeState `(Ljava/awt/Composite;Ljava/awt/geom/AffineTransform;Ljava/awt/Paint;Lsun/java2d/SunGraphics2D;)V e /Ljava/awt/geom/NoninvertibleTransformException; at Ljava/awt/geom/AffineTransform; comp xform paint sg2d Lsun/java2d/SunGraphics2D; updatePaint? java/awt/Paint aComp Ljava/awt/AlphaComposite; maskRequired XRComposite (IIIIIIIIIII)V src mask dst srcX srcY maskX maskY dstX dstY width height cachedSrc cachedX cachedY XRRenderRectangles A(Lsun/java2d/xr/XRSurfaceData;Lsun/java2d/xr/GrowableRectArray;)V rects !Lsun/java2d/xr/GrowableRectArray; XRCompositeRectangles x y i srcPict
compositeBlit C(Lsun/java2d/xr/XRSurfaceData;Lsun/java2d/xr/XRSurfaceData;IIIIII)V sx sy dx dy w h
compositeText D(Lsun/java2d/xr/XRSurfaceData;IIIILsun/java2d/xr/GrowableEltArray;)V glyphSet
maskFormat elts Lsun/java2d/xr/GrowableEltArray; textCompRule getMaskColor getExtraAlphaMask isSolidPaintActive
getBackend ()Lsun/java2d/xr/XRBackend;
getExtraAlpha getCompRule ()B getTextRenderer ()Lsun/font/XRTextRenderer;
getMaskBuffer !()Lsun/java2d/xr/MaskTileManager; getMaskImage ()Lsun/java2d/xr/XRMaskImage;
SourceFile XRCompositeManager.java NestMembers BootstrapMethods?
???%? $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? -Composite accaleration not implemented for: InnerClasses ArgbPre? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup !
P +
_ ` a b ` c d ` e ? } ~ ? ? ? ? # $ ' f ? ? ? ? * + ? . ? ? ? ? 1 7 8 f g m n t u ) ?g h P ? ? ? Y*? ? ? ? i W X Zj k ? l
h O ?*? *? *? Y? ? *? *? !*? Y? ? %*? (*? ,*? /*? 2Y? 4? 5? 9Y*? ;? >? DM,? ,F? H? ,L? H? ? ? N*? Q*+? V*? YY*+? [? a? d*? hY*? j? k*? oY*+? [? q? r? i V ] = ? @ A B ) I . K 3 N 8 ^ C a K b R h Y i b j p l t n y p ? q ? r ? sj ?m ?k ? R Tno l ? h \ D @ X
h ?+? [=*? vY*? 5? x? {*? *? 5? ? >**? 5? ? ? ?*? 5*? ?? ? *? 5*? ?? ?? ? ? N? +**? 5 ? ? ? ?**? 5*? ?? ? ? ?? i . v x y { ) | 8 ~ F [ ? a ? w ? ? ?j * ?m ?k ? ?p ) aq l ? ? ? ? h A *? ? ?? i
? ?j m r s
h o "*? ?? *? 5*? ?? ?? ? *+? ?*? ?? i ? ? ? ? ! ?j "m " ? ? l t
h G *+? ?*? ?? i ? ?
?j m ? ? ? h 4 *? ?? i
? ?j m uv h ? ?-*? ?? -? ? 6+*? ?? !+? *+? ??
? ?L*+? ?6*+? ?? 4*? ?? ɠ ? #*? ɵ ?*? ?*? ?? ѵ ,**? ,? ? '-? ? ? ?? -? ڧ *? ?*-? ?*? ?? -,? ?? ?:? ?
:? ?*? ?? ? ?? ?? ? ? ? ? i j ? ? ? ? ' ? , ? 1 ? 4 ? 9 ? O ? X ? a ? g ? o ? t ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?j R ? wx ? !yz ?m ?{ ? ?|z ?} ? ?~ ?? + l 2 @? ? ?? ? ? ?? ? ? h : ?+? ?? z+? ?M*,? ?? /*,??? !**? /? *? ?? *? *? %? ??? 4*? %*? j???**? ?? *? 5*? ?*? %? ? *? (? (+?? *? (? ?Y+? ??# ?'?? i J ? ? ? ? ? ' ? 0 ? 5 ? E ? R ? X ? ` ? v ? { ? ? ? ? ? ? ? ? ?j o?? ?m ?{ ? l ? E ?0? ?Z h h 1*? (? +*? ?? *? ?? *? ?*? *? ?? ? ? i ?j 1m l "@ ?? h m
??
*? ? ?? 66
6? N? D*? ?? =*? ?? ?? 1*? 5*? ?? ?*? ?
?+
6
6*? ?6*? 5*? !
?+
? i *
? ? ? ? 2 ? T ? W ? Z ? ` ?j ? ?m ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
?? q? m?
i? l @? P ?? h ? g*? (? *? 5+? [+?/,?3 ? M,?7? /*? 5+?<*? !*? ,??,?B,?E,?H? ? ? *? 5+?<*? !*? ,?K ? i "
$ 6 H P fj gm g? ? g?? l 3 ?? h
\*? ? ?>6,?7? J,??6,?B6,?E6,?H6*? 5*? !+? ??+
????? i &