
META-INF.modules.java.desktop.classes.sun.java2d.opengl.OGLUtilities.class Maven / Gradle / Ivy
???? = ? sun/java2d/opengl/OGLSurfaceData
java/lang/Object ()V
sun/java2d/opengl/OGLRenderQueue isQueueFlusherThread ()Z
getInstance $()Lsun/java2d/opengl/OGLRenderQueue;
lock sun/java2d/SunGraphics2D
unlock surfaceData Lsun/java2d/SurfaceData;
! " # $ sun/java2d/opengl/OGLContext validateContext $(Lsun/java2d/pipe/hw/AccelSurface;)V
& ' ( flushAndInvokeNow (Ljava/lang/Runnable;)V
* + invalidateCurrentContext - #sun/java2d/opengl/OGLGraphicsConfig
/ 0 1 setScratchSurface ((Lsun/java2d/opengl/OGLGraphicsConfig;)V 3 4 5 transX I 7 8 5 transY
: ; < = > sun/java2d/SurfaceData getBounds ()Ljava/awt/Rectangle; @ A B C 5 java/awt/Rectangle height
@ E F (IIII)V
H I J getCompClip ()Lsun/java2d/pipe/Region;
L M N O sun/java2d/pipe/Region
isRectangular
L Q R S getLoX ()I
L U V S getLoY
L X Y S getWidth
L [ \ S getHeight ^ sun/java2d/opengl/OGLUtilities
` a S getType
c d S getTextureTarget UNDEFINED
ConstantValue WINDOW TEXTURE FLIP_BACKBUFFER FBOBJECT Code LineNumberTable LocalVariableTable this Lsun/java2d/opengl/OGLUtilities; invokeWithOGLContextCurrent *(Ljava/awt/Graphics;Ljava/lang/Runnable;)Z sData g Ljava/awt/Graphics; r Ljava/lang/Runnable; rq "Lsun/java2d/opengl/OGLRenderQueue;
StackMapTable ? java/lang/Throwable !invokeWithOGLSharedContextCurrent 7(Ljava/awt/GraphicsConfiguration;Ljava/lang/Runnable;)Z config Ljava/awt/GraphicsConfiguration; ? java/awt/GraphicsConfiguration ? java/lang/Runnable getOGLViewport +(Ljava/awt/Graphics;II)Ljava/awt/Rectangle; componentWidth componentHeight sg2d Lsun/java2d/SunGraphics2D; x0 y0
surfaceBounds Ljava/awt/Rectangle; x1 y1 getOGLScissorBox )(Ljava/awt/Graphics;)Ljava/awt/Rectangle; Lsun/java2d/pipe/Region; w h getOGLSurfaceIdentifier '(Ljava/awt/Graphics;)Ljava/lang/Object; getOGLSurfaceType (Ljava/awt/Graphics;)I getOGLTextureType
SourceFile OGLUtilities.java ] e 5 f g h 5 f i j 5 f k l 5 f m n 5 f o p 3 *? ? q
: ; r s t
p ? ? q A u v p % U? M,? *? 2*? ? >,? ?*? ? N-? ?
6,? ?-? ? ,+? %? ),? ? :,? ?? J - J 4 C J J L J q R _ ` b c d v d f # g * h - v 1 h 4 l ; p @ t C v G w J v P w S y r * # w U x y U z { Q | } ~ ?
? :? N ? ? p ? 0*? ,? ?? M,? *? ,? .,+? %? ),? ?
N,? -?? ' q 2 ? ? ?
? ? ? ? ? $ ? ' ? , ? . ? r 0 ? ? 0 z {
# | } ~ ? ? ?
? ? p ?
E*? ? ?*? N-? :-? 26-? 66? 9:6? ?`d6 ? @Y ? D? q *
? ? ? ? ? ? ? ' ? + ? 7 ? r f
E x y E ? 5 E ? 5 7 ? ? 1 w + ? 5 % ? 5 ' ? ? + ? 5 7 ? 5 ~ ? ? p ; `*? ? ?*? L+? M+? GN-? K? ?-? P6-? T6-? W6-? Z6,? 9:6 ? ?`d6
? @Y
? D? q > ? ? ? ? ? ? ? ! ? ' - 3 9 ? C
P r p ` x y R ? ? M w H z ? ' 9 ? 5 - 3 ? 5 3 - ? 5 9 ' ? 5 ? ! ? ? C ? 5 P ? 5
~ ? : L ? ? p L *? ? ?*? ? ? q r x y ~ ? ? p y "*? ? ?*? ? L+? ? ?+? ? _? q / 0 2 3 4 6 r " x y w ~ ? : ? ? p y "*? ? ?*? ? L+? ? ?+? ? b? q H I K L M O r " x y w ~ ? : ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy