home *** CD-ROM | disk | FTP | other *** search
Wrap
package sun.java2d.loops; import java.awt.Color; import java.awt.Font; import java.awt.geom.AffineTransform; import java.awt.image.ColorModel; import java.awt.image.Raster; import sun.awt.font.NativeFontWrapper; import sun.awt.image.ShortComponentRaster; class drawBytes565 extends DrawBytes { drawBytes565() { super(TextRendering.ST_SHORT_565_RGB); } public void DrawBytes(ImageData var1, byte[] var2, int var3, int var4, float var5, float var6, Color var7, Font var8, double[] var9, boolean var10, boolean var11) { if (var10) { NativeFontWrapper.drawBytes565(var2, var3, var4, var5, var6, var8, var11, var9, var7.getRGB(), var1.getXOutputArea(), var1.getYOutputArea(), var1.getDXOutputArea(), var1.getDYOutputArea(), var1); } else { NativeFontWrapper.drawBytesShortDiscrete(var2, var3, var4, var5, var6, var8, var9, TextRendering.toS565(var7), var1.getXOutputArea(), var1.getYOutputArea(), var1.getDXOutputArea(), var1.getDYOutputArea(), var1); } } public DrawBytesRasterContext createCachedContext(Raster var1, ColorModel var2, Color var3, Font var4, AffineTransform var5, boolean var6, boolean var7, int var8, int var9, int var10, int var11) { return (DrawBytesRasterContext)(var6 ? new SCRDrawBytes565RasterContextAA((ShortComponentRaster)var1, var3.getRGB(), var4, var5, var7, var8, var9, var10, var11) : new SCRDrawBytesRasterContext((ShortComponentRaster)var1, TextRendering.toS565(var3), var4, var5, var8, var9, var10, var11)); } }