/third_party/skia/docker/ |
D | README.md | 3 Docker files for building different Skia targets. 5 ## skia-release section in Docker 7 This image is used to build Skia at TOT with SwiftShader. 12 docker build -t skia-release ./docker/skia-release/ 13 docker tag skia-release gcr.io/skia-public/skia-release:prod 14 docker push gcr.io/skia-public/skia-release:prod 16 ## skia-wasm-release section in Docker 18 This image is used to build the Web Assembly (WASM) libraries of Skia 24 docker build -t skia-wasm-release ./docker/skia-wasm-release/ 25 docker tag skia-wasm-release gcr.io/skia-public/skia-wasm-release:prod [all …]
|
/third_party/flutter/skia/docker/ |
D | README.md | 4 Docker files for building different Skia targets. 6 skia-release section in Docker 7 ------ 9 This image is used to build Skia at TOT with SwiftShader. 14 docker build -t skia-release ./docker/skia-release/ 15 docker tag skia-release gcr.io/skia-public/skia-release:prod 16 docker push gcr.io/skia-public/skia-release:prod 18 skia-wasm-release section in Docker 19 ------ 21 This image is used to build the Web Assembly (WASM) libraries of Skia [all …]
|
D | cloudbuild.yaml | 1 # Builds both skia-release:prod and a new fiddler using Google Container 2 # Builder: https://cloud.google.com/container-builder/docs/ 7 …# gcloud builds submit --config cloudbuild.yaml --no-source --substitutions=COMMIT_SHA=b2acf0a9… 9 # Where COMMIT_SHA is updated to the last commit into Skia. 11 #- name: 'gcr.io/cloud-builders/git' 12 # args: ['clone', 'https://github.com/google/skia.git', '.'] 14 - name: 'debian:testing-slim' 15 args: ['mkdir', '-p', '--mode=777', '/workspace/__doxygen_staging'] 17 - name: 'gcr.io/skia-public/doxygen:testing-slim' 22 - name: 'gcr.io/cloud-builders/docker' [all …]
|
/third_party/skia/infra/bots/recipes/ |
D | perf_pathkit.py | 2 # Use of this source code is governed by a BSD-style license that can be 24 DOCKER_IMAGE = 'gcr.io/skia-public/perf-karma-chrome-tests:87.0.4280.88_v1' 25 INNER_KARMA_SCRIPT = 'skia/infra/pathkit/perf_pathkit.sh' 36 # The karma script is configured to look in ./npm-(asmjs|wasm)/bin/ for 38 copy_dest = checkout_root.join('skia', 'modules', 'pathkit', 39 'npm-wasm', 'bin') 41 copy_dest = checkout_root.join('skia', 'modules', 'pathkit', 42 'npm-asmjs', 'bin') 45 bundle_name = 'pathkit.wasm' 59 recursive_read = [checkout_root.join('skia')] [all …]
|
D | test_pathkit.py | 2 # Use of this source code is governed by a BSD-style license that can be 26 DOCKER_IMAGE = 'gcr.io/skia-public/gold-karma-chrome-tests:87.0.4280.88_v2' 27 INNER_KARMA_SCRIPT = 'skia/infra/pathkit/test_pathkit.sh' 36 # The karma script is configured to look in ./npm-(asmjs|wasm)/bin/test/ for 38 copy_dest = checkout_root.join('skia', 'modules', 'pathkit', 39 'npm-wasm', 'bin', 'test') 41 copy_dest = checkout_root.join('skia', 'modules', 'pathkit', 42 'npm-asmjs', 'bin', 'test') 45 bundle_name = 'pathkit.wasm' 47 # release mode has a .js.mem file that needs to come with. [all …]
|
D | perf_skottiewasm_lottieweb.py | 2 # Use of this source code is governed by a BSD-style license that can be 5 # Recipe which runs Skottie-WASM and Lottie-Web perf. 32 # See https://bugs.chromium.org/p/skia/issues/detail?id=9187#c4 33 'lottiefiles.com - Progress Success.json', 35 'lottiefiles.com - VR.json', 38 'lottiefiles.com - Nudge.json', 39 'lottiefiles.com - Retweet.json', 52 # https://skia-review.googlesource.com/c/skia/+/229419 69 'lottiefiles.com - Loading 2.json', 96 renderer = 'skottie-wasm' [all …]
|
/third_party/flutter/skia/infra/bots/recipes/ |
D | perf_pathkit.py | 2 # Use of this source code is governed by a BSD-style license that can be 21 DOCKER_IMAGE = 'gcr.io/skia-public/perf-karma-chrome-tests:72.0.3626.121_v1' 22 INNER_KARMA_SCRIPT = '/SRC/skia/infra/pathkit/perf_pathkit.sh' 34 # The karma script is configured to look in ./npm-(asmjs|wasm)/bin/ for 36 copy_dest = checkout_root.join('skia', 'modules', 'pathkit', 37 'npm-wasm', 'bin') 39 copy_dest = checkout_root.join('skia', 'modules', 'pathkit', 40 'npm-asmjs', 'bin') 43 bundle_name = 'pathkit.wasm' 73 # Copy binaries (pathkit.js and pathkit.wasm) to where the karma tests [all …]
|
D | test_pathkit.py | 2 # Use of this source code is governed by a BSD-style license that can be 21 DOCKER_IMAGE = 'gcr.io/skia-public/gold-karma-chrome-tests:72.0.3626.121_v1' 22 INNER_KARMA_SCRIPT = '/SRC/skia/infra/pathkit/test_pathkit.sh' 34 # The karma script is configured to look in ./npm-(asmjs|wasm)/bin/test/ for 36 copy_dest = checkout_root.join('skia', 'modules', 'pathkit', 37 'npm-wasm', 'bin', 'test') 39 copy_dest = checkout_root.join('skia', 'modules', 'pathkit', 40 'npm-asmjs', 'bin', 'test') 43 bundle_name = 'pathkit.wasm' 45 # release mode has a .js.mem file that needs to come with. [all …]
|
D | perf_canvaskit.py | 2 # Use of this source code is governed by a BSD-style license that can be 21 DOCKER_IMAGE = 'gcr.io/skia-public/perf-karma-chrome-tests:72.0.3626.121_v1' 22 INNER_KARMA_SCRIPT = '/SRC/skia/infra/canvaskit/perf_canvaskit.sh' 36 copy_dest = checkout_root.join('skia', 'modules', 'canvaskit', 40 bundle_name = 'canvaskit.wasm' 68 # Copy binaries (canvaskit.js and canvaskit.wasm) to where the karma tests 72 os.chmod(dest, 0o644) # important, otherwise non-privileged docker can't read. 77 os.chmod(dest, 0o644) # important, otherwise non-privileged docker can't read. 81 os.chmod(out_dir, 0o777) # important, otherwise non-privileged docker can't write. 87 cmd = ['docker', 'run', '--shm-size=2gb', '--rm', [all …]
|
D | perf_skottiewasm_lottieweb.py | 2 # Use of this source code is governed by a BSD-style license that can be 5 # Recipe which runs Skottie-WASM and Lottie-Web perf. 31 # See https://bugs.chromium.org/p/skia/issues/detail?id=9187#c4 32 'lottiefiles.com - Progress Success.json', 34 'lottiefiles.com - VR.json', 38 'lottiefiles.com - Nudge.json', 39 'lottiefiles.com - Retweet.json', 52 # https://skia-review.googlesource.com/c/skia/+/229419 69 'lottiefiles.com - Loading 2.json', 95 renderer = 'skottie-wasm' [all …]
|
/third_party/flutter/skia/modules/pathkit/ |
D | Makefile | 4 npm: npm-test npm-debug 5 mkdir -p ./npm-wasm/bin 6 mkdir -p ./npm-asmjs/bin 8 cp ../../out/pathkit/pathkit.js ./npm-wasm/bin 9 cp ../../out/pathkit/pathkit.wasm ./npm-wasm/bin 11 cp ../../out/pathkit/pathkit.js ./npm-asmjs/bin/pathkit.js 12 cp ../../out/pathkit/pathkit.js.mem ./npm-asmjs/bin/pathkit.js.mem 15 cd npm-wasm; npm publish 16 cd npm-asmjs; npm publish 18 update-major: [all …]
|
/third_party/skia/infra/bots/recipes/perf_pathkit.expected/ |
D | pathkit_trybot.json | 5 "-u", 7 "--json-output", 9 "ensure-directory", 10 "--mode", 20 "-u", 33 "-u", 50 "-u", 64 "-u", 66 "--json-output", 68 "ensure-directory", [all …]
|
D | Perf-Debian10-EMCC-GCE-CPU-AVX2-wasm-Release-All-PathKit.json | 5 "-u", 7 "--json-output", 9 "ensure-directory", 10 "--mode", 20 "-u", 33 "-u", 50 "-u", 64 "-u", 66 "--json-output", 68 "ensure-directory", [all …]
|
/third_party/flutter/skia/experimental/wasm-skp-debugger/ |
D | Makefile | 1 release: target 4 mkdir -p ./debugger/bin 6 cp ../../out/debugger_wasm/debugger.wasm ./debugger/bin 11 mkdir -p ./debugger/bin 13 cp ../../out/debugger_wasm_debug/debugger.wasm ./debugger/bin 15 move-assets: 17 # built wasm debugger with the interface. 18 cp ./debugger/bin/debugger.js ~/go/src/go.skia.org/infra/debugger-assets/res/js 19 cp ./debugger/bin/debugger.wasm ~/go/src/go.skia.org/infra/debugger-assets/res 21 # A barebones local example of the wasm module included in a page. [all …]
|
/third_party/flutter/skia/infra/bots/recipes/compute_buildstats.expected/ |
D | normal_bot.json | 5 "-u", 7 "--json-output", 9 "ensure-directory", 10 "--mode", 20 "-u", 22 "--json-output", 33 "-u", 35 "--spec-path", 36 …deps_file': '.DEPS.git', 'managed': False, 'name': 'skia', 'url': 'https://skia.googlesource.com/s… 37 "--patch_root", [all …]
|
D | trybot.json | 5 "-u", 7 "--json-output", 9 "ensure-directory", 10 "--mode", 20 "-u", 22 "--json-output", 33 "-u", 36 "--host", 37 "https://skia-review.googlesource.com", 38 "--json_file", [all …]
|
/third_party/skia/modules/canvaskit/ |
D | README.md | 9 compilation. Which version should you use? [`/infra/wasm-common/docker/emsdk-base/Dockerfile`][2] 14 [2]: https://github.com/google/skia/blob/main/infra/wasm-common/docker/emsdk-base/Dockerfile 22 This document also assumes you have followed the instructions to download Skia and its deps 23 <https://skia.org/user/download>. 27 can fail with errors about SSL certificates. <https://github.com/emscripten-core/emsdk/pull/273> 29 See also <https://github.com/emscripten-core/emscripten/issues/9036#issuecomment-532092743> 39 make release # make debug is much faster and has better error messages 40 make local-example 48 For example, building a stripped-down version of CanvasKit with no text support or 53 Such a stripped-down version is about half the size of the default release build. [all …]
|
/third_party/skia/modules/pathkit/ |
D | Makefile | 4 npm: npm-test npm-debug 5 mkdir -p ./npm-wasm/bin 6 mkdir -p ./npm-asmjs/bin 8 cp ../../out/pathkit/pathkit.js ./npm-wasm/bin 9 cp ../../out/pathkit/pathkit.wasm ./npm-wasm/bin 11 cp ../../out/pathkit/pathkit.js ./npm-asmjs/bin/pathkit.js 12 cp ../../out/pathkit/pathkit.js.mem ./npm-asmjs/bin/pathkit.js.mem 15 cd npm-wasm; npm publish 16 cd npm-asmjs; npm publish 18 update-major: [all …]
|
/third_party/skia/infra/bots/recipe_modules/build/examples/ |
D | full.py | 2 # Use of this source code is governed by a BSD-style license that can be 22 'skia', 'out', api.vars.builder_name, api.vars.configuration) 30 'Build-Debian9-Clang-arm-Release-Flutter_Android_Docker', 31 'Build-Debian10-GCC-x86-Debug-Docker', 32 'Build-Debian10-GCC-x86_64-Debug-Docker', 33 'Build-Debian10-GCC-x86_64-Release-NoGPU_Docker', 34 'Build-Debian10-GCC-x86_64-Release-Shared_Docker', 35 'Build-Debian10-Clang-arm-Release-Android_API26', 36 'Build-Debian10-Clang-arm-Release-Android_ASAN', 37 'Build-Debian10-Clang-arm-Release-Chromebook_GLES', [all …]
|
/third_party/skia/infra/bots/recipes/compute_buildstats.expected/ |
D | normal_bot.json | 5 "-u", 31 "-u", 33 "--json-output", 35 "ensure-directory", 36 "--mode", 46 "-u", 48 "--json-output", 59 "-u", 61 "--spec-path", 62 …deps_file': '.DEPS.git', 'managed': False, 'name': 'skia', 'url': 'https://skia.googlesource.com/s… [all …]
|
D | trybot.json | 5 "-u", 31 "-u", 33 "--json-output", 35 "ensure-directory", 36 "--mode", 46 "-u", 48 "--json-output", 59 "-u", 62 "--host", 63 "https://skia-review.googlesource.com", [all …]
|
/third_party/flutter/skia/infra/bots/recipes/perf_pathkit.expected/ |
D | pathkit_trybot.json | 5 "-u", 7 "--json-output", 9 "ensure-directory", 10 "--mode", 20 "-u", 22 "--json-output", 33 "-u", 35 "--spec-path", 36 …deps_file': '.DEPS.git', 'managed': False, 'name': 'skia', 'url': 'https://skia.googlesource.com/s… 37 "--patch_root", [all …]
|
D | Perf-Debian9-EMCC-GCE-CPU-AVX2-wasm-Release-All-PathKit.json | 5 "-u", 7 "--json-output", 9 "ensure-directory", 10 "--mode", 20 "-u", 22 "--json-output", 33 "-u", 35 "--spec-path", 36 …deps_file': '.DEPS.git', 'managed': False, 'name': 'skia', 'url': 'https://skia.googlesource.com/s… 37 "--patch_root", [all …]
|
/third_party/flutter/skia/docker/skia-wasm-release/ |
D | Dockerfile | 1 # Dockerfile for building the WASM libraries used by jsfiddle.skia.org and debugger.skia.org 2 FROM gcr.io/skia-public/emsdk-release:prod as builder 6 && mkdir -p /tmp/skia \ 7 && cd /tmp/skia \ 8 && /tmp/depot_tools/fetch skia 10 RUN cd /tmp/skia/skia \ 11 && python tools/git-sync-deps \ 12 && ./bin/fetch-gn 14 # PathKit should be in /tmp/skia/skia/out/pathkit/ 15 RUN /tmp/skia/skia/modules/pathkit/compile.sh [all …]
|
/third_party/flutter/skia/modules/canvaskit/ |
D | Makefile | 2 rm -rf ../../out/canvaskit_wasm 3 rm -rf ./canvaskit/bin 4 $(MAKE) release 6 release: target 9 mkdir -p ./canvaskit/bin 11 cp ../../out/canvaskit_wasm/canvaskit.wasm ./canvaskit/bin 16 mkdir -p ./canvaskit/bin 18 cp ../../out/canvaskit_wasm/canvaskit.wasm ./canvaskit/bin 23 mkdir -p ./canvaskit/bin 25 cp ../../out/canvaskit_wasm_debug/canvaskit.wasm ./canvaskit/bin [all …]
|