| 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. | |