skia2/src
erikchen 7fec91ce66 skia: Add support for CHROMIUM_image backed textures.
I created a new abstract base class TextureStorageAllocator that consumers of
Skia can subclass and pass back to Skia. When a surface is created with a
pointer to a TextureStorageAllocator, any textures it creates, or that are
derived from the original surface, will allocate and deallocate storage using
the methods on TextureStorageAllocator.

BUG=https://code.google.com/p/chromium/issues/detail?id=579664
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1623653002

Committed: https://skia.googlesource.com/skia/+/92098e691f10a010e7421125ba4d44c02506bb55

Review URL: https://codereview.chromium.org/1623653002
2016-02-05 12:10:55 -08:00
..
android Revert of Move SkPixelXorXfermode.h to include/client/android (patchset #5 id:80001 of https://codereview.chromium.org/1645093002/ ) 2016-01-29 05:34:26 -08:00
animator SkTime: Stop using POSIX entensions to time.h for timezone 2016-01-12 11:55:29 -08:00
c C API: Add SK_API, also documentation of an example. 2015-09-01 10:01:38 -07:00
codec Optimize the SkRawStream when the input is an asset stream 2016-02-05 08:21:19 -08:00
core add kRGBA_F16_SkColorType 2016-02-05 11:18:39 -08:00
device/xps Consolidate SK_CRASH and sk_throw into SK_ABORT 2016-01-29 08:51:04 -08:00
doc SkDocument::setDCTEncoder() for old versions of webkit 2015-12-10 08:59:43 -08:00
effects Last bit of GrGLSLFragmentProcessor-derived class cleanup 2016-02-05 07:15:39 -08:00
fonts Factor CSS3 matching rules. 2015-11-12 09:50:08 -08:00
gpu skia: Add support for CHROMIUM_image backed textures. 2016-02-05 12:10:55 -08:00
image skia: Add support for CHROMIUM_image backed textures. 2016-02-05 12:10:55 -08:00
images Hack together MSAN build. 2016-02-03 09:21:44 -08:00
lazy SkInstallDiscardablePixelRef is deprecated, enforce that 2015-09-25 06:56:57 -07:00
opts SSE optimizations for GrayAlpha -> RGBA/BGRA Premul/Unpremul 2016-02-03 15:28:35 -08:00
pathops Consolidate SK_CRASH and sk_throw into SK_ABORT 2016-01-29 08:51:04 -08:00
pdf Fix for rounded-rect clips with filters. 2016-02-02 18:44:16 -08:00
ports Don't print dialog box prior to crashing. 2016-02-04 08:59:35 -08:00
sfnt Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
svg Switch SkAutoMalloc to SkAutoTMalloc to avoid cast 2015-12-10 10:44:13 -08:00
utils Clean up GrGLSLFragmentProcessor-derived classes 2016-02-03 12:25:40 -08:00
views SampleApp: Remove SkWindow::setColorType 2016-01-18 01:18:35 -08:00
xml another null src, memcpy -> sk_careful_memcpy 2015-12-10 07:42:47 -08:00