Go to file
Michael Ludwig 1374c85fbf Prevent op batching in clear benchmark
This is a different way of fixing the clear benchmark measurements,
since https://skia-review.googlesource.com/c/skia/+/184064 seemed to
cause device issues on several bots.

Instead of forcing a flush, this takes extra steps to prevent the clear
ops from batching in Ganesh, and from resetting the op list, which has
the same effect of ensuring "loop" count clears are actually sent to
the GPU.

Bug: skia:
Change-Id: Id7f58894f42ca55a6cb663b65c27901d65432f82
Reviewed-on: https://skia-review.googlesource.com/c/184384
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
Auto-Submit: Michael Ludwig <michaelludwig@google.com>
2019-01-16 16:11:34 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Prevent op batching in clear benchmark 2019-01-16 16:11:34 +00:00
bin bin/sysopen: script moved to bin 2018-12-06 14:21:33 +00:00
dm SkPDF: elimate old IMAGE_STATS, de-dupe image code. 2019-01-14 18:55:05 +00:00
docker Convert skottie's cloud build to use CanvasKit 2018-11-10 12:06:32 +00:00
docs remove paint::glyphsToUnichars 2019-01-16 02:56:55 +00:00
example drawText Cleanup, part 5 2019-01-09 16:10:30 +00:00
experimental [canvaskit] Use textblob 2019-01-14 14:12:59 +00:00
fuzz start to build with no paint-text fields 2019-01-04 04:54:34 +00:00
gm Temporarily disable etc1 GM on Google3 2019-01-15 21:54:58 +00:00
gn remove SK_SUPPORT_LEGACY_PAINT_FONT_FIELDS for flutter 2019-01-16 02:30:07 +00:00
include Documentation: SkFont::textToGlyphs() 2019-01-16 16:04:08 +00:00
infra Update go_deps asset 2019-01-16 06:10:54 +00:00
modules Hack up SkShaper to pass additional callback info 2019-01-11 17:04:26 +00:00
platform_tools Add support for Windows to the gradle builds 2019-01-08 20:01:29 +00:00
resources [skottie] Add a custom property manager util class 2018-11-28 17:12:07 +00:00
samplecode Hack up SkShaper to pass additional callback info 2019-01-11 17:04:26 +00:00
site remove superfluous skia_vulkan_sdk 2019-01-15 18:53:02 +00:00
src remove paint::glyphsToUnichars 2019-01-16 02:56:55 +00:00
tests Restore ETC1 compressed texture support. 2019-01-15 19:56:28 +00:00
third_party Restore ETC1 compressed texture support. 2019-01-15 19:56:28 +00:00
tools Restore ETC1 compressed texture support. 2019-01-15 19:56:28 +00:00
.clang-format .clang-format: Don't force break after > in template declarations 2018-12-21 14:20:57 +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 Update BUILDCONFIG.gn to support Visual Studio 2017 Enterprise 2019-01-09 14:27:34 +00:00
BUILD.gn Restore ETC1 compressed texture support. 2019-01-15 19:56:28 +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 939adc5b9dc7..fed67899a7b4 (1 commits) 2019-01-16 15:47:29 +00:00
Doxyfile Make the housekeeper upload doxygen to a newer bucket 2016-10-04 13:23:57 -07: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 [presubmit] Remove pylint check 2019-01-14 13:47:51 +00:00
public.bzl Restore ETC1 compressed texture support. 2019-01-15 19:56:28 +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.