skia2/src
John Stiles 59e3456695 Avoid descending into Expressions unnecessarily.
We know expressions can't contain @if or @switch statements inside of
them, so we can avoid recursing into them and run this check slightly
faster.

Change-Id: I60cd6dd40ddda74f7af259fd13e5ea0779982384
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/370076
Commit-Queue: John Stiles <johnstiles@google.com>
Auto-Submit: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2021-02-12 22:46:04 +00:00
..
android More hiding of legacy drawImage calls 2021-01-22 13:53:42 +00:00
c Migrate to drawImage w/ sampling 2021-01-22 22:38:02 +00:00
codec get image from skcodec 2021-01-25 21:50:16 +00:00
core Remove unused high-quality downgrade heuristic 2021-02-12 21:48:13 +00:00
effects revise how we handle invalid configs 2021-02-12 16:46:37 +00:00
fonts Make SkFontMgr::onMakeFromStreamArgs pure virtual. 2020-06-28 01:16:34 +00:00
gpu Remove unused high-quality downgrade heuristic 2021-02-12 21:48:13 +00:00
image SkImage::textureSize replacement for GrDirectContext::ComputeImageSize. 2021-02-11 16:08:55 +00:00
images Bitmap.asImage() 2020-12-23 15:54:57 +00:00
lazy Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
opts remove SkRP TODOs 2021-02-09 02:44:14 +00:00
pathops guard pathops debug feature better 2021-01-29 21:46:48 +00:00
pdf Migrate to drawImage w/ sampling 2021-01-22 22:38:02 +00:00
ports Delete deprecated blur filter header 2021-02-12 13:49:45 +00:00
sfnt Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
shaders Remove unused high-quality downgrade heuristic 2021-02-12 21:48:13 +00:00
sksl Avoid descending into Expressions unnecessarily. 2021-02-12 22:46:04 +00:00
svg Simplify common case for recttorect 2021-01-15 18:37:46 +00:00
utils Add UWP support 2021-02-10 19:04:42 +00:00
xml Less string copies of text in XML parsing. 2021-02-05 15:36:43 +00:00
xps Add UWP support 2021-02-10 19:04:42 +00:00