Lines Matching refs:fSurface
80 if (!layerState->fSurface) {
82 layerState->fSurface = MSKPPlayer::MakeSurfaceForLayer(layer, canvas);
83 if (!layerState->fSurface) {
93 SkCanvas* layerCanvas = layerState->fSurface->getCanvas();
104 layerState->fSurface->getCanvas()->clear(SK_ColorTRANSPARENT);
110 canvas->drawImageRect(layerState->fSurface->makeImageSnapshot(),
432 if (state.fSurface) {
433 if (state.fSurface->recordingContext() != canvas->recordingContext()) {
470 if (!state.fSurface || state.fSurface->recordingContext() != canvas->recordingContext()) {
472 state.fSurface = MakeSurfaceForLayer(fOffscreenLayers[id], canvas);
494 if (iter == fOffscreenLayerStates.end() || !iter->second.fSurface) {
497 return iter->second.fSurface->makeImageSnapshot();