All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.sun.awt.image.VolatileSurfaceManager.class Maven / Gradle / Ivy

????=?sun/java2d/pipe/hw/AccelSurface
sun/awt/image/SurfaceManager()V	

$sun/awt/image/VolatileSurfaceManagervImg Lsun/awt/image/SunVolatileImage;	
contextLjava/lang/Object;
sun/awt/image/SunVolatileImagegetGraphicsConfig"()Ljava/awt/GraphicsConfiguration;
java/awt/GraphicsConfigurationgetDefaultTransform!()Ljava/awt/geom/AffineTransform;	
 !"	atCurrentLjava/awt/geom/AffineTransform;
$%&'(java/awt/GraphicsEnvironmentgetLocalGraphicsEnvironment ()Ljava/awt/GraphicsEnvironment;*!sun/java2d/SunGraphicsEnvironment
),-.addDisplayChangedListener#(Lsun/awt/DisplayChangedListener;)V

012isAccelerationEnabled()Z

456initAcceleratedSurface()Lsun/java2d/SurfaceData;	
89:sdAccelLsun/java2d/SurfaceData;	
<=:	sdCurrent
?@AgetForcedAccelSurfaceType()I

CD6getBackupSurfaceFjava/awt/image/VolatileImage	
HIJlostSurfaceZ

LMN
isConfigValid#(Ljava/awt/GraphicsConfiguration;)Z	
PQ:sdBackup
STUV2sun/java2d/SurfaceData
isSurfaceLost

XYrestoreAcceleratedSurface
S[\]setSurfaceLost(Z)V_sun/java2d/InvalidPipeException	
ab:
sdPrevious

deinitContents
ghijkjava/awt/geom/AffineTransform	getScaleX()D
gmnk	getScaleY
pqrgetBackupImage"(DD)Ljava/awt/image/BufferedImage;
tuvwxjava/awt/image/BufferedImage	getRaster!()Ljava/awt/image/WritableRaster;
z{|}~java/awt/image/WritableRaster
getDataBuffer()Ljava/awt/image/DataBuffer;
?????sun/awt/image/SunWritableRasterstealTrackable@(Ljava/awt/image/DataBuffer;)Lsun/java2d/StateTrackableDelegate;
????!sun/java2d/StateTrackableDelegatesetUntrackable
?????sun/awt/image/BufImgSurfaceData
createData:(Ljava/awt/image/BufferedImage;DD)Lsun/java2d/SurfaceData;
???createGraphics()Ljava/awt/Graphics2D;
??AgetWidth
??A	getHeight
?????java/awt/Graphics	clearRect(IIII)V
???dispose
S??
invalidate
??updateGraphicsConfig
g???equals(Ljava/lang/Object;)Z
???	getDevice()Ljava/awt/GraphicsDevice;?Asun/awt/image/VolatileSurfaceManager$AcceleratedImageCapabilities
???)(Lsun/awt/image/VolatileSurfaceManager;)V?java/awt/ImageCapabilities
??]
???getCapabilities>(Ljava/awt/GraphicsConfiguration;)Ljava/awt/ImageCapabilities;
S??flush?sun/awt/DisplayChangedListener5(Lsun/awt/image/SunVolatileImage;Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis&Lsun/awt/image/VolatileSurfaceManager;geLjava/awt/GraphicsEnvironment;
StackMapTable?java/lang/Object
initializegetPrimarySurfaceDatavalidate#(Ljava/awt/GraphicsConfiguration;)Ie!Lsun/java2d/InvalidPipeException;gc Ljava/awt/GraphicsConfiguration;
returnCodeIlostSurfaceTmpcontentsLosttxscaleXDscaleYbImgLjava/awt/image/BufferedImage;gLjava/awt/Graphics;restoreContentsacceleratedSurfaceLostdisplayChangedoldData	atUpdatedpaletteChangedoldSD
SourceFileVolatileSurfaceManager.javaNestMembersInnerClassesAcceleratedImageCapabilities!
?
!"9:Q:=:b:IJ???-*?*+?	*,?*+????#N-?)?-?)*?+??"fg	hilo$p,r?*-??-
-????,
?$???8*?/?**?3?7*?7?**?7?;*?;?*?	?>?**?B?;??"{|}~?)?/?7??8????6?/*?;??????12?????=*?G>*?G*?/??*+?K?=??*?7?/**?3?7*?7?**?7?;*?O=?k**?B?;?`*?7?R?.*?W**?7?;*?7?Z*?O=?8:**?B?;?+?'=?"*?7?**?B?;*?7=?	?=?*?;*?`?
**?;?`=?*?c?]x{^??%?????? ?'?/?6?>?C?H?S?]?a?i?q?v?x?{?}????????????????????????????????4}?????????????J?
? '
g^?2?/*?G??????56D6??J*?O?A*?	?L+?M,?fJ,?l9*?	)?o:?s?y???*)???O*?O??6
+-0369E?>6??1?",??&??+??J????Ee?u(*?;?#*?	??L+*?	??*?	????+????()*#+'-???(???'?6?/*?B??6?????S*?/?*?;*?7?*?G??ABD????Y?+??L??????f*?G*?7?*?O*?7L*?7+??**?B?;*?	??*?	??L*?/?#+*????*?O**?B?;?*?G*+???FWX\_`ab'f.j5k9l@mKsPt[w`|e}? ?:f??9-?"?
'?3g??4*?G??
?????MN?c+?+??*?	????????????????@???)*+?K?*?/???Y*?????Y???*+????????"?#??)??)???G???n*?G*?7L*?7+?+??????
???????
?:??S?????
?
?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy