META-INF.modules.java.desktop.classes.sun.awt.image.VolatileSurfaceManager.class Maven / Gradle / Ivy
???? 8 ? ~
3 2 ? 2 ?
N ?
? ? 2 ?
P ? ?
?
2 ?
2 ? 2 ? 2 ?
N ?
2 ? ? 2 ?
2 ? 2 ?
z ?
2 ?
z ? ? 2 ?
2 ?
r ?
r ?
N ?
? ?
? ?
? ?
? ?
? ?
N ?
N ?
N ?
? ?
? ?
z ?
N ?
r ?
? ? ?
, ? ?
. ?
3 ?
z ? ? ? ? AcceleratedImageCapabilities InnerClasses vImg Lsun/awt/image/SunVolatileImage; atCurrent Ljava/awt/geom/AffineTransform; sdAccel Lsun/java2d/SurfaceData; sdBackup sdCurrent
sdPrevious lostSurface Z context Ljava/lang/Object; 5(Lsun/awt/image/SunVolatileImage;Ljava/lang/Object;)V Code LineNumberTable LocalVariableTable this &Lsun/awt/image/VolatileSurfaceManager; ge Ljava/awt/GraphicsEnvironment;
StackMapTable ? ? ?
initialize ()V getPrimarySurfaceData ()Lsun/java2d/SurfaceData; isAccelerationEnabled ()Z validate #(Ljava/awt/GraphicsConfiguration;)I e !Lsun/java2d/InvalidPipeException; gc Ljava/awt/GraphicsConfiguration;
returnCode I lostSurfaceTmp contentsLost initAcceleratedSurface getBackupSurface tx scaleX D scaleY bImg Ljava/awt/image/BufferedImage; initContents g Ljava/awt/Graphics; restoreContents acceleratedSurfaceLost restoreAcceleratedSurface displayChanged oldData atUpdated ? paletteChanged
isConfigValid #(Ljava/awt/GraphicsConfiguration;)Z getCapabilities >(Ljava/awt/GraphicsConfiguration;)Ljava/awt/ImageCapabilities; flush oldSD ?
SourceFile VolatileSurfaceManager.java NestMembers sun/java2d/pipe/hw/AccelSurface D R 7 8 B C ? ? ? ? ? 9 : ? ? !sun/java2d/SunGraphicsEnvironment ? ? U V a T ; < > < ? ? b T java/awt/image/VolatileImage @ A t u = < ? V n R ? ? sun/java2d/InvalidPipeException ? < i R ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? R ? ? ? ? ? ? ? ? ? ? ? ? ? R ? R ? R ? ? ? ? Asun/awt/image/VolatileSurfaceManager$AcceleratedImageCapabilities D ? java/awt/ImageCapabilities D ? v w x R $sun/awt/image/VolatileSurfaceManager sun/awt/image/SurfaceManager sun/awt/DisplayChangedListener sun/awt/image/SunVolatileImage java/lang/Object java/awt/GraphicsEnvironment java/awt/geom/AffineTransform sun/java2d/SurfaceData getGraphicsConfig "()Ljava/awt/GraphicsConfiguration; java/awt/GraphicsConfiguration getDefaultTransform !()Ljava/awt/geom/AffineTransform; getLocalGraphicsEnvironment ()Ljava/awt/GraphicsEnvironment; addDisplayChangedListener #(Lsun/awt/DisplayChangedListener;)V getForcedAccelSurfaceType ()I
isSurfaceLost setSurfaceLost (Z)V getScaleX ()D getScaleY getBackupImage "(DD)Ljava/awt/image/BufferedImage; java/awt/image/BufferedImage getRaster !()Ljava/awt/image/WritableRaster; java/awt/image/WritableRaster
getDataBuffer ()Ljava/awt/image/DataBuffer; sun/awt/image/SunWritableRaster stealTrackable @(Ljava/awt/image/DataBuffer;)Lsun/java2d/StateTrackableDelegate; !sun/java2d/StateTrackableDelegate setUntrackable sun/awt/image/BufImgSurfaceData
createData :(Ljava/awt/image/BufferedImage;DD)Lsun/java2d/SurfaceData; createGraphics ()Ljava/awt/Graphics2D; getWidth getHeight java/awt/Graphics clearRect (IIII)V dispose
invalidate updateGraphicsConfig equals (Ljava/lang/Object;)Z getDevice ()Ljava/awt/GraphicsDevice; )(Lsun/awt/image/VolatileSurfaceManager;)V! 2 3 4 7 8 9 : ; <