• Home
  • Raw
  • Download

Lines Matching refs:urlDataManager

262 Json::Value SkDrawCommand::toJSON(UrlDataManager& urlDataManager) const {  in toJSON()
271 SkDrawCommand* SkDrawCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON() argument
313 return (*factory)(command, urlDataManager); in fromJSON()
710 UrlDataManager& urlDataManager, Json::Value* target) { in encode_data() argument
712 SkString url = urlDataManager.addData(data.get(), contentType); in encode_data()
717 UrlDataManager& urlDataManager) { in flatten() argument
723 encode_data(data, buffer.bytesWritten(), "application/octet-stream", urlDataManager, &jsonData); in flatten()
728 SkJsonWriteBuffer jsonBuffer(&urlDataManager); in flatten()
779 UrlDataManager& urlDataManager) { in flatten() argument
798 encode_data(encoded->data(), encoded->size(), "image/png", urlDataManager, &jsonData); in flatten()
837 static Json::ArrayIndex decode_data(Json::Value data, UrlDataManager& urlDataManager, in decode_data() argument
839 UrlDataManager::UrlData* urlData = urlDataManager.getDataFromUrl(SkString(data.asCString())); in decode_data()
851 UrlDataManager& urlDataManager) { in load_flattenable() argument
862 int size = decode_data(jsonFlattenable[SKDEBUGCANVAS_ATTRIBUTE_DATA], urlDataManager, &data); in load_flattenable()
912 static SkBitmap* load_bitmap(const Json::Value& jsonBitmap, UrlDataManager& urlDataManager) { in load_bitmap() argument
918 int size = decode_data(jsonBitmap[SKDEBUGCANVAS_ATTRIBUTE_DATA], urlDataManager, &data); in load_bitmap()
940 static sk_sp<SkImage> load_image(const Json::Value& jsonImage, UrlDataManager& urlDataManager) { in load_image() argument
941 SkBitmap* bitmap = load_bitmap(jsonImage, urlDataManager); in load_image()
951 UrlDataManager& urlDataManager) { in flatten() argument
955 bool success = flatten(*image, target, urlDataManager); in flatten()
1070 UrlDataManager& urlDataManager) { in apply_paint_maskfilter() argument
1112 SkDrawCommand::flatten(maskFilter, &jsonMaskFilter, urlDataManager); in apply_paint_maskfilter()
1119 UrlDataManager& urlDataManager) { in apply_paint_patheffect() argument
1138 SkDrawCommand::flatten(pathEffect, &jsonPathEffect, urlDataManager); in apply_paint_patheffect()
1162 UrlDataManager& urlDataManager) { in apply_paint_typeface() argument
1171 encode_data(data, buffer.bytesWritten(), "application/octet-stream", urlDataManager, in apply_paint_typeface()
1180 UrlDataManager& urlDataManager) { in apply_paint_shader() argument
1184 SkDrawCommand::flatten(shader, &jsonShader, urlDataManager); in apply_paint_shader()
1190 UrlDataManager& urlDataManager) { in apply_paint_imagefilter() argument
1194 SkDrawCommand::flatten(imageFilter, &jsonImageFilter, urlDataManager); in apply_paint_imagefilter()
1200 UrlDataManager& urlDataManager) { in apply_paint_colorfilter() argument
1204 SkDrawCommand::flatten(colorFilter, &jsonColorFilter, urlDataManager); in apply_paint_colorfilter()
1210 UrlDataManager& urlDataManager) { in apply_paint_looper() argument
1214 SkDrawCommand::flatten(looper, &jsonLooper, urlDataManager); in apply_paint_looper()
1219 Json::Value SkDrawCommand::MakeJsonPaint(const SkPaint& paint, UrlDataManager& urlDataManager) { in MakeJsonPaint() argument
1248 apply_paint_patheffect(paint, &result, urlDataManager); in MakeJsonPaint()
1249 apply_paint_maskfilter(paint, &result, urlDataManager); in MakeJsonPaint()
1250 apply_paint_shader(paint, &result, urlDataManager); in MakeJsonPaint()
1251 apply_paint_looper(paint, &result, urlDataManager); in MakeJsonPaint()
1252 apply_paint_imagefilter(paint, &result, urlDataManager); in MakeJsonPaint()
1253 apply_paint_colorfilter(paint, &result, urlDataManager); in MakeJsonPaint()
1254 apply_paint_typeface(paint, &result, urlDataManager); in MakeJsonPaint()
1304 static void extract_json_paint_shader(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_shader() argument
1308 SkShader* shader = (SkShader*) load_flattenable(jsonShader, urlDataManager); in extract_json_paint_shader()
1315 static void extract_json_paint_patheffect(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_patheffect() argument
1320 urlDataManager)); in extract_json_paint_patheffect()
1327 static void extract_json_paint_maskfilter(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_maskfilter() argument
1332 urlDataManager)); in extract_json_paint_maskfilter()
1339 static void extract_json_paint_colorfilter(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_colorfilter() argument
1344 urlDataManager)); in extract_json_paint_colorfilter()
1351 static void extract_json_paint_looper(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_looper() argument
1355 sk_sp<SkDrawLooper> looper((SkDrawLooper*) load_flattenable(jsonLooper, urlDataManager)); in extract_json_paint_looper()
1362 static void extract_json_paint_imagefilter(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_imagefilter() argument
1367 urlDataManager)); in extract_json_paint_imagefilter()
1374 static void extract_json_paint_typeface(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_typeface() argument
1380 Json::ArrayIndex length = decode_data(jsonData, urlDataManager, &data); in extract_json_paint_typeface()
1636 static void extract_json_paint(Json::Value& paint, UrlDataManager& urlDataManager, in extract_json_paint() argument
1640 extract_json_paint_shader(paint, urlDataManager, result); in extract_json_paint()
1641 extract_json_paint_patheffect(paint, urlDataManager, result); in extract_json_paint()
1642 extract_json_paint_maskfilter(paint, urlDataManager, result); in extract_json_paint()
1643 extract_json_paint_colorfilter(paint, urlDataManager, result); in extract_json_paint()
1644 extract_json_paint_looper(paint, urlDataManager, result); in extract_json_paint()
1645 extract_json_paint_imagefilter(paint, urlDataManager, result); in extract_json_paint()
1646 extract_json_paint_typeface(paint, urlDataManager, result); in extract_json_paint()
1788 Json::Value SkClearCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1789 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1794 SkClearCommand* SkClearCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON() argument
1819 Json::Value SkClipPathCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1820 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1828 UrlDataManager& urlDataManager) { in fromJSON() argument
1848 Json::Value SkClipRegionCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1849 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1856 UrlDataManager& urlDataManager) { in fromJSON() argument
1876 Json::Value SkClipRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1877 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1889 UrlDataManager& urlDataManager) { in fromJSON() argument
1916 Json::Value SkClipRRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1917 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1925 UrlDataManager& urlDataManager) { in fromJSON() argument
1944 Json::Value SkConcatCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1945 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1950 SkConcatCommand* SkConcatCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON() argument
1980 Json::Value SkDrawAnnotationCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1981 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1997 UrlDataManager& urlDataManager) { in fromJSON() argument
2036 Json::Value SkDrawBitmapCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2037 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2039 if (flatten(fBitmap, &encoded, urlDataManager)) { in toJSON()
2044 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(*fPaintPtr, urlDataManager); in toJSON()
2051 UrlDataManager& urlDataManager) { in fromJSON() argument
2052 SkBitmap* bitmap = load_bitmap(command[SKDEBUGCANVAS_ATTRIBUTE_BITMAP], urlDataManager); in fromJSON()
2060 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2103 Json::Value SkDrawBitmapNineCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2104 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2106 if (flatten(fBitmap, &encoded, urlDataManager)) { in toJSON()
2111 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(*fPaintPtr, urlDataManager); in toJSON()
2118 UrlDataManager& urlDataManager) { in fromJSON() argument
2119 SkBitmap* bitmap = load_bitmap(command[SKDEBUGCANVAS_ATTRIBUTE_BITMAP], urlDataManager); in fromJSON()
2130 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2181 Json::Value SkDrawBitmapRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2182 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2184 if (flatten(fBitmap, &encoded, urlDataManager)) { in toJSON()
2191 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(*fPaintPtr, urlDataManager); in toJSON()
2205 UrlDataManager& urlDataManager) { in fromJSON() argument
2206 SkBitmap* bitmap = load_bitmap(command[SKDEBUGCANVAS_ATTRIBUTE_BITMAP], urlDataManager); in fromJSON()
2215 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2276 Json::Value SkDrawImageCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2277 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2279 if (flatten(*fImage, &encoded, urlDataManager)) { in toJSON()
2283 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(*fPaint.get(), urlDataManager); in toJSON()
2308 UrlDataManager& urlDataManager) { in fromJSON() argument
2309 sk_sp<SkImage> image = load_image(command[SKDEBUGCANVAS_ATTRIBUTE_IMAGE], urlDataManager); in fromJSON()
2317 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2364 Json::Value SkDrawImageLatticeCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2365 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2367 if (flatten(*fImage.get(), &encoded, urlDataManager)) { in toJSON()
2372 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(*fPaint.get(), urlDataManager); in toJSON()
2424 Json::Value SkDrawImageRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2425 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2427 if (flatten(*fImage.get(), &encoded, urlDataManager)) { in toJSON()
2434 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(*fPaint.get(), urlDataManager); in toJSON()
2448 UrlDataManager& urlDataManager) { in fromJSON() argument
2449 sk_sp<SkImage> image = load_image(command[SKDEBUGCANVAS_ATTRIBUTE_IMAGE], urlDataManager); in fromJSON()
2458 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2515 Json::Value SkDrawOvalCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2516 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2518 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
2523 UrlDataManager& urlDataManager) { in fromJSON() argument
2527 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2567 Json::Value SkDrawArcCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2568 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2573 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
2578 UrlDataManager& urlDataManager) { in fromJSON() argument
2585 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2606 Json::Value SkDrawPaintCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2607 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2608 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
2613 UrlDataManager& urlDataManager) { in fromJSON() argument
2615 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2637 Json::Value SkDrawPathCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2638 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2640 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
2645 UrlDataManager& urlDataManager) { in fromJSON() argument
2649 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2759 Json::Value SkDrawPointsCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2760 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2767 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
2772 UrlDataManager& urlDataManager) { in fromJSON() argument
2795 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2825 Json::Value SkDrawPosTextCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2826 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2835 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
2840 UrlDataManager& urlDataManager) { in fromJSON() argument
2843 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2879 Json::Value SkDrawPosTextHCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2880 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2890 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
2895 UrlDataManager& urlDataManager) { in fromJSON() argument
2898 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
2972 Json::Value SkDrawTextBlobCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2973 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3002 run[SKDEBUGCANVAS_ATTRIBUTE_FONT] = MakeJsonPaint(fontPaint, urlDataManager); in toJSON()
3012 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
3023 UrlDataManager& urlDataManager) { in fromJSON() argument
3030 extract_json_paint(run[SKDEBUGCANVAS_ATTRIBUTE_FONT], urlDataManager, &font); in fromJSON()
3067 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3099 Json::Value SkDrawPatchCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3100 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3125 UrlDataManager& urlDataManager) { in fromJSON() argument
3159 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3176 Json::Value SkDrawRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3177 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3179 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
3188 UrlDataManager& urlDataManager) { in fromJSON() argument
3192 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3214 Json::Value SkDrawRRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3215 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3217 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
3222 UrlDataManager& urlDataManager) { in fromJSON() argument
3226 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3252 Json::Value SkDrawDRRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3253 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3256 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
3261 UrlDataManager& urlDataManager) { in fromJSON() argument
3267 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3291 Json::Value SkDrawTextCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3292 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3297 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
3302 UrlDataManager& urlDataManager) { in fromJSON() argument
3305 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3342 Json::Value SkDrawTextOnPathCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3343 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3351 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
3356 UrlDataManager& urlDataManager) { in fromJSON() argument
3359 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3403 Json::Value SkDrawTextRSXformCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3404 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3407 result[SKDEBUGCANVAS_ATTRIBUTE_PAINT] = MakeJsonPaint(fPaint, urlDataManager); in toJSON()
3412 UrlDataManager& urlDataManager) { in fromJSON() argument
3416 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3455 SkRestoreCommand* SkRestoreCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON() argument
3467 SkSaveCommand* SkSaveCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON() argument
3519 Json::Value SkSaveLayerCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3520 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3526 urlDataManager); in toJSON()
3530 flatten(fBackdrop, &jsonBackdrop, urlDataManager); in toJSON()
3541 UrlDataManager& urlDataManager) { in fromJSON() argument
3550 extract_json_paint(command[SKDEBUGCANVAS_ATTRIBUTE_PAINT], urlDataManager, &paint); in fromJSON()
3555 rec.fBackdrop = (SkImageFilter*) load_flattenable(backdrop, urlDataManager); in fromJSON()
3580 Json::Value SkSetMatrixCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3581 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3587 UrlDataManager& urlDataManager) { in fromJSON() argument