skia2/src/images
mtklein@google.com bd6343b1d6 Rewrite SkTRegistry to take any trivially-copyable type.
Obviously these are all currently function pointers of type T(*)(P) for various
T and P.  In bench refactoring, I'm trying to register a function pointer of
type T(*)(), which can't be done as is (passing P=void doesn't work).  This
also lets us register things like primitives, which is conceivable useful.

BUG=
R=reed@google.com, scroggo@google.com

Review URL: https://codereview.chromium.org/23453031

git-svn-id: http://skia.googlecode.com/svn/trunk@11082 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-04 17:20:18 +00:00
..
bmpdecoderhelper.cpp Automatic update of all copyright notices to reflect new license terms. 2011-07-28 14:26:00 +00:00
bmpdecoderhelper.h Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
SkForceLinking.cpp Fix iOS build. 2013-05-31 14:27:55 +00:00
SkImageDecoder_FactoryDefault.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder_FactoryRegistrar.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder_libbmp.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder_libgif.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder_libico.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder_libjpeg.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder_libpng.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder_libwebp.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder_wbmp.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageDecoder.cpp My clang now doesn't complain about !"foo". 2013-08-22 15:37:26 +00:00
SkImageEncoder_argb.cpp ARGB image encoder for checksums. 2013-04-23 18:06:23 +00:00
SkImageEncoder_Factory.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkImageEncoder.cpp Sanitizing source files in Housekeeper-Nightly 2013-05-21 07:01:40 +00:00
SkImageRef_ashmem.cpp Add buffer helper to read directly into SkString to avoid extra copying 2013-05-21 16:17:14 +00:00
SkImageRef_ashmem.h Fix android errors when unflattening an SkImageRef_ashmem object. 2013-02-01 15:57:13 +00:00
SkImageRef_GlobalPool.cpp Fix android errors when unflattening an SkImageRef_ashmem object. 2013-02-01 15:57:13 +00:00
SkImageRef.cpp Handle SkStream::rewind properly. 2013-08-28 13:08:54 +00:00
SkImageRefPool.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkImageRefPool.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkImages.cpp Fix android errors when unflattening an SkImageRef_ashmem object. 2013-02-01 15:57:13 +00:00
SkJpegUtility.cpp Handle SkStream::rewind properly. 2013-08-28 13:08:54 +00:00
SkJpegUtility.h Fixes for JPEG subset decoding. 2013-08-01 15:03:42 +00:00
SkMovie_gif.cpp Rewrite SkTRegistry to take any trivially-copyable type. 2013-09-04 17:20:18 +00:00
SkMovie.cpp use SkStream::NewFromFile() 2013-03-19 02:18:33 +00:00
SkPageFlipper.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkScaledBitmapSampler.cpp Allow decoding JPEG into A8. 2013-07-18 19:34:49 +00:00
SkScaledBitmapSampler.h Add an option to create unpremultiplied bitmaps. 2013-06-14 15:33:20 +00:00
SkStreamHelpers.cpp Avoid getLength in ico decoder. 2013-08-21 15:01:48 +00:00
SkStreamHelpers.h Avoid getLength in ico decoder. 2013-08-21 15:01:48 +00:00
transform_scanline.h Extract transform_scanline_XXXX functions into transform_scanline.h for code-sharing 2012-11-16 18:44:18 +00:00