
META-INF.modules.java.desktop.classes.sun.java2d.d3d.D3DDrawImage.class Maven / Gradle / Ivy
???? : z
sun/java2d/pipe/DrawImage ()V java/awt/image/AffineTransformOp
sun/java2d/SunGraphics2D surfaceData Lsun/java2d/SurfaceData;
imageComp Lsun/java2d/loops/CompositeType;
sun/java2d/SurfaceData getSourceSurfaceData [(Ljava/awt/Image;ILsun/java2d/loops/CompositeType;Ljava/awt/Color;)Lsun/java2d/SurfaceData;
sun/java2d/d3d/D3DDrawImage
isBgOperation +(Lsun/java2d/SurfaceData;Ljava/awt/Color;)Z
! " getSurfaceType ()Lsun/java2d/loops/SurfaceType;
$ % & ' ( sun/java2d/loops/TransformBlit getFromCache ~(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/TransformBlit;
* + , composite Ljava/awt/Composite;
. / 0 getCompClip ()Lsun/java2d/pipe/Region;
$ 2 3 4 Transform ?(Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Ljava/awt/Composite;Lsun/java2d/pipe/Region;Ljava/awt/geom/AffineTransform;IIIIIII)V
6 7 8 renderImageXform a(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;Ljava/awt/geom/AffineTransform;IIIIILjava/awt/Color;)V
: ; < getTransform !()Ljava/awt/geom/AffineTransform;
> ? @ getInterpolationType ()I
B C D transformImage O(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IILjava/awt/geom/AffineTransform;I)V
F G H I J sun/java2d/d3d/D3DBufImgOps renderImageWithOp ](Lsun/java2d/SunGraphics2D;Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImageOp;II)Z L M N O P java/awt/image/BufferedImageOp filter \(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;
R S T copyImage ?(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IILjava/awt/Color;)Z Code LineNumberTable LocalVariableTable this Lsun/java2d/d3d/D3DDrawImage; srcType Lsun/java2d/loops/SurfaceType; dstType blit Lsun/java2d/loops/TransformBlit; dstData srcData sg Lsun/java2d/SunGraphics2D; img Ljava/awt/Image; tx Ljava/awt/geom/AffineTransform;
interpType I sx1 sy1 sx2 sy2 bgColor Ljava/awt/Color;
StackMapTable ](Lsun/java2d/SunGraphics2D;Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImageOp;II)V atop "Ljava/awt/image/AffineTransformOp; Ljava/awt/image/BufferedImage; op Ljava/awt/image/BufferedImageOp; x y
SourceFile D3DDrawImage.java ! U / *? ? V ( W X Y 7 8 U | ?? l+? :
,+? ? :? R ? ? H? :
? :
+?
? #:? (
+? )+? --dd? 1?*+,- ? 5? V > 4 5 6 7 <