APIdia Launch Partner
Top Fields Constructors Methods
sun.java2d.xr

public final Class XRPMBlitLoops

Additional top-level classes in compilation unit: XRPMBlit, XRPMScaledBlit, XRPMTransformedBlit, XrSwToPMBlit, XrSwToPMScaledBlit, XrSwToPMTransformedBlit.

extends Object
Class Inheritance
Imports
sun.awt.SunToolkit, sun.awt.image.*, sun.java2d.loops.*, sun.java2d.pipe.*, sun.java2d.*, java.awt.*, java.awt.geom.*, java.lang.ref.*

Field Summary

Modifier and TypeField and Description
pack-priv static WeakReference<SunVolatileImage>
pack-priv static WeakReference<SunVolatileImage>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
protected static XRSurfaceData
cacheToTmpSurface(SurfaceData src, XRSurfaceData dst, int w, int h, int sx, int sy)

Caches a SW surface using a temporary pixmap.

public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

argbTmpPMback to summary
pack-priv static WeakReference<SunVolatileImage> argbTmpPM
rgbTmpPMback to summary
pack-priv static WeakReference<SunVolatileImage> rgbTmpPM

Constructor Detail

XRPMBlitLoopsback to summary
private XRPMBlitLoops()

Method Detail

cacheToTmpSurfaceback to summary
protected static XRSurfaceData cacheToTmpSurface(SurfaceData src, XRSurfaceData dst, int w, int h, int sx, int sy)

Caches a SW surface using a temporary pixmap. The pixmap is held by a WeakReference, allowing it to shrink again after some time.

registerback to summary
public static void register()