blob: 966145535a25d43c122951bd2ed3f05eef14883c [file] [log] [blame]
# All of the targets here assume a user has run `make release` in //modules/canvaskit
perf_js:
node perf-canvaskit-with-puppeteer.js --canvaskit_js ../../out/canvaskit_wasm/canvaskit.js \
--canvaskit_wasm ../../out/canvaskit_wasm/canvaskit.wasm --use_gpu \
--assets canvas_perf_assets \
--bench_html canvas_perf.html \
--timeout 600 # seconds
frames:
node perf-canvaskit-with-puppeteer.js --canvaskit_js ../../out/canvaskit_wasm/canvaskit.js \
--canvaskit_wasm ../../out/canvaskit_wasm/canvaskit.wasm --use_gpu \
--input_lottie ~/Downloads/lottie-samples/stacking.json \
--bench_html skottie-frames.html
frames_cpu:
node perf-canvaskit-with-puppeteer.js --canvaskit_js ../../out/canvaskit_wasm/canvaskit.js \
--canvaskit_wasm ../../out/canvaskit_wasm/canvaskit.wasm \
--input_lottie ~/Downloads/lottie-samples/404.json \
--bench_html skottie-frames.html
skp:
node perf-canvaskit-with-puppeteer.js --canvaskit_js ../../out/canvaskit_wasm/canvaskit.js \
--canvaskit_wasm ../../out/canvaskit_wasm/canvaskit.wasm --use_gpu \
--input_skp ~/Downloads/skps/desk_nytimes.skp \
--bench_html render-skp.html
skps_release_and_simd:
./perf_all_skps.sh --release --simd --summary