Modifier and Type | Field and Description |
---|---|
private Blit | |
private final RenderQueue | |
private final int | |
private static final int | |
private static final int | |
private static final int | |
private static final int |
Access | Constructor and Description |
---|---|
protected |
Modifier and Type | Method and Description |
---|---|
private native int | enqueueTile(long buf, int bpos, SurfaceData srcData, long pSrcOps, int srcType, byte[] mask, int masklen, int maskoff, int maskscan, int srcx, int srcy, int dstx, int dsty, int width, int height)
|
public void | MaskBlit(SurfaceData src, SurfaceData dst, Composite comp, Region clip, int srcx, int srcy, int dstx, int dsty, int width, int height, byte[] mask, int maskoff, int maskscan)
Overrides sun. All MaskBlit implementors must have this invoker method |
protected abstract void | validateContext(SurfaceData dstData, Composite comp, Region clip)
Validates the context state using the given destination surface and composite/clip values. |
blitop | back to summary |
---|---|
private Blit blitop |
rq | back to summary |
---|---|
private final RenderQueue rq |
srcTypeVal | back to summary |
---|---|
private final int srcTypeVal |
ST_INT_ARGB | back to summary |
---|---|
private static final int ST_INT_ARGB |
ST_INT_ARGB_PRE | back to summary |
---|---|
private static final int ST_INT_ARGB_PRE |
ST_INT_BGR | back to summary |
---|---|
private static final int ST_INT_BGR |
ST_INT_RGB | back to summary |
---|---|
private static final int ST_INT_RGB |
BufferedMaskBlit | back to summary |
---|---|
protected BufferedMaskBlit(RenderQueue rq, SurfaceType srcType, CompositeType compType, SurfaceType dstType) |
enqueueTile | back to summary |
---|---|
private native int enqueueTile(long buf, int bpos, SurfaceData srcData, long pSrcOps, int srcType, byte[] mask, int masklen, int maskoff, int maskscan, int srcx, int srcy, int dstx, int dsty, int width, int height) |
MaskBlit | back to summary |
---|---|
public void MaskBlit(SurfaceData src, SurfaceData dst, Composite comp, Region clip, int srcx, int srcy, int dstx, int dsty, int width, int height, byte[] mask, int maskoff, int maskscan) Overrides sun. Doc from sun. All MaskBlit implementors must have this invoker method
|
validateContext | back to summary |
---|---|
protected abstract void validateContext(SurfaceData dstData, Composite comp, Region clip) Validates the context state using the given destination surface and composite/clip values. |