| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | X11PMBlitLoops.
This loop is used to render from a BITMASK Sw surface data to the Hw cached copies managed by SurfaceDataProxies. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | Blit(SurfaceData src, SurfaceData dst, Composite comp, Region clip, int sx, int sy, int dx, int dy, int w, int h)
Overrides sun. All Blit implementors must have this invoker method |
| private native void | nativeBlit(long srcData, long dstData, long xgc, Region clip, int sx, int sy, int dx, int dy, int w, int h)
Blit This native method is where all of the work happens in the accelerated Blit. |
| public static void | |
| private static native void |
| X11PMBlitLoops | back to summary |
|---|---|
| public X11PMBlitLoops(SurfaceType srcType, SurfaceType dstType, boolean over) | |
| Blit | back to summary |
|---|---|
| public void Blit(SurfaceData src, SurfaceData dst, Composite comp, Region clip, int sx, int sy, int dx, int dy, int w, int h) Overrides sun. Doc from sun. All Blit implementors must have this invoker method
| |
| nativeBlit | back to summary |
|---|---|
| private native void nativeBlit(long srcData, long dstData, long xgc, Region clip, int sx, int sy, int dx, int dy, int w, int h) Blit This native method is where all of the work happens in the accelerated Blit. | |
| register | back to summary |
|---|---|
| public static void register() | |
| updateBitmask | back to summary |
|---|---|
| private static native void updateBitmask(SurfaceData src, SurfaceData dst, boolean isICM) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv SurfaceType |
| Access | Constructor and Description |
|---|---|
| public | DelegateBlitLoop(SurfaceType
SurfaceType for which the loop should be
registered realDstType, SurfaceType SurfaceType which will be used
for finding delegate loop delegateDstType)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | Blit(SurfaceData src, SurfaceData dst, Composite comp, Region clip, int sx, int sy, int dx, int dy, int w, int h)
Overrides sun. All Blit implementors must have this invoker method |
| dstType | back to summary |
|---|---|
| pack-priv SurfaceType dstType | |
| DelegateBlitLoop | back to summary |
|---|---|
public DelegateBlitLoop(SurfaceType realDstType, SurfaceType delegateDstType)
| |
| Blit | back to summary |
|---|---|
| public void Blit(SurfaceData src, SurfaceData dst, Composite comp, Region clip, int sx, int sy, int dx, int dy, int w, int h) Overrides sun. Doc from sun. All Blit implementors must have this invoker method
| |