home *** CD-ROM | disk | FTP | other *** search
- package sun.java2d.loops;
-
- import java.awt.Color;
- import java.awt.image.ColorModel;
- import java.awt.image.Raster;
- import sun.awt.image.ShortComponentRaster;
-
- class FillPolygonsS565 extends FillPolygons {
- FillPolygonsS565() {
- super(ShortDiscreteRenderer.ST_SHORT_565_RGB);
- }
-
- public void FillPolygons(ImageData var1, Color var2, int[] var3, int[] var4, int[] var5, int var6, boolean var7) {
- ShortComponentRaster var8 = (ShortComponentRaster)var1.getRaster();
- ShortDiscreteRenderer.devFillPolygons(ShortDiscreteRenderer.toS565(var2), var3, var4, var5, var6, var7, 0, 0, var1.getXOutputArea(), var1.getYOutputArea(), var1.getDXOutputArea(), var1.getDYOutputArea(), var8.getDataOffset(0), var8.getDataStorage(), var8.getPixelStride(), var8.getScanlineStride());
- }
-
- public FillPolygonsRasterContext createCachedContext(Raster var1, ColorModel var2, Color var3, int var4, int var5, int var6, int var7) {
- return new SCRFillPolygonsRasterContext((ShortComponentRaster)var1, ShortDiscreteRenderer.toS565(var3), var4, var5, var6, var7);
- }
- }
-