
META-INF.modules.java.desktop.classes.sun.java2d.pipe.BufferedMaskBlit.class Maven / Gradle / Ivy
???? @ ?
sun/java2d/loops/MaskBlit _(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V
sun/java2d/pipe/BufferedMaskBlit rq Lsun/java2d/pipe/RenderQueue; sun/java2d/loops/SurfaceType IntArgb Lsun/java2d/loops/SurfaceType;
srcTypeVal I
IntArgbPre IntRgb IntBgr ! java/lang/InternalError # unrecognized source surface type
% & (Ljava/lang/String;)V ( ) * blitop Lsun/java2d/loops/Blit;
, - . / 0 sun/java2d/SurfaceData getSurfaceType ()Lsun/java2d/loops/SurfaceType; 2 3 4 5 6 sun/java2d/loops/CompositeType AnyAlpha Lsun/java2d/loops/CompositeType;
8 9 0 getDestType
; < = > ? sun/java2d/loops/Blit getFromCache u(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/Blit;
; A B C Blit e(Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Ljava/awt/Composite;Lsun/java2d/pipe/Region;IIIIII)V E java/awt/AlphaComposite
D G H I getRule ()I D K L M SrcOver Ljava/awt/AlphaComposite;
O P Q R S sun/java2d/pipe/RenderQueue lock ()V
U V W validateContext G(Lsun/java2d/SurfaceData;Ljava/awt/Composite;Lsun/java2d/pipe/Region;)V
O Y Z [ getBuffer ()Lsun/java2d/pipe/RenderBuffer;
O ] ^ _ ensureCapacity (I)V
a b c d e sun/java2d/pipe/RenderBuffer
getAddress ()J
a g h I position
, j k e getNativeOps
m n o enqueueTile *(JILsun/java2d/SurfaceData;JI[BIIIIIIIII)I
a q h r (J)V
O t u S unlock ST_INT_ARGB
ConstantValue ST_INT_ARGB_PRE
ST_INT_RGB
ST_INT_BGR |(Lsun/java2d/pipe/RenderQueue;Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V Code LineNumberTable LocalVariableTable this "Lsun/java2d/pipe/BufferedMaskBlit; srcType compType dstType
StackMapTable MaskBlit i(Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Ljava/awt/Composite;Lsun/java2d/pipe/Region;IIIIII[BII)V buf Lsun/java2d/pipe/RenderBuffer; totalBytesRequired newpos src Lsun/java2d/SurfaceData; dst comp Ljava/awt/Composite; clip Lsun/java2d/pipe/Region; srcx srcy dstx dsty width height mask [B maskoff maskscan acomp ? java/lang/Throwable
SourceFile BufferedMaskBlit.java! v w x y w z { w | } w ~ ) * ? ? T*,-? *+? ,?
? *? ? :,? ? *? ? +,? ? *? ? ,? ? *? ?
? Y"? $?? ? 2 K L
M N O # P + Q 2 R : S A T I V S X ? 4 T ? ? T T ? T ? 6 T ? ? ? O 2 ? ? ? 0 ? ?
? ?? 5*? '? *+? +? 1*? 7? :? '*? '+,-
? @?-? D:? F? ? JN*? ? N*,-? T*? ? X:
hh`6*? ? \*? `? f++? i*? ?
? l6?? p*? ? s? :*? ? s?? \ ? ? ? ? ? ? j b
c f h i k # i ) m A q B t H u Q v U y \ { d } m ~ y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? m K ? ? y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ?
H ? ? M ?
? D? l ? n o V W ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy