
META-INF.modules.java.desktop.classes.sun.java2d.opengl.OGLBlitLoops.class Maven / Gradle / Ivy
???? :A sun/java2d/pipe/BufferedOpCodes
java/lang/Object ()V
$sun/java2d/opengl/OGLSwToSurfaceBlit
sun/java2d/loops/SurfaceType
IntArgbPre Lsun/java2d/loops/SurfaceType; sun/java2d/opengl/OGLSurfaceData
"(Lsun/java2d/loops/SurfaceType;I)V $sun/java2d/opengl/OGLSwToTextureBlit
)sun/java2d/opengl/OGLSwToSurfaceTransform
$sun/java2d/opengl/OGLSurfaceToSwBlit
"sun/java2d/loops/GraphicsPrimitive " )sun/java2d/opengl/OGLSurfaceToSurfaceBlit
! % *sun/java2d/opengl/OGLSurfaceToSurfaceScale
$ ( .sun/java2d/opengl/OGLSurfaceToSurfaceTransform
' + ,sun/java2d/opengl/OGLRTTSurfaceToSurfaceBlit
* . -sun/java2d/opengl/OGLRTTSurfaceToSurfaceScale
- 1 1sun/java2d/opengl/OGLRTTSurfaceToSurfaceTransform
0 4 5 IntArgb 7 8 IntRgb : ; IntRgbx = > IntBgr @ A IntBgrx C D ThreeByteBgr F G Ushort565Rgb I J Ushort555Rgb L M
Ushort555Rgbx O P ByteGray R S
UshortGray U sun/java2d/opengl/OGLGeneralBlit W X
OpenGLSurface Z [ \ ] ^ sun/java2d/loops/CompositeType AnyAlpha Lsun/java2d/loops/CompositeType;
T ` a X(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/Blit;)V c %sun/java2d/opengl/OGLAnyCompositeBlit
b e f f(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/Blit;Lsun/java2d/loops/Blit;Lsun/java2d/loops/Blit;)V h i Any k %sun/java2d/opengl/OGLSwToSurfaceScale
j n +sun/java2d/opengl/OGLGeneralTransformedBlit
m p q #(Lsun/java2d/loops/TransformBlit;)V s )sun/java2d/opengl/OGLTextureToSurfaceBlit
r v *sun/java2d/opengl/OGLTextureToSurfaceScale
u y .sun/java2d/opengl/OGLTextureToSurfaceTransform
x | }
OpenGLTexture Z ? ^ SrcNoEa
? ? ? ? ? %sun/java2d/loops/GraphicsPrimitiveMgr register (([Lsun/java2d/loops/GraphicsPrimitive;)V ? sun/java2d/opengl/OGLBlitLoops
? ? ? ? ? sun/java2d/pipe/RenderQueue getBuffer ()Lsun/java2d/pipe/RenderBuffer;
? ? ? ? ensureCapacityAndAlignment (II)V
? ? ? ? ? sun/java2d/pipe/RenderBuffer putInt !(I)Lsun/java2d/pipe/RenderBuffer;
? ? ? ? putDouble !(D)Lsun/java2d/pipe/RenderBuffer;
? ? ? ? ? sun/java2d/SurfaceData getNativeOps ()J
? ? ? ? putLong !(J)Lsun/java2d/pipe/RenderBuffer;
? ? ? ? getTransparency ()I ? java/awt/Transparency ? sun/java2d/opengl/OGLContext
? ? ? ? ? sun/java2d/opengl/OGLRenderQueue getInstance $()Lsun/java2d/opengl/OGLRenderQueue;
? ? ? lock
? ? ? ? addReference (Ljava/lang/Object;)V
? ? ? getOGLGraphicsConfig '()Lsun/java2d/opengl/OGLGraphicsConfig;
? ? ? ? setScratchSurface ((Lsun/java2d/opengl/OGLGraphicsConfig;)V
? ? ? ? validateContext ?(Lsun/java2d/pipe/hw/AccelSurface;Lsun/java2d/pipe/hw/AccelSurface;Lsun/java2d/pipe/Region;Ljava/awt/Composite;Ljava/awt/geom/AffineTransform;Ljava/awt/Paint;Lsun/java2d/SunGraphics2D;I)V
? ? ? ? createPackedParams (ZZZZII)I
? ? ? ? enqueueBlit Y(Lsun/java2d/pipe/RenderQueue;Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;IIIIIDDDD)V
? ? ? flushNow
? ? ? unlock
? ? ? getType
? ? ? ? ? sun/java2d/opengl/OGLBufImgOps enableBufImgOp v(Lsun/java2d/pipe/RenderQueue;Lsun/java2d/SurfaceData;Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImageOp;)V
? ? ? ? disableBufImgOp @(Lsun/java2d/pipe/RenderQueue;Ljava/awt/image/BufferedImageOp;)V
? ? ?
isOnScreen ()Z OFFSET_SRCTYPE I
ConstantValue OFFSET_HINT OFFSET_TEXTURE
OFFSET_RTT OFFSET_XFORM OFFSET_ISOBLIT Code LineNumberTable LocalVariableTable this Lsun/java2d/opengl/OGLBlitLoops; blitIntArgbPreToSurface Lsun/java2d/loops/Blit; blitIntArgbPreToTexture transformBlitIntArgbPreToSurface Lsun/java2d/loops/TransformBlit; blitSurfaceToIntArgbPre &Lsun/java2d/opengl/OGLSurfaceToSwBlit;
primitives %[Lsun/java2d/loops/GraphicsPrimitive; isoblit Z texture rtt xform hint srctype
StackMapTable rq Lsun/java2d/pipe/RenderQueue; src Lsun/java2d/SurfaceData; dst packedParams sx1 sy1 sx2 sy2 dx1 D dy1 dx2 dy2 buf Lsun/java2d/pipe/RenderBuffer; Blit ?(Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Ljava/awt/Composite;Lsun/java2d/pipe/Region;Ljava/awt/geom/AffineTransform;IIIIIDDDDIZ)V gc %Lsun/java2d/opengl/OGLGraphicsConfig; oglDst "Lsun/java2d/opengl/OGLSurfaceData; srcData dstData comp Ljava/awt/Composite; clip Lsun/java2d/pipe/Region; Ljava/awt/geom/AffineTransform; ctxflags "Lsun/java2d/opengl/OGLRenderQueue;, java/awt/Composite. sun/java2d/pipe/Region0 java/awt/geom/AffineTransform2 java/lang/Throwable IsoBlit ?(Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImageOp;Ljava/awt/Composite;Lsun/java2d/pipe/Region;Ljava/awt/geom/AffineTransform;IIIIIDDDDZ)V
srcCtxData oglSrc srcImg Ljava/awt/image/BufferedImage; biop Ljava/awt/image/BufferedImageOp;< java/awt/image/BufferedImage> java/awt/image/BufferedImageOp
SourceFile OGLBlitLoops.java 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? / *? ? ? 2 ? ? ? ? ? ? ?? Y? ? K? Y? ? L? Y? ? M? Y? ? N