Lines Matching refs:srcData
103 * Determine if an alternate form for the srcData is needed
106 public abstract boolean isSupportedOperation(SurfaceData srcData,
122 public abstract SurfaceData validateSurfaceData(SurfaceData srcData,
136 public StateTracker getRetryTracker(SurfaceData srcData) {
169 public boolean isSupportedOperation(SurfaceData srcData,
178 public SurfaceData validateSurfaceData(SurfaceData srcData,
186 public SurfaceData replaceData(SurfaceData srcData,
192 return srcData;
366 * This method attempts to replace the srcData with a cached version.
393 public SurfaceData replaceData(SurfaceData srcData,
398 if (isSupportedOperation(srcData, txtype, comp, bgColor)) {
403 this.srcTracker = srcData.getStateTracker();
409 if (srcData.getState() == State.UNTRACKABLE) {
421 return srcData;
432 return srcData;
436 Rectangle r = srcData.getBounds();
444 csd = validateSurfaceData(srcData, csd, w, h);
448 this.cacheTracker = getRetryTracker(srcData);
452 return srcData;
455 updateSurfaceData(srcData, csd, w, h);
457 return srcData;
478 return srcData;
489 public void updateSurfaceData(SurfaceData srcData,
493 SurfaceType srcType = srcData.getSurfaceType();
498 blit.Blit(srcData, dstData,
514 public void updateSurfaceDataBg(SurfaceData srcData,
518 SurfaceType srcType = srcData.getSurfaceType();
523 blitbg.BlitBg(srcData, dstData,