| Modifier and Type | Field and Description |
|---|---|
| protected final RenderQueue |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | MaskFill(SunGraphics2D sg2d, SurfaceData sData, Composite comp, final int x, final int y, final int w, final int h, final byte[] mask, final int maskoff, final int maskscan)
Overrides sun. All MaskFill implementors must have this invoker method |
| protected abstract void | maskFill(int x, int y, int w, int h, int maskoff, int maskscan, int masklen, byte[] mask)
Called as a separate Runnable when the operation is too large to fit on the RenderQueue. |
| protected abstract void | validateContext(SunGraphics2D sg2d, Composite comp, int ctxflags)
Validates the state in the provided SunGraphics2D object and sets up any special resources for this operation (e.g. enabling gradient shading). |
| rq | back to summary |
|---|---|
| protected final RenderQueue rq | |
| BufferedMaskFill | back to summary |
|---|---|
| protected BufferedMaskFill(RenderQueue rq, SurfaceType srcType, CompositeType compType, SurfaceType dstType) | |
| MaskFill | back to summary |
|---|---|
| public void MaskFill(SunGraphics2D sg2d, SurfaceData sData, Composite comp, final int x, final int y, final int w, final int h, final byte[] mask, final int maskoff, final int maskscan) Overrides sun. Doc from sun. All MaskFill implementors must have this invoker method
| |
| maskFill | back to summary |
|---|---|
| protected abstract void maskFill(int x, int y, int w, int h, int maskoff, int maskscan, int masklen, byte[] mask) 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. | |
| validateContext | back to summary |
|---|---|
| protected abstract void validateContext(SunGraphics2D sg2d, Composite comp, int ctxflags) Validates the state in the provided SunGraphics2D object and sets up any special resources for this operation (e.g. enabling gradient shading). | |