| Modifier and Type | Field and Description |
|---|---|
| pack-priv OGLGraphicsConfig | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static SurfaceDataProxy | |
| public boolean | isSupportedOperation(SurfaceData srcData, int txtype, CompositeType comp, Color bgColor)
Implements abstract sun. Determine if an alternate form for the srcData is needed and appropriate from the given operational parameters. |
| public SurfaceData | validateSurfaceData(SurfaceData srcData, SurfaceData cachedData, int w, int h)
Implements abstract sun. Construct an alternate form of the given SurfaceData. |
| oglgc | back to summary |
|---|---|
| pack-priv OGLGraphicsConfig oglgc | |
| transparency | back to summary |
|---|---|
| pack-priv int transparency | |
| OGLSurfaceDataProxy | back to summary |
|---|---|
| public OGLSurfaceDataProxy(OGLGraphicsConfig oglgc, int transparency) | |
| createProxy | back to summary |
|---|---|
| public static SurfaceDataProxy createProxy(SurfaceData srcData, OGLGraphicsConfig dstConfig) | |
| isSupportedOperation | back to summary |
|---|---|
| public boolean isSupportedOperation(SurfaceData srcData, int txtype, CompositeType comp, Color bgColor) Implements abstract sun. Doc from sun. Determine if an alternate form for the srcData is needed and appropriate from the given operational parameters.
| |
| validateSurfaceData | back to summary |
|---|---|
| public SurfaceData validateSurfaceData(SurfaceData srcData, SurfaceData cachedData, int w, int h) Implements abstract sun. Doc from sun. Construct an alternate form of the given SurfaceData. The contents of the returned SurfaceData may be undefined since the calling code will take care of updating the contents with a subsequent call to updateSurfaceData. If the method returns null then there was a problem with allocating the accelerated surface. The getRetryTracker() method will be called to track when to attempt another revalidation.
| |