skia2/tools/gpu
Brian Osman 13dddce65f Added SkImage::MakeCrossContextFromEncoded
Designed for Flutter's threading architecture, with
an eye to being useful to other clients. Under the
hood, uses a new image generator class to lazily wrap
a texture for multiple GrContexts.

Re-land of https://skia-review.googlesource.com/c/14180/

Bug: skia:
Change-Id: I3dd382640629b79b3058f18fee68d043566e43e5
Reviewed-on: https://skia-review.googlesource.com/15895
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2017-05-09 18:45:04 +00:00
..
gl Enable fence sync support in ES3 test contexts 2017-04-21 19:39:16 +00:00
vk Use system Vulkan headers except when no building with vulkan support 2017-04-25 18:30:37 +00:00
FenceSync.h skpbench: add option for gpu timing 2016-10-05 08:42:03 -07:00
GpuTimer.h skpbench: add option for gpu timing 2016-10-05 08:42:03 -07:00
GrContextFactory.cpp Add flag to avoid stencil buffers in Skia 2017-05-09 17:41:25 +00:00
GrContextFactory.h Add flag to avoid stencil buffers in Skia 2017-05-09 17:41:25 +00:00
GrTest.cpp Added SkImage::MakeCrossContextFromEncoded 2017-05-09 18:45:04 +00:00
GrTest.h Revert "Revert "Plumb GrBackendTexture throughout skia."" 2017-04-20 17:17:43 +00:00
TestContext.cpp skpbench: add option for gpu timing 2016-10-05 08:42:03 -07:00
TestContext.h Remove SkAutoTDelete. 2016-11-03 19:03:40 +00:00