META-INF.modules.java.desktop.classes.sun.awt.image.BufImgSurfaceData.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? 8?
1
?
? ?
1 ? ? ? ?
1 ? ? ?
1 ?
?
1 ?! ?" ?# ?$%&
?' ?(
?)
*+
?, ?- ?. ?/0
11
?23
?4
(5 ?67
,8
,9
,:
,;<? ? ? ?= ?> ??@
95 ?A ? ?B ? ?C
D ?E ?F
?G ?H
1I
1JK
(G
(L
(M
(N
(O
(P
1Q
9G
9R
9M
9N
9O
9PS
UG
UT
UM
UN
UO
U5
UPU
]G
]T
]V
]N
]O
]P eWX eY 1Z
?[ 1\
]^
?_ 1` 1a
?b
1c
1d 1e 1f ?g hi
1j
kl
1m 1n
opq
?N
?O
zrs
1tuvw ICMColorData InnerClasses bufImg Ljava/awt/image/BufferedImage; graphicsConfig +Lsun/awt/image/BufferedImageGraphicsConfig;
solidloops Lsun/java2d/loops/RenderLoops; scaleX D scaleY DCM_RGBX_RED_MASK I
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 loopcache [Lsun/java2d/loops/RenderLoops; typecache [Lsun/java2d/loops/SurfaceType; initIDs %(Ljava/lang/Class;Ljava/lang/Class;)V Signature +(Ljava/lang/Class<*>;Ljava/lang/Class<*>;)V
createData 8(Ljava/awt/image/BufferedImage;)Lsun/java2d/SurfaceData; Code LineNumberTable LocalVariableTable :(Ljava/awt/image/BufferedImage;DD)Lsun/java2d/SurfaceData; sData Lsun/java2d/SurfaceData; sType Lsun/java2d/loops/SurfaceType; 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
StackMapTablexyz{ L(Ljava/awt/image/Raster;Ljava/awt/image/ColorModel;)Lsun/java2d/SurfaceData; ras createDataIC X(Ljava/awt/image/BufferedImage;Lsun/java2d/loops/SurfaceType;DD)Lsun/java2d/SurfaceData; bImg icRaster &Lsun/awt/image/IntegerComponentRaster; bisd !Lsun/awt/image/BufImgSurfaceData; createDataSC x(Ljava/awt/image/BufferedImage;Lsun/java2d/loops/SurfaceType;Ljava/awt/image/IndexColorModel;DD)Lsun/java2d/SurfaceData; scRaster $Lsun/awt/image/ShortComponentRaster; createDataBC Y(Ljava/awt/image/BufferedImage;Lsun/java2d/loops/SurfaceType;IDD)Lsun/java2d/SurfaceData; primaryBank bcRaster #Lsun/awt/image/ByteComponentRaster; createDataBP bpRaster Lsun/awt/image/BytePackedRaster; getRenderLoops :(Lsun/java2d/SunGraphics2D;)Lsun/java2d/loops/RenderLoops; this sg2d Lsun/java2d/SunGraphics2D; getRaster (IIII)Ljava/awt/image/Raster; x y w h
initRaster ;(Ljava/lang/Object;IIIIIILjava/awt/image/IndexColorModel;)V \(Ljava/awt/image/DataBuffer;Ljava/awt/image/BufferedImage;Lsun/java2d/loops/SurfaceType;DD)V db Ljava/awt/image/DataBuffer; <(Lsun/java2d/loops/SurfaceType;Ljava/awt/image/ColorModel;)V surfaceType initSolidLoops ()V
getSolidLoops >(Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/RenderLoops; 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 ? ? java/lang/NullPointerException BufferedImage cannot be null ?|}~?? ? ? ?? ?? ?? ?? ? ? ?? ?? ?? ? ? ?? ??? java/awt/image/IndexColorModel??? ?? ?? ?? ? java/lang/InternalError Unrecognized transparency? ?? ? ???????? ?? ?? ? Unrecognized pixel size ? ??? $sun/awt/image/IntegerComponentRaster????? ? java/awt/image/DirectColorModel???????? sun/awt/image/BufImgSurfaceData? ?? ?? ? "sun/awt/image/ShortComponentRaster? ?? ?? ???? ?? ???? ? ? ? ? ? )SurfaceData not implemented for Raster/CM?????????? ? ??? !sun/awt/image/ByteComponentRaster?? sun/awt/image/BytePackedRaster??? ? sun/java2d/SunGraphics2D? ? ? ? ? ? ? ???? ?? ? ? ? ? ? ??? ? ? ? ? ? ?? ??????????? ? ???? java/awt/Rectangle ?? ,sun/awt/image/BufImgSurfaceData$ICMColorData ? ? sun/java2d/loops/RenderLoops sun/java2d/loops/SurfaceType sun/java2d/SurfaceData java/awt/image/ColorModel java/awt/image/SampleModel java/awt/image/BufferedImage java/awt/image/Raster (Ljava/lang/String;)V
getColorModel ()Ljava/awt/image/ColorModel; getType ()I IntBgr IntRgb IntArgb
IntArgbPre ThreeByteBgr FourByteAbgr FourByteAbgrPre Ushort565Rgb Ushort555Rgb getTransparency isOpaqueGray #(Ljava/awt/image/IndexColorModel;)Z
Index8Gray ByteIndexedOpaque
ByteIndexedBm ByteIndexed ByteGray
UshortGray !()Ljava/awt/image/WritableRaster; java/awt/image/WritableRaster getSampleModel ()Ljava/awt/image/SampleModel;
getSampleSize (I)I ByteBinary1Bit ByteBinary2Bit ByteBinary4Bit getNumBands getNumDataElements getPixelStride AnyInt getAlphaMask
getRedMask getGreenMask getBlueMask IntRgbx IntArgbBm AnyDcm AnyShort
Ushort555Rgbx Ushort4444Argb getPixelSize Index12Gray
UshortIndexed
getDataBuffer ()Ljava/awt/image/DataBuffer; Custom getDataStorage ()[I
getDataOffset getWidth getHeight getScanlineStride ()[S ()[B getDataBitOffset
paintState compositeState sun/awt/image/SunWritableRaster stealTrackable @(Ljava/awt/image/DataBuffer;)Lsun/java2d/StateTrackableDelegate; _(Lsun/java2d/StateTrackableDelegate;Lsun/java2d/loops/SurfaceType;Ljava/awt/image/ColorModel;)V getSurfaceType ()Lsun/java2d/loops/SurfaceType; OpaqueColor sun/java2d/loops/CompositeType SrcNoEa Lsun/java2d/loops/CompositeType; makeRenderLoops |(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/RenderLoops; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V restoreContents *(Ljava/awt/Image;)Lsun/java2d/SurfaceData; )sun/awt/image/BufferedImageGraphicsConfig getConfig M(Ljava/awt/image/BufferedImage;DD)Lsun/awt/image/BufferedImageGraphicsConfig; (II)V ! 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 ? ? ? 3 ? ? ? 4 ? ? ? <