1cb93a386Sopenharmony_ci# All of the targets here assume a user has run `make release` in //modules/canvaskit 2cb93a386Sopenharmony_ci 3cb93a386Sopenharmony_ciperf_js: 4cb93a386Sopenharmony_ci node perf-canvaskit-with-puppeteer.js --canvaskit_js ../../out/canvaskit_wasm/canvaskit.js \ 5cb93a386Sopenharmony_ci --canvaskit_wasm ../../out/canvaskit_wasm/canvaskit.wasm --use_gpu \ 6cb93a386Sopenharmony_ci --assets canvas_perf_assets \ 7cb93a386Sopenharmony_ci --bench_html canvas_perf.html \ 8cb93a386Sopenharmony_ci --timeout 600 # seconds 9cb93a386Sopenharmony_ci 10cb93a386Sopenharmony_ciframes: 11cb93a386Sopenharmony_ci node perf-canvaskit-with-puppeteer.js --canvaskit_js ../../out/canvaskit_wasm/canvaskit.js \ 12cb93a386Sopenharmony_ci --canvaskit_wasm ../../out/canvaskit_wasm/canvaskit.wasm --use_gpu \ 13cb93a386Sopenharmony_ci --input_lottie ~/Downloads/lottie-samples/stacking.json \ 14cb93a386Sopenharmony_ci --bench_html skottie-frames.html 15cb93a386Sopenharmony_ci 16cb93a386Sopenharmony_ciframes_cpu: 17cb93a386Sopenharmony_ci node perf-canvaskit-with-puppeteer.js --canvaskit_js ../../out/canvaskit_wasm/canvaskit.js \ 18cb93a386Sopenharmony_ci --canvaskit_wasm ../../out/canvaskit_wasm/canvaskit.wasm \ 19cb93a386Sopenharmony_ci --input_lottie ~/Downloads/lottie-samples/404.json \ 20cb93a386Sopenharmony_ci --bench_html skottie-frames.html 21cb93a386Sopenharmony_ci 22cb93a386Sopenharmony_ciskp: 23cb93a386Sopenharmony_ci node perf-canvaskit-with-puppeteer.js --canvaskit_js ../../out/canvaskit_wasm/canvaskit.js \ 24cb93a386Sopenharmony_ci --canvaskit_wasm ../../out/canvaskit_wasm/canvaskit.wasm --use_gpu \ 25cb93a386Sopenharmony_ci --input_skp ~/Downloads/skps/desk_nytimes.skp \ 26cb93a386Sopenharmony_ci --bench_html render-skp.html 27cb93a386Sopenharmony_ci 28cb93a386Sopenharmony_ciskps_release_and_simd: 29cb93a386Sopenharmony_ci ./perf_all_skps.sh --release --simd --summary