aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/user/api/catalog.htm
diff options
context:
space:
mode:
Diffstat (limited to 'site/user/api/catalog.htm')
-rw-r--r--site/user/api/catalog.htm34
1 files changed, 2 insertions, 32 deletions
diff --git a/site/user/api/catalog.htm b/site/user/api/catalog.htm
index 21c8e730bc..64b29b29e8 100644
--- a/site/user/api/catalog.htm
+++ b/site/user/api/catalog.htm
@@ -31,7 +31,7 @@
"SkAutoCanvasRestore_restore": {
"code": "void draw(SkCanvas* canvas) {\n for (bool callRestore : { false, true } ) {\n for (bool saveCanvas : {false, true} ) {\n SkAutoCanvasRestore autoRestore(canvas, saveCanvas);\n if (!saveCanvas) {\n canvas->save();\n }\n SkDebugf(\"saveCanvas: %s before restore: %d\\n\",\n saveCanvas ? \"true\" : \"false\", canvas->getSaveCount());\n if (callRestore) autoRestore.restore();\n SkDebugf(\"saveCanvas: %s after restore: %d\\n\",\n saveCanvas ? \"true\" : \"false\", canvas->getSaveCount());\n }\n }\n SkDebugf(\"final count: %d\\n\", canvas->getSaveCount());\n}",
"hash": "9f459b218ec079c1ada23f4412968f9a",
- "file": "SkCanvas_Reference",
+ "file": "SkAutoCanvasRestore_Reference",
"name": "SkAutoCanvasRestore::restore()",
"stdout": "saveCanvas: false before restore: 2\\nsaveCanvas: false after restore: 2\\nsaveCanvas: true before restore: 2\\nsaveCanvas: true after restore: 2\\nsaveCanvas: false before restore: 2\\nsaveCanvas: false after restore: 1\\nsaveCanvas: true before restore: 2\\nsaveCanvas: true after restore: 1\\nfinal count: 1\\n"
},
@@ -1470,13 +1470,6 @@
"name": "SkPaint::getPathEffect",
"stdout": "nullptr == path effect\\nnullptr != path effect\\n"
},
- "SkPaint_getRasterizer": {
- "code": "class DummyRasterizer : public SkRasterizer {\npublic:\n SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(DummyRasterizer)\n};\nsk_sp<SkFlattenable> DummyRasterizer::CreateProc(SkReadBuffer&) {\n return sk_make_sp<DummyRasterizer>();\n}\n\nvoid draw(SkCanvas* canvas) {\n SkPaint paint;\n DummyRasterizer dummy;\n SkDebugf(\"nullptr %c= rasterizer\\n\", paint.getRasterizer() ? '!' : '=');\n paint.setRasterizer(sk_make_sp<DummyRasterizer>());\n SkDebugf(\"nullptr %c= rasterizer\\n\", paint.getRasterizer() ? '!' : '=');\n}\n",
- "hash": "0707d407c3a14388b107af8ae5873e55",
- "file": "SkPaint_Reference",
- "name": "SkPaint::getRasterizer",
- "stdout": "nullptr == rasterizer\\nnullptr != rasterizer\\n"
- },
"SkPaint_getShader": {
"code": "void draw(SkCanvas* canvas) {\n SkPaint paint;\n SkDebugf(\"nullptr %c= shader\\n\", paint.getShader() ? '!' : '=');\n paint.setShader(SkShader::MakeEmptyShader());\n SkDebugf(\"nullptr %c= shader\\n\", paint.getShader() ? '!' : '=');\n}\n",
"hash": "09f15b9fd88882850da2d235eb86292f",
@@ -1701,13 +1694,6 @@
"name": "SkPaint::refPathEffect",
"stdout": "path effect unique: true\\npath effect unique: false\\n"
},
- "SkPaint_refRasterizer": {
- "code": "void draw(SkCanvas* canvas) {\n SkLayerRasterizer::Builder layerBuilder;\n SkPaint paint1, paint2;\n layerBuilder.addLayer(paint2);\n paint1.setRasterizer(layerBuilder.detach());\n SkDebugf(\"rasterizer unique: %s\\n\", paint1.getRasterizer()->unique() ? \"true\" : \"false\");\n paint2.setRasterizer(paint1.refRasterizer());\n SkDebugf(\"rasterizer unique: %s\\n\", paint1.getRasterizer()->unique() ? \"true\" : \"false\");\n}\n",
- "hash": "c0855ce19a33cb7e5747750ef341b7b3",
- "file": "SkPaint_Reference",
- "name": "SkPaint::refRasterizer",
- "stdout": "rasterizer unique: true\\nrasterizer unique: false\\n"
- },
"SkPaint_refShader": {
"code": "void draw(SkCanvas* canvas) {\n SkPaint paint1, paint2;\n paint1.setShader(SkShader::MakeEmptyShader());\n SkDebugf(\"shader unique: %s\\n\", paint1.getShader()->unique() ? \"true\" : \"false\");\n paint2.setShader(paint1.refShader());\n SkDebugf(\"shader unique: %s\\n\", paint1.getShader()->unique() ? \"true\" : \"false\");\n}\n",
"hash": "53da0295972a418cbc9607bbb17feaa8",
@@ -3331,14 +3317,6 @@
"file": "SkPaint_Reference",
"name": "Path_Effect_Methods"
},
- "Paint_Rasterizer_Methods": {
- "code": "void draw(SkCanvas* canvas) {\n SkLayerRasterizer::Builder layerBuilder;\n SkPaint paint;\n paint.setAntiAlias(true);\n paint.setStyle(SkPaint::kStroke_Style);\n paint.setStrokeWidth(1);\n layerBuilder.addLayer(paint);\n paint.setAlpha(0x10);\n paint.setStyle(SkPaint::kFill_Style);\n paint.setBlendMode(SkBlendMode::kSrc);\n layerBuilder.addLayer(paint);\n paint.reset();\n paint.setAntiAlias(true);\n paint.setTextSize(50);\n paint.setRasterizer(layerBuilder.detach());\n canvas->drawString(\"outline\", 10, 50, paint);\n}\n",
- "width": 256,
- "height": 64,
- "hash": "e63f8a50996699342a14c6e54d684108",
- "file": "SkPaint_Reference",
- "name": "Rasterizer_Methods"
-},
"Paint_Shader_Methods": {
"code": "void draw(SkCanvas* canvas) {\n SkPaint paint;\n SkPoint center = { 50, 50 };\n SkScalar radius = 50;\n const SkColor colors[] = { 0xFFFFFFFF, 0xFF000000 };\n paint.setShader(SkGradientShader::MakeRadial(center, radius, colors,\n nullptr, SK_ARRAY_COUNT(colors), SkShader::kClamp_TileMode));\n for (SkScalar a : { 0.3f, 0.6f, 1.0f } ) {\n paint.setAlpha((int) (a * 255));\n canvas->drawCircle(center.fX, center.fY, radius, paint);\n canvas->translate(70, 70);\n }\n}\n",
"width": 256,
@@ -3528,7 +3506,7 @@
"width": 256,
"height": 128,
"hash": "466ef576b88e29d7252422db7adeed1c",
- "file": "SkCanvas_Reference",
+ "file": "SkAutoCanvasRestore_Reference",
"name": "SkAutoCanvasRestore::SkAutoCanvasRestore(SkCanvas* canvas, bool doSave)"
},
"SkBitmap_allocN32Pixels": {
@@ -5747,14 +5725,6 @@
"file": "SkPaint_Reference",
"name": "SkPaint::setPathEffect"
},
- "SkPaint_setRasterizer": {
- "code": "void draw(SkCanvas* canvas) {\n SkLayerRasterizer::Builder layerBuilder;\n SkPaint paint;\n paint.setAntiAlias(true);\n paint.setStyle(SkPaint::kStroke_Style);\n paint.setStrokeWidth(2);\n layerBuilder.addLayer(paint);\n paint.reset();\n paint.setAntiAlias(true);\n paint.setTextSize(50);\n paint.setMaskFilter(SkBlurMaskFilter::Make(kNormal_SkBlurStyle, 3));\n paint.setRasterizer(layerBuilder.detach());\n canvas->drawString(\"blurry out\", 0, 50, paint);\n}",
- "width": 256,
- "height": 64,
- "hash": "aec8ed9296c1628073086a33039f62b7",
- "file": "SkPaint_Reference",
- "name": "SkPaint::setRasterizer"
-},
"SkPaint_setShader": {
"code": "void draw(SkCanvas* canvas) {\n SkPaint paint;\n paint.setColor(SK_ColorBLUE);\n paint.setShader(SkShader::MakeColorShader(SK_ColorRED));\n canvas->drawRect(SkRect::MakeWH(40, 40), paint);\n paint.setShader(nullptr);\n canvas->translate(50, 0);\n canvas->drawRect(SkRect::MakeWH(40, 40), paint);\n}\n",
"width": 256,