
META-INF.modules.java.desktop.classes.sun.awt.windows.TranslucentWindowPainter.class Maven / Gradle / Ivy
???? : ? &sun/java2d/pipe/hw/ContextCapabilities
sun/awt/windows/WWindowPeer getGraphicsConfiguration "()Ljava/awt/GraphicsConfiguration;
(sun/awt/windows/TranslucentWindowPainter forceSW Z &sun/java2d/pipe/hw/AccelGraphicsConfig
java/lang/Object getClass ()Ljava/lang/Class;
java/lang/Class
getSimpleName ()Ljava/lang/String; getContextCapabilities *()Lsun/java2d/pipe/hw/ContextCapabilities;
" # $ getCaps ()I
& ' forceOpt ) D3D
+ , - . / java/lang/String
startsWith (Ljava/lang/String;)Z 1 >sun/awt/windows/TranslucentWindowPainter$VIOptD3DWindowPainter
0 3 4 5 (Lsun/awt/windows/WWindowPeer;)V 7 WGL 9 >sun/awt/windows/TranslucentWindowPainter$VIOptWGLWindowPainter
8 3 < 8sun/awt/windows/TranslucentWindowPainter$BIWindowPainter
; 3
? 4 @ ()V
B C D peer Lsun/awt/windows/WWindowPeer;
F G H getTarget ()Ljava/lang/Object; J java/awt/Window
L M N window Ljava/awt/Window;
P Q R getGraphics (Z)Ljava/awt/Graphics; T java/awt/Graphics2D
I V W X paintAll (Ljava/awt/Graphics;)V
S Z [ @ dispose
] ^ _
getBackBuffer (Z)Ljava/awt/Image;
a b c update (Ljava/awt/Image;)Z
e f g Q h java/awt/Image ()Ljava/awt/Graphics;
e j k l getWidth !(Ljava/awt/image/ImageObserver;)I
e n o l getHeight q r s t u java/awt/AlphaComposite Src Ljava/awt/AlphaComposite;
S w x y setComposite (Ljava/awt/Composite;)V { java/awt/Color
z } 4 ~ (IIII)V
S ? ? ? setColor (Ljava/awt/Color;)V
S ? ? ~ fillRect ? %sun/security/action/GetPropertyAction ? sun.java2d.twp.forceopt ? false
? ? 4 ? '(Ljava/lang/String;Ljava/lang/String;)V
? ? ? ? ? java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
? ? ? ? ? java/lang/Boolean valueOf '(Ljava/lang/String;)Ljava/lang/Boolean;
? ? ? ? booleanValue ()Z ? sun.java2d.twp.forcesw createInstance I(Lsun/awt/windows/WWindowPeer;)Lsun/awt/windows/TranslucentWindowPainter; Code LineNumberTable LocalVariableTable gcName Ljava/lang/String; agc (Lsun/java2d/pipe/hw/AccelGraphicsConfig; gc Ljava/awt/GraphicsConfiguration;
StackMapTable ? java/awt/GraphicsConfiguration this *Lsun/awt/windows/TranslucentWindowPainter; flush updateWindow (Z)V g Ljava/awt/Graphics2D; repaint done ? java/lang/Throwable
clearImage "(Ljava/awt/Image;)Ljava/awt/Image; bb Ljava/awt/Image; w I h
SourceFile TranslucentWindowPainter.java NestMembers ? ;sun/awt/windows/TranslucentWindowPainter$VIOptWindowPainter ? =sun/awt/windows/TranslucentWindowPainter$VIOptWindowPainter$1 ? 8sun/awt/windows/TranslucentWindowPainter$VIWindowPainter InnerClasses VIOptD3DWindowPainter VIOptWGLWindowPainter BIWindowPainter VIOptWindowPainter VIWindowPainter
M N C D '
? ? ? ? h*? L? ? W+? ? P+? ? M+? N-? ? ! ~? ? %? -,(? *? ? 0Y*? 2?? %? ,6? *? ? 8Y*? :?? ;Y*? =? ? *
P Q R S V 5 [ > \ G ] V a _ e ? * E ? ? @ ? ? h C D c ? ? ? ? 5 ? + ? 4 5 ? U *? >*+? A*+? E? I? K? ? h i j k ? ? ? C D ^ _ b c Q R ? @ ? ? ? ? ?=? ;? $*? O? SN*? K-? U-? Y? :-? Y?**? \? `=????DZ " " $ " ? 6
? ? ?
? ? ? ? " ? ( ? + ? 5 ? 9 ? > ? ? * ? ? ? ? ? ? ? = ? ? ? ?
S ?? ? ? ? ? 4*? d? SL*? i=*? m>+? p? v+? zY? |? +? ?*? ? ? ? ? ? ? * ? 2 ? ? * 4 ? ? , ? ? &