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