META-INF.modules.java.desktop.classes.sun.awt.image.BufImgSurfaceData.class Maven / Gradle / Ivy
???? :?
sun/awt/image/BufImgSurfaceData
createData :(Ljava/awt/image/BufferedImage;DD)Lsun/java2d/SurfaceData; java/lang/NullPointerException
BufferedImage cannot be null
(Ljava/lang/String;)V
java/awt/image/BufferedImage
getColorModel ()Ljava/awt/image/ColorModel;
getType ()I sun/java2d/loops/SurfaceType IntBgr Lsun/java2d/loops/SurfaceType;
! " createDataIC X(Ljava/awt/image/BufferedImage;Lsun/java2d/loops/SurfaceType;DD)Lsun/java2d/SurfaceData; $ % IntRgb ' ( IntArgb * +
IntArgbPre - . ThreeByteBgr
0 1 2 createDataBC Y(Ljava/awt/image/BufferedImage;Lsun/java2d/loops/SurfaceType;IDD)Lsun/java2d/SurfaceData; 4 5 FourByteAbgr 7 8 FourByteAbgrPre : ; Ushort565Rgb
= > ? createDataSC x(Ljava/awt/image/BufferedImage;Lsun/java2d/loops/SurfaceType;Ljava/awt/image/IndexColorModel;DD)Lsun/java2d/SurfaceData; A B Ushort555Rgb
D E F G java/awt/image/ColorModel getTransparency I java/awt/image/IndexColorModel
K L M isOpaqueGray #(Ljava/awt/image/IndexColorModel;)Z O P
Index8Gray R S ByteIndexedOpaque U V
ByteIndexedBm X Y ByteIndexed [ java/lang/InternalError ] Unrecognized transparency
Z ` a ByteGray c d
UshortGray
f g h getRaster !()Ljava/awt/image/WritableRaster;
j k l m n java/awt/image/WritableRaster getSampleModel ()Ljava/awt/image/SampleModel;
p q r s t java/awt/image/SampleModel
getSampleSize (I)I v w ByteBinary1Bit y z ByteBinary2Bit | } ByteBinary4Bit Unrecognized pixel size
? ? " createDataBP
? ? ? ? java/awt/image/Raster getNumBands ? $sun/awt/image/IntegerComponentRaster
? ? ? getNumDataElements
? ? ? getPixelStride ? ? AnyInt ? java/awt/image/DirectColorModel
? ? ? getAlphaMask
? ? ?
getRedMask
? ? ? getGreenMask
? ? ? getBlueMask? ? ? ? ? IntRgbx ? ? IntArgbBm ? ? AnyDcm ? "sun/awt/image/ShortComponentRaster
? ? ? ? AnyShort ? ? ?
Ushort555Rgbx ? ? ? Ushort4444Argb
H ? ? getPixelSize ? ? Index12Gray ? ?
UshortIndexed
? ? ? ?
getDataBuffer ()Ljava/awt/image/DataBuffer; ? ? Custom
?
? \(Ljava/awt/image/DataBuffer;Ljava/awt/image/BufferedImage;Lsun/java2d/loops/SurfaceType;DD)V
? ? ? initSolidLoops ()V ? )SurfaceData not implemented for Raster/CM
? ?
? ? ? ? getDataStorage ()[I
? ? ? t
getDataOffset
? ? ? getWidth
? ? ? getHeight
? ? ? getScanlineStride
? ? ?
initRaster ;(Ljava/lang/Object;IIIIIILjava/awt/image/IndexColorModel;)V
? ?
? ? ? ? ()[S
? ?
? ?
? ?
? ? ? !sun/awt/image/ByteComponentRaster
? ?
? ? ? ? ()[B
? ?
? ?
? ?
? ?
? ? ? sun/awt/image/BytePackedRaster
? ?
? ?
? getDataBitOffset
? ?
? ?
? ?
sun/java2d/SunGraphics2D
paintState I compositeState
solidloops Lsun/java2d/loops/RenderLoops;
sun/java2d/SurfaceData getRenderLoops :(Lsun/java2d/SunGraphics2D;)Lsun/java2d/loops/RenderLoops; bufImg Ljava/awt/image/BufferedImage;
!"# sun/awt/image/SunWritableRaster stealTrackable @(Ljava/awt/image/DataBuffer;)Lsun/java2d/StateTrackableDelegate;
%
& _(Lsun/java2d/StateTrackableDelegate;Lsun/java2d/loops/SurfaceType;Ljava/awt/image/ColorModel;)V ()* scaleX D ,-* scaleY
/
0 <(Lsun/java2d/loops/SurfaceType;Ljava/awt/image/ColorModel;)V
234 getSurfaceType ()Lsun/java2d/loops/SurfaceType;
678
getSolidLoops >(Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/RenderLoops; :;< typecache [Lsun/java2d/loops/SurfaceType; >?@ loopcache [Lsun/java2d/loops/RenderLoops; BC OpaqueColor EFGHI sun/java2d/loops/CompositeType SrcNoEa Lsun/java2d/loops/CompositeType;
KLM makeRenderLoops |(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/RenderLoops;
OPQRS java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V
UVW restoreContents *(Ljava/awt/Image;)Lsun/java2d/SurfaceData; YZ[ graphicsConfig +Lsun/awt/image/BufferedImageGraphicsConfig;
]^_`a )sun/awt/image/BufferedImageGraphicsConfig getConfig M(Ljava/awt/image/BufferedImage;DD)Lsun/awt/image/BufferedImageGraphicsConfig;c java/awt/Rectangle
?
?
bg
h (II)Vj ,sun/awt/image/BufImgSurfaceData$ICMColorData
lmn initIDs %(Ljava/lang/Class;Ljava/lang/Class;)Vp sun/java2d/loops/RenderLoops DCM_RGBX_RED_MASK
ConstantValue DCM_RGBX_GREEN_MASK DCM_RGBX_BLUE_MASK DCM_555X_RED_MASK DCM_555X_GREEN_MASK ? DCM_555X_BLUE_MASK > DCM_4444_RED_MASK DCM_4444_GREEN_MASK ? DCM_4444_BLUE_MASK DCM_4444_ALPHA_MASK DCM_ARGBBM_ALPHA_MASK DCM_ARGBBM_RED_MASK DCM_ARGBBM_GREEN_MASK DCM_ARGBBM_BLUE_MASK ?
CACHE_SIZE Signature +(Ljava/lang/Class<*>;Ljava/lang/Class<*>;)V 8(Ljava/awt/image/BufferedImage;)Lsun/java2d/SurfaceData; Code LineNumberTable LocalVariableTable sData Lsun/java2d/SurfaceData; sType sm Ljava/awt/image/SampleModel; dcm !Ljava/awt/image/DirectColorModel; aMask rMask gMask bMask icm Ljava/awt/image/IndexColorModel; raster Ljava/awt/image/Raster; numBands cm Ljava/awt/image/ColorModel; type
StackMapTable L(Ljava/awt/image/Raster;Ljava/awt/image/ColorModel;)Lsun/java2d/SurfaceData; ras bImg icRaster &Lsun/awt/image/IntegerComponentRaster; bisd !Lsun/awt/image/BufImgSurfaceData; scRaster $Lsun/awt/image/ShortComponentRaster; primaryBank bcRaster #Lsun/awt/image/ByteComponentRaster; bpRaster Lsun/awt/image/BytePackedRaster; this sg2d Lsun/java2d/SunGraphics2D; (IIII)Ljava/awt/image/Raster; x y w h db Ljava/awt/image/DataBuffer; surfaceType t i l getReplacement ()Lsun/java2d/SurfaceData; getDeviceConfiguration "()Ljava/awt/GraphicsConfiguration; getBounds ()Ljava/awt/Rectangle; checkCustomComposite getDestination ()Ljava/lang/Object; getDefaultScaleX ()D getDefaultScaleY
SourceFile BufImgSurfaceData.java NestMembers InnerClasses ICMColorData ! Z[ )* -* q r ? s r ? t r ? u r ? v r w x r y z r { | r } ~ r ? r ? ? r ? ? r ? ? r ? ? r ? ? r ?
?@
;<