Home
last modified time | relevance | path

Searched +full:skia +full:- +full:public (Results 1 – 25 of 863) sorted by relevance

12345678910>>...35

/third_party/skia/docker/
DREADME.md3 Docker files for building different Skia targets.
5 ## skia-release
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
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 …]
DMakefile1 # Build gcr.io/skia-public/skia-build-tools:latest, the image used to compile
2 # Skia in Google Cloud Build.
3 push-skia-build-tools:
4 docker build -t skia-build-tools ./skia-build-tools
5 docker tag skia-build-tools gcr.io/skia-public/skia-build-tools:latest
6 docker push gcr.io/skia-public/skia-build-tools:latest
10 push-cmake-release:
11 docker build --no-cache --tag cmake-release ./cmake-release
12 docker tag cmake-release gcr.io/skia-public/cmake-release:${CMAKE_VERSION}
13 docker push gcr.io/skia-public/cmake-release:${CMAKE_VERSION}
/third_party/flutter/skia/docker/
DREADME.md4 Docker files for building different Skia targets.
6 skia-release
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
19 ------
21 This image is used to build the Web Assembly (WASM) libraries of Skia
[all …]
Dcloudbuild.yaml1 # 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/site/docs/user/release/
Drelease_notes.md2 ---
6 ---
14 ------------
16 https://review.skia.org/419336
19 https://review.skia.org/419796
22 https://review.skia.org/419836
29 ------------
30 * Hides SkPathEffect::computeFastBounds() from public API; external subclasses of SkPathEffect
32 https://review.skia.org/406140
35 https://review.skia.org/402957
[all …]
/third_party/flutter/skia/infra/wasm-common/docker/
DMakefile4 # docker run karma-chrome-tests /usr/bin/google-chrome-stable --version
8 docker build --no-cache -t emsdk-release ./emsdk-release/
9 docker tag emsdk-release gcr.io/skia-public/emsdk-release:${EMSDK_VERSION}
10 docker push gcr.io/skia-public/emsdk-release:${EMSDK_VERSION}
11 docker tag emsdk-release gcr.io/skia-public/emsdk-release:prod
12 docker push gcr.io/skia-public/emsdk-release:prod
15 docker build --no-cache -t karma-chrome-tests ./karma-chrome-tests/
16 docker tag karma-chrome-tests gcr.io/skia-public/karma-chrome-tests:${CHROME_VERSION}
17 docker push gcr.io/skia-public/karma-chrome-tests:${CHROME_VERSION}
/third_party/skia/infra/wasm-common/docker/
DMakefile4 # docker run karma-chrome-tests /usr/bin/google-chrome-stable --version
8 docker build --no-cache -t emsdk-base ./emsdk-base/
9 docker tag emsdk-base gcr.io/skia-public/emsdk-base:${EMSDK_VERSION}
10 docker push gcr.io/skia-public/emsdk-base:${EMSDK_VERSION}
11 docker tag emsdk-base gcr.io/skia-public/emsdk-base:prod
12 docker push gcr.io/skia-public/emsdk-base:prod
15 docker build --no-cache -t karma-chrome-tests ./karma-chrome-tests/
16 docker tag karma-chrome-tests gcr.io/skia-public/karma-chrome-tests:${CHROME_VERSION}
17 docker push gcr.io/skia-public/karma-chrome-tests:${CHROME_VERSION}
/third_party/skia/platform_tools/android/apps/androidkitdemo/src/main/java/org/skia/androidkitdemo1/
DCubeActivity.java4 * Use of this source code is governed by a BSD-style license that can be
8 package org.skia.androidkitdemo1;
20 import org.skia.androidkit.Canvas;
21 import org.skia.androidkit.Color;
22 import org.skia.androidkit.Image;
23 import org.skia.androidkit.Matrix;
24 import org.skia.androidkit.Paint;
25 import org.skia.androidkit.SamplingOptions;
26 import org.skia.androidkit.Shader;
27 import org.skia.androidkit.Surface;
[all …]
/third_party/skia/
DRELEASE_NOTES.txt1 Skia Graphics Release Notes
6 ------------
10 was removed as well. These were all no-ops anyway when just the CPU backend was compiled in
11 (noting that flush() and flushAndSubmit() are still no-ops on the CPU backend).
12 * GrBackendSemaphore only includes methods that match the GPU backend that Skia was compiled for.
14 into Skia.
20 ------------
30 These were all no-ops anyway when just the CPU backend was compiled in.
35 ------------
38 represent colors but are, for example, non-color inputs to a lighting model.
[all …]
/third_party/skia/fuzz/
DREADME.md9 that contains all fuzzers and is a convenient way to reproduce fuzzer-reported bugs. There are also
17 We fuzz Skia using [OSS-Fuzz](https://github.com/google/oss-fuzz), which in turn uses fuzzing
18 engines such as libfuzzer, afl-fuzz, hong-fuzz, and others to fuzz Skia. OSS-fuzz will automatically
19 [file and close bugs](https://bugs.chromium.org/p/oss-fuzz/issues/list?q=label:Proj-skia) when
22 There is a [Skia folder](https://github.com/google/oss-fuzz/tree/master/projects/skia)
23 in the OSS-Fuzz repo that we make changes to when we want to add/remove/change the fuzzers that
25 [This](https://google.github.io/oss-fuzz/getting-started/new-project-guide/#testing-locally)
26 describes how to test the OSS-Fuzz build and fuzzers locally using Docker.
28 When enabling a fuzzer in OSS-Fuzz, we typically need to follow these steps:
29 1. *Add a seed corpus to `gs://skia-fuzzer/oss-fuzz/` (in the
[all …]
/third_party/skia/platform_tools/android/apps/androidkitdemo/src/main/java/org/skia/androidkitdemo1/samples/
DImageShaderSample.java4 * Use of this source code is governed by a BSD-style license that can be
8 package org.skia.androidkitdemo1.samples;
12 import org.skia.androidkit.Canvas;
13 import org.skia.androidkit.Image;
14 import org.skia.androidkit.Paint;
15 import org.skia.androidkit.SamplingOptions;
16 import org.skia.androidkit.Shader;
17 import org.skia.androidkit.TileMode;
19 import org.skia.androidkitdemo1.samples.Sample;
21 public class ImageShaderSample implements Sample {
[all …]
DRuntimeSample.java4 * Use of this source code is governed by a BSD-style license that can be
8 package org.skia.androidkitdemo1.samples;
14 import org.skia.androidkit.Canvas;
15 import org.skia.androidkit.Matrix;
16 import org.skia.androidkit.Paint;
17 import org.skia.androidkit.RuntimeShaderBuilder;
19 import org.skia.androidkitdemo1.samples.Sample;
21 public class RuntimeSample implements Sample {
24 public RuntimeSample(Resources res, int resId) { in RuntimeSample()
37 public void render(Canvas canvas, long ms, float left, float top, float right, float bottom) { in render()
[all …]
DSkottieSample.java4 * Use of this source code is governed by a BSD-style license that can be
8 package org.skia.androidkitdemo1.samples;
14 import org.skia.androidkit.Canvas;
15 import org.skia.androidkit.Matrix;
16 import org.skia.androidkit.Paint;
17 import org.skia.androidkit.SkottieAnimation;
19 import org.skia.androidkitdemo1.samples.Sample;
21 public class SkottieSample implements Sample {
25 public SkottieSample(Resources res, int resId) { in SkottieSample()
38 public void render(Canvas canvas, long ms, float left, float top, float right, float bottom) { in render()
[all …]
/third_party/skia/infra/gcc/
DMakefile3 docker build -t gcc-debian10 ./Debian10/
4 docker tag gcc-debian10 gcr.io/skia-public/gcc-debian10
5 docker push gcr.io/skia-public/gcc-debian10
7 publish_Debian10-x86:
8 docker build -t gcc-debian10-x86 ./Debian10-x86/
9 docker tag gcc-debian10-x86 gcr.io/skia-public/gcc-debian10-x86
10 docker push gcr.io/skia-public/gcc-debian10-x86
/third_party/flutter/skia/infra/bots/recipes/
Dupload_skiaserve.py2 # Use of this source code is governed by a BSD-style license that can be
6 # Recipe for uploading skiaserve to gs://skia-public-binaries.
31 dest = 'gs://skia-public-binaries/skiaserve/%s/%s/' % (
37 builder = 'Build-Debian9-Clang-arm-Release-Android'
41 repository='https://skia.googlesource.com/skia.git',
50 repository='https://skia.googlesource.com/skia.git',
57 gerrit_project='skia',
58 gerrit_url='https://skia-review.googlesource.com/',
/third_party/skia/platform_tools/android/apps/AndroidKit/src/main/java/org/skia/androidkit/util/
DSkottieView.java4 * Use of this source code is governed by a BSD-style license that can be
8 package org.skia.androidkit.util;
20 import org.skia.androidkit.Canvas;
21 import org.skia.androidkit.Color;
22 import org.skia.androidkit.Matrix;
23 import org.skia.androidkit.SkottieAnimation;
24 import org.skia.androidkit.Surface;
26 import org.skia.androidkit.R;
56 canvas.concat(new Matrix().translate((mSurfaceWidth - s*mAnimation.getWidth())/2, in onRenderFrame()
57 (mSurfaceHeight - s*mAnimation.getHeight())/2) in onRenderFrame()
[all …]
/third_party/skia/docker/skia-release/
DDockerfile1 # Dockerfile for building Skia in release mode, using 3rd party libs from DEPS, with SwiftShader.
2 FROM gcr.io/skia-public/skia-build-tools:latest
7 # Checkout Skia.
8 RUN mkdir -p /tmp/skia \
9 && cd /tmp/skia \
10 && fetch skia
13 # https://skia-review.googlesource.com/c/buildbot/+/286537/5/docker/Dockerfile#46
14 RUN cd /tmp/skia/skia \
15 && git config user.email "skia@skia.org" \
16 && git config user.name "Skia"
[all …]
/third_party/flutter/skia/infra/wasm-common/
DMakefile4 docker build -t gold-karma-chrome-tests -f ./docker/gold-karma-chrome-tests/Dockerfile .
9 docker build -t perf-karma-chrome-tests -f ./docker/perf-karma-chrome-tests/Dockerfile .
12 mkdir -p ./tmp
13 CGO_ENABLED=0 GOOS=linux go build -o ./tmp/gold-aggregator -a ./gold/
14 mkdir -p ./tmp
15 CGO_ENABLED=0 GOOS=linux go build -o ./tmp/perf-aggregator -a ./perf/
18 # docker run karma-chrome-tests /usr/bin/google-chrome-stable --version
22 docker tag gold-karma-chrome-tests gcr.io/skia-public/gold-karma-chrome-tests:${CHROME_VERSION}
23 docker push gcr.io/skia-public/gold-karma-chrome-tests:${CHROME_VERSION}
26 docker tag perf-karma-chrome-tests gcr.io/skia-public/perf-karma-chrome-tests:${CHROME_VERSION}
[all …]
/third_party/skia/infra/wasm-common/
DMakefile4 docker build -t gold-karma-chrome-tests -f ./docker/gold-karma-chrome-tests/Dockerfile .
9 docker build -t perf-karma-chrome-tests -f ./docker/perf-karma-chrome-tests/Dockerfile .
12 mkdir -p ./tmp
13 CGO_ENABLED=0 GOOS=linux go build -o ./tmp/gold-aggregator -a ./gold/
14 mkdir -p ./tmp
15 CGO_ENABLED=0 GOOS=linux go build -o ./tmp/perf-aggregator -a ./perf/
18 # docker run karma-chrome-tests /usr/bin/google-chrome-stable --version
22 docker tag gold-karma-chrome-tests gcr.io/skia-public/gold-karma-chrome-tests:${CHROME_VERSION}
23 docker push gcr.io/skia-public/gold-karma-chrome-tests:${CHROME_VERSION}
26 docker tag perf-karma-chrome-tests gcr.io/skia-public/perf-karma-chrome-tests:${CHROME_VERSION}
[all …]
/third_party/flutter/skia/docker/skia-wasm-release/
DDockerfile1 # 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/skia/platform_tools/android/apps/AndroidKit/src/main/java/org/skia/androidkit/
DImage.java4 * Use of this source code is governed by a BSD-style license that can be
8 package org.skia.androidkit;
12 import org.skia.androidkit.Matrix;
13 import org.skia.androidkit.SamplingOptions;
14 import org.skia.androidkit.Shader;
15 import org.skia.androidkit.TileMode;
17 public class Image {
25 public static Image fromEncoded(byte[] encodedData) { in fromEncoded()
37 public static Image fromStream(InputStream encodedStream) throws java.io.IOException { in fromStream()
44 public int getWidth() { in getWidth()
[all …]
/third_party/skia/infra/lottiecap/docker/
DREADME.md4 Docker files to handle Gold + lottie-web integration
7 lottie-web-puppeteer
8 --------------------
11 and a few other tools for automating web-browser tests.
14 it Skia-exclusive.
19 docker build -t lottie-web-puppeteer ./lottie-web-puppeteer/
20 LOTTIE_VERSION="v2" # use v1, v2, etc for any re-spins of the container.
21 docker tag lottie-web-puppeteer gcr.io/skia-public/lottie-web-puppeteer:$LOTTIE_VERSION
22 docker push gcr.io/skia-public/lottie-web-puppeteer:$LOTTIE_VERSION
26 with the flag --shm-size=2gb.
[all …]
/third_party/flutter/skia/infra/lottiecap/docker/
DREADME.md4 Docker files to handle Gold + lottie-web integration
7 lottie-web-puppeteer
8 --------------------
11 and a few other tools for automating web-browser tests.
14 it Skia-exclusive.
19 docker build -t lottie-web-puppeteer ./lottie-web-puppeteer/
20 LOTTIE_VERSION="v2" # use v1, v2, etc for any re-spins of the container.
21 docker tag lottie-web-puppeteer gcr.io/skia-public/lottie-web-puppeteer:$LOTTIE_VERSION
22 docker push gcr.io/skia-public/lottie-web-puppeteer:$LOTTIE_VERSION
26 with the flag --shm-size=2gb.
[all …]
/third_party/skia/docker/skia-wasm-release/
DDockerfile1 # Dockerfile for building the WASM libraries used by jsfiddle.skia.org and debugger.skia.org
2 FROM gcr.io/skia-public/emsdk-base:prod as builder
4 RUN apt-get update && apt-get upgrade -y && apt-get install -y \
6 libfreetype6-dev
9 && git clone --depth 1 'https://chromium.googlesource.com/chromium/tools/depot_tools.git'
13 # Checkout Skia using fetch from depot_tools
14 RUN mkdir -p /tmp/skia \
15 && cd /tmp/skia \
16 && fetch skia
19 # https://skia-review.googlesource.com/c/buildbot/+/286537/5/docker/Dockerfile#46
[all …]
/third_party/skia/gn/
Dfind_headers.py5 # Use of this source code is governed by a BSD-style license that can be
16 # Finds all public sources in include directories then write them to skia.h.
18 # Also write skia.h.deps, which Ninja uses to track dependencies. It's the
22 os.system("ln -s third_party/skia/.gn ../../.gn")
35 gn_desc_cmd = [gn, 'desc', '.', '--root=%s' % absolute_source, '--format=json',
40 desc_json_txt = subprocess.check_output(gn_desc_cmd).decode('utf-8')
42 print(e.output.decode('utf-8'))
58 # We'll use `public` headers if they're listed, or pull them from `sources`
59 # if not. GN sneaks in a default "public": "*" into the JSON if you don't
61 search_list = target.get('public')
[all …]

12345678910>>...35