Go to file
Mike Klein 1e0884d07a add --dylib to viewer
This JIT mode helps debugging and profiling by shelling out to an
external assembler then loading its results back in via dlopen(),
so you can see coherent function profiles and not just every
instruction as its own line in the profile.

It's very slow, so viewer will stutter for a second or two before
drawing goes smooth again.  We can paper over this by using the
interpreter while these compiles are in progress, but I haven't hooked
that up yet.

Change-Id: I23e74d65a1a3a6d89649733296db8217be306438
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/285864
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Mike Klein <mtklein@google.com>
2020-04-28 20:42:49 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Reland "Optimize GrTessellatePathOp's code to emit inner triangles" 2020-04-28 06:09:59 +00:00
bin roll GN 2020-04-01 17:02:23 +00:00
build/fuchsia harmonize rewrite-includes and gn-format checks 2020-04-03 17:00:54 +00:00
build_overrides Use Dawn's BUILD.gn instead of defining another one for Skia. 2020-04-13 23:26:31 +00:00
client_utils/android Remove SkFrontBufferedStream 2020-04-28 13:51:40 +00:00
dm Create DDL for final composition step in DDL test harness 2020-04-24 12:16:34 +00:00
docker [infra] Remove old cloudbuild file 2020-04-27 23:29:47 +00:00
docs/examples Fix matrix scoping issue in sample 2020-03-23 13:44:53 +00:00
example Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
experimental [skottiekit] Add a proof-of-concept only Skottie WASM build. 2020-04-27 14:28:20 +00:00
fuzz Revert "Revert "Revert "Revert "Don't build GL on Metal, Vulkan, Dawn, Direct3D bots"""" 2020-03-20 17:11:58 +00:00
gm Revert "Revert "Converted texture and runtime effects to use GrMatrixEffect"" 2020-04-28 20:37:44 +00:00
gn Refactor geometry union capabilities out of GrStyledShape 2020-04-28 19:17:08 +00:00
include Add BGR_10A2 support to Ganesh 2020-04-28 17:07:57 +00:00
infra Update provisioning_profile to unbreak iOS since cert refresh. 2020-04-28 17:45:17 +00:00
modules [skottie] Brightness and Contrast effect 2020-04-28 14:33:12 +00:00
platform_tools Improve selection of target_cpu in android_gdbserver 2020-04-21 19:31:54 +00:00
resources [skottie] Brightness and Contrast effect 2020-04-28 14:33:12 +00:00
samplecode Change Marker IDs to be strings 2020-04-28 14:12:30 +00:00
site Update CK particle examples 2020-04-21 15:48:04 +00:00
specs [img-decode] Start on proposed new spec 2019-05-06 17:39:19 +00:00
src increase SkVMBlitter cache size 2020-04-28 20:38:45 +00:00
tests Refactor geometry union capabilities out of GrStyledShape 2020-04-28 19:17:08 +00:00
third_party Revert "Reland "Add Abseil to third_party."" 2020-04-27 18:46:29 +00:00
tools add --dylib to viewer 2020-04-28 20:42:49 +00:00
.clang-format Disable BinPackParameters in .clang-format 2020-03-27 14:32:40 +00:00
.clang-tidy add google-build-namespaces to clang-tidy checks 2018-12-12 16:33:59 +00:00
.gitignore clean up some .gitignores 2019-05-15 19:55:45 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS Fixing a bug in SkOpEdgeBuilder::walk that causes pathOps to fail when cubic segment is reducable 2020-04-21 16:56:54 +00:00
BUILD.gn Revert "Reland "Add Abseil to third_party."" 2020-04-27 18:46:29 +00:00
codereview.settings Make uploading to Gerrit the default for Skia 2016-11-09 19:07:56 +00:00
CONTRIBUTING Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
CQ_COMMITTERS Moved committer list to chrome-infra-auth and deleted it from the repo 2015-09-02 13:37:54 -07:00
DEPS Roll third_party/externals/angle2 3cb9c4bee9b3..4395170e6091 (11 commits) 2020-04-28 05:11:48 +00:00
go.mod Update Go Deps 2020-04-28 05:27:28 +00:00
go.sum [infra] Add POC task driver 2020-04-28 11:50:17 +00:00
LICENSE LICENSE file: clean up 2019-11-22 21:59:03 +00:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py PRESUBMIT: Don't check formatting of deleted files 2020-04-08 10:36:09 +00:00
public.bzl [skottie] Cleanup: split animators into separate CUs 2020-03-17 15:48:17 +00:00
README Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
README.chromium Update README.chromium. 2015-06-11 13:19:24 -07:00
RELEASE_NOTES.txt Reland "Move SkFrontBufferedStream into Android-only dir" 2020-04-24 17:36:30 +00:00
whitespace.txt Whitespace change to re-trigger Mac/iOS tests 2020-02-23 20:55:01 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

See full details, and build instructions, at https://skia.org.