Home | History | Annotate | Download | only in utils

Lines Matching refs:layerState

216         SkCanvasLayerState* layerState =
218 layerState->type = kRaster_CanvasBackend;
219 layerState->x = layer.x();
220 layerState->y = layer.y();
221 layerState->width = bitmap.width();
222 layerState->height = bitmap.height();
226 layerState->raster.config = kARGB_8888_RasterConfig;
229 layerState->raster.config = kRGB_565_RasterConfig;
234 layerState->raster.rowBytes = bitmap.rowBytes();
235 layerState->raster.pixels = bitmap.getPixels();
237 setup_MC_state(&layerState->mcState, layer.matrix(), layer.clip());
278 static SkCanvas* create_canvas_from_canvas_layer(const SkCanvasLayerState& layerState) {
279 SkASSERT(kRaster_CanvasBackend == layerState.type);
283 layerState.raster.config == kARGB_8888_RasterConfig ? SkBitmap::kARGB_8888_Config :
284 layerState.raster.config == kRGB_565_RasterConfig ? SkBitmap::kRGB_565_Config :
291 bitmap.setConfig(config, layerState.width, layerState.height,
292 layerState.raster.rowBytes);
293 bitmap.setPixels(layerState.raster.pixels);
303 setup_canvas_from_MC_state(layerState.mcState, canvas.get());