skia2/include
Brian Osman 46da1cc9f2 GrContext option to prevent GPU based YUV -> RGB
Rob and I spent a long time debugging why this wasn't working for
Flutter - doing the more complex operations on the loading thread
produces a blank texture when it's used later on the drawing thread.

Limiting ourselves to just creating and uploading RGBA data fixes
that. We need to debug what's going wrong, but in the meantime, this
lets Flutter use Skia APIs to manage GPU uploading and lifetime of
texture-backed images, while still doing those uploads on their IO
thread.

BUG=skia:

Change-Id: Ibf5c37f2439814544beab8c93c2a646f7a9e779d
Reviewed-on: https://skia-review.googlesource.com/8443
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2017-02-14 20:42:06 +00:00
..
android SkEncodeImage: no more link-time registration 2016-11-30 22:48:56 +00:00
c Make C API compatible with -Wstrict-prototypes 2017-01-03 17:38:35 +00:00
codec SK_API-export SkCodec 2016-12-14 18:55:47 +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 work on raster device clipping 2017-02-14 20:07:08 +00:00
effects Remove use of SkSmallAllocator from all Loopers. 2017-02-08 21:08:02 +00:00
gpu GrContext option to prevent GPU based YUV -> RGB 2017-02-14 20:42:06 +00:00
pathops use reversePathTo in place of addPathReverse 2016-11-07 05:09:28 -08:00
ports Make header files self-sufficient 2017-02-10 01:19:52 +00:00
private Make SkAutoTMalloc movable 2017-02-13 19:46:35 +00:00
svg no need for SK_SUPPORT_LEGACY_CANVAS_IS_REFCNT anymore 2016-12-07 22:28:04 +00:00
utils Make header files idempotent; script to check 2017-02-13 15:52:59 +00:00
views SK_USE_SDL is never defined 2017-02-06 18:52:54 +00:00