
META-INF.modules.java.desktop.classes.sun.font.X11TextRenderer.class Maven / Gradle / Ivy
???? @ ~
sun/java2d/pipe/GlyphListPipe ()V
java/awt/font/GlyphVector getFontRenderContext #()Ljava/awt/font/FontRenderContext;
getFont ()Ljava/awt/Font;
sun/java2d/SunGraphics2D
getGVFontInfo M(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)Lsun/java2d/loops/FontInfo; sun/java2d/loops/FontInfo aaHint I
drawGlyphVector :(Lsun/java2d/SunGraphics2D;Ljava/awt/font/GlyphVector;FF)V " # $ % & sun/java2d/SurfaceData aaTextRenderer Lsun/java2d/pipe/TextPipe; ( ) sun/java2d/pipe/TextPipe " + , & lcdTextRenderer
. / 0 1 sun/awt/SunToolkit awtLock 3 4 5 surfaceData Lsun/java2d/SurfaceData; 7 sun/java2d/x11/X11SurfaceData
9 : ; getCompClip ()Lsun/java2d/pipe/Region; = > pixel
6 @ A B getRenderGC 1(Lsun/java2d/pipe/Region;ILjava/awt/Composite;I)J
D E F G sun/font/GlyphList startGlyphIteration
6 I J K getNativeOps ()J
M N O P Q sun/font/X11TextRenderer doDrawGlyphList 1(JJLsun/java2d/pipe/Region;Lsun/font/GlyphList;)V
. S T awtUnlock V sun/font/X11TextRenderer$Tracer
U Code LineNumberTable LocalVariableTable this Lsun/font/X11TextRenderer; sg2d Lsun/java2d/SunGraphics2D; g Ljava/awt/font/GlyphVector; x F y frc !Ljava/awt/font/FontRenderContext; info Lsun/java2d/loops/FontInfo;
StackMapTable j java/awt/font/FontRenderContext
drawGlyphList 1(Lsun/java2d/SunGraphics2D;Lsun/font/GlyphList;)V x11sd Lsun/java2d/x11/X11SurfaceData; clip Lsun/java2d/pipe/Region; xgc J gl Lsun/font/GlyphList; v java/lang/Throwable traceWrap ()Lsun/font/X11TextRenderer;
SourceFile X11TextRenderer.java NestMembers InnerClasses Tracer ! M X / *? ? Y - Z [ \ X c,? :+,?
? :? ? K % / K = K =*+,%? ?? !+,%? ' ?? *+,%? ' ?? Y *
5 6 7 <