diff options
author | Hal Canary <halcanary@google.com> | 2018-03-13 10:57:34 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-03-13 15:08:02 +0000 |
commit | 2607e3bbc370ef99dc9a5fa85e84fee07f938737 (patch) | |
tree | 3ea39231446ec8d4fd233513cf574a0a039b2bff /site | |
parent | 98aebac62825a99494773d13098b1baeefab1223 (diff) |
scripts to generate [m]skps, documentation
NoTry: true
Change-Id: Ibd5244fa7099cbbe18e5f68e5a28abb52e03127d
Reviewed-on: https://skia-review.googlesource.com/114086
Reviewed-by: Hal Canary <halcanary@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'site')
-rw-r--r-- | site/user/tips.md | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/site/user/tips.md b/site/user/tips.md index 9458ace310..78ba5aaaac 100644 --- a/site/user/tips.md +++ b/site/user/tips.md @@ -32,13 +32,15 @@ drawBitmapNine(): <span id="skp-capture">Capture a `.skp` file on a web page in Chromium</span> ----------------------------------------------------------------------------- +Use the script `experimental/tools/web_to_skp` , *or* do the following: + 1. Launch Chrome or Chromium with `--no-sandbox --enable-gpu-benchmarking` -2. Open the JS console (ctrl-shift-J) +2. Open the JS console (Ctrl+Shift+J (Windows / Linux) or Cmd+Opt+J (MacOS)) 3. Execute: `chrome.gpuBenchmarking.printToSkPicture('/tmp')` This returns "undefined" on success. Open the resulting file in the [Skia Debugger](/dev/tools/debugger), rasterize it with `dm`, -or use Skia's `SampleApp` to view it: +or use Skia's `viewer` to view it: <!--?prettify lang=sh?--> @@ -46,7 +48,7 @@ or use Skia's `SampleApp` to view it: --config 8888 gpu pdf --verbose ls -l /tmp/*/skp/layer_0.skp.* - out/Release/SampleApp --picture /tmp/layer_0.skp + out/Release/viewer --skps /tmp --slide layer_0.skp * * * @@ -56,8 +58,10 @@ or use Skia's `SampleApp` to view it: Multipage Skia Picture files capture the commands sent to produce PDFs and printed documents. +Use the script `experimental/tools/web_to_mskp` , *or* do the following: + 1. Launch Chrome or Chromium with `--no-sandbox --enable-gpu-benchmarking` -2. Open the JS console (ctrl-shift-J) +2. Open the JS console (Ctrl+Shift+J (Windows / Linux) or Cmd+Opt+J (MacOS)) 3. Execute: `chrome.gpuBenchmarking.printPagesToSkPictures('/tmp/filename.mskp')` This returns "undefined" on success. |