Go to file
Mike Klein 84836b799a moar static flags
Like any normal variable, flags can be made file-scoped static,
and like any normal variable, mostly they should be if they can.

This CL converts most flags to be static, if only so that the
ones that do cross files stand out more clearly, and so that
there's more examples of static flags through the codebase for
people to ape.

Change-Id: Ibb5ddd7aa09fce073d0996ac3ef0487b078b7d79
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202800
Commit-Queue: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-03-21 17:07:13 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench moar static flags 2019-03-21 17:07:13 +00:00
bin tools: bin/sync just alias for git-sync-deps now 2019-02-22 20:05:05 +00:00
dm moar static flags 2019-03-21 17:07:13 +00:00
docker Turn on CI/CD for api.skia.org. (skia) 2019-03-12 18:30:38 +00:00
docs de-Sk tools/debugger 2019-03-20 18:27:01 +00:00
example Reduce usage of SkCanvas::flush 2019-03-04 22:09:39 +00:00
experimental de-Sk tools/debugger 2019-03-20 18:27:01 +00:00
fuzz moar static flags 2019-03-21 17:07:13 +00:00
gm moar static flags 2019-03-21 17:07:13 +00:00
gn Initial checkin of new SkSL interpreter. 2019-03-21 15:41:10 +00:00
include de-Sk tools/debugger 2019-03-20 18:27:01 +00:00
infra New perf-skottietrace recipe 2019-03-21 16:46:03 +00:00
modules moar static flags 2019-03-21 17:07:13 +00:00
platform_tools SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
resources Add planet emoji font. 2019-03-19 17:49:22 +00:00
samplecode SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
site Add more detail on configuring jobs. 2019-03-21 10:54:17 +00:00
src refactor for saner constness 2019-03-21 16:34:33 +00:00
tests moar static flags 2019-03-21 17:07:13 +00:00
third_party Roll skia/third_party/skcms 10ed3a8a5eec..99740cdf2835 (1 commits) 2019-03-21 13:45:09 +00:00
tools moar static flags 2019-03-21 17:07:13 +00:00
.clang-format restore .clang-format 2019-03-21 15:52:32 +00:00
.clang-tidy add google-build-namespaces to clang-tidy checks 2018-12-12 16:33:59 +00:00
.gitignore Add script to pull svgs to svgs/ and add to .gitignore 2018-08-31 20:02:24 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS [Viewer] Set the current slide first before attaching the fBackendType to fWindow. 2019-02-26 14:21:55 +00:00
BUILD.gn Add GN args for GL/GLES interface 2019-03-21 12:57:27 +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/swiftshader 9041bb7c0011..7bc4f45a391f (2 commits) 2019-03-21 15:51:32 +00:00
LICENSE BUG=skia:5602 2016-09-02 11:19:34 -07:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py Remove auto adding CQ keywords for non-master branches 2019-03-21 15:01:00 +00:00
public.bzl fold sk_pixel_iter.h into ToolUtils 2019-03-20 18:22:15 +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
whitespace.txt [infra] Marker for IntelBayTrail BIOS update. 2018-09-17 16:47:35 +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.