Lines Matching +full:skia +full:- +full:public
8 # This script compiles and runs a skia app using Swiftshader in a docker container, making it easy
9 # to use Swiftshade w/o having to over-write /usr/local/lib/libEGL.so and related on the
12 # The Skia repo to be compiled will be the one on the host machine, which will
19 # build-with-swift-shader-and-run "out/with-swift-shader/fuzz --gpuInfo -t api -n NativeGLCanvas"
22 # After running the above, feel free to check out $SKIA_OUT/out/with-swift-shader. It has binaries
23 # but if you try to run out/with-swift-shader/fuzz --gpuInfo -t api -n NativeGLCanvas w/o using
28 # build-with-swift-shader-and-run "out/with-swift-shader/fuzz -t filter_fuzz -b /skia/skbug_1234"
30 # $SKIA_ROOT gets mapped to /skia - other than that, the docker container does not have
34 IMAGE = 'gcr.io/skia-public/skia-with-swift-shader-base:prod'
36 BUILD_SCRIPT_PATH = '/skia/docker/skia-with-swift-shader-base/build.sh'
37 EXECUTABLE_DIR = 'out/with-swift-shader/'
40 parser.add_argument('--sync_deps', action='store_true', help='Sync the deps before building?')
42 '(e.g. out/with-swift-shader/fuzz --help)')
49 build_cmd = ['docker', 'run', '--rm', '-v', '%s:/skia' % skia_root, IMAGE, BUILD_SCRIPT_PATH]
51 build_cmd += ['sync-deps']
59 run_cmd = ['docker', 'run', '--rm', '-w=/skia', '-v', '%s:/skia' % skia_root, IMAGE] + supplied_cmd