skia2/include
Brian Salomon 175f588831 Modify SkEventTracer::SetInstance to fail rather than assert if a tracer has already been installed.
Chromium usually calls SetInstance once per process. However, when run in single process more renderer threads will try to set the instance after the browser process already has done so. This allows them to fail gracefully without asserting.

Bug: skia:6603
Change-Id: Ic8a35422d787335aa67eefc07d0658f0fbe73db4
Reviewed-on: https://skia-review.googlesource.com/16664
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
2017-05-12 16:49:07 +00:00
..
android Let region decoders query the type and color space 2017-04-14 13:59:35 +00:00
c C API: document sk_matrix_t 2017-03-21 18:04:34 +00:00
codec Switch SkCodec to int for counts and indices 2017-04-17 17:38:35 +00:00
config Revert "Revert "SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER"" 2017-01-27 14:40:01 +00:00
core Add new SkImageGenerator::getPixels() API, deprecate the old 2017-05-12 16:48:17 +00:00
effects void SkColorFilter::onAppendStages(...) 2017-05-09 20:04:44 +00:00
encode SkEncoder base class needs SK_API 2017-05-12 13:21:49 +00:00
gpu Make GrRenderTarget[(Proxy)|(Context)]? advertise a "full scene aa type". 2017-05-12 16:32:57 +00:00
pathops use reversePathTo in place of addPathReverse 2016-11-07 05:09:28 -08:00
ports SkFontMgr::matchFamily should not crash on nullptr. 2017-05-01 18:13:02 +00:00
private Make GrRenderTarget[(Proxy)|(Context)]? advertise a "full scene aa type". 2017-05-12 16:32:57 +00:00
svg no need for SK_SUPPORT_LEGACY_CANVAS_IS_REFCNT anymore 2016-12-07 22:28:04 +00:00
utils Modify SkEventTracer::SetInstance to fail rather than assert if a tracer has already been installed. 2017-05-12 16:49:07 +00:00
views Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00