public abstract class

BufferedTextPipe

extends GlyphListPipe
java.lang.Object
   ↳ sun.java2d.pipe.GlyphListPipe
     ↳ sun.java2d.pipe.BufferedTextPipe

Summary

Fields
protected final RenderQueue rq
Protected Constructors
BufferedTextPipe(RenderQueue rq)
Protected Methods
abstract void drawGlyphList(int numGlyphs, boolean usePositions, boolean subPixPos, boolean rgbOrder, int lcdContrast, float glOrigX, float glOrigY, long[] images, float[] positions)
Called as a separate Runnable when the operation is too large to fit on the RenderQueue.
void drawGlyphList(SunGraphics2D sg2d, GlyphList gl)
abstract void validateContext(SunGraphics2D sg2d, Composite comp)
Validates the state in the provided SunGraphics2D object.
[Expand]
Inherited Methods
From class sun.java2d.pipe.GlyphListPipe
From class java.lang.Object
From interface sun.java2d.pipe.TextPipe

Fields

protected final RenderQueue rq

Protected Constructors

protected BufferedTextPipe (RenderQueue rq)

Protected Methods

protected abstract void drawGlyphList (int numGlyphs, boolean usePositions, boolean subPixPos, boolean rgbOrder, int lcdContrast, float glOrigX, float glOrigY, long[] images, float[] positions)

Called as a separate Runnable when the operation is too large to fit on the RenderQueue. The OGL/D3D pipelines each have their own (small) native implementation of this method.

protected void drawGlyphList (SunGraphics2D sg2d, GlyphList gl)

protected abstract void validateContext (SunGraphics2D sg2d, Composite comp)

Validates the state in the provided SunGraphics2D object.