skia2/include
mtklein 4e97607d9a Use sse4.2 CRC32 instructions to hash when available.
About 9x faster than Murmur3 for long inputs.

Most of this is a mechanical change from SkChecksum::Murmur3(...) to SkOpts::hash(...).

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2208903002
CQ_INCLUDE_TRYBOTS=master.client.skia:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot;master.client.skia.compile:Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot,Build-Mac-Clang-x86_64-Release-CMake-Trybot

Review-Url: https://codereview.chromium.org/2208903002
2016-08-08 09:06:28 -07:00
..
android Delete SkBitmapRegionCanvas 2016-05-18 06:23:57 -07:00
animator Change SkTime::GetMSecs to double; ensure values stored in SkMSec do not overflow. 2016-03-25 12:59:53 -07:00
c spin off easy stuff from Herb's windows GN CL 2016-08-04 06:19:33 -07:00
codec Add color space xform support to SkJpegCodec (includes F16!) 2016-07-29 06:23:33 -07:00
config SkPDF: Use Pathops clipping 2016-03-31 07:33:57 -07:00
core Remove SK_SUPPORT_LEGACY_DATA_FACTORIES. 2016-08-08 08:09:10 -07:00
effects Add SkGammaColorFilter 2016-07-28 09:20:33 -07:00
gpu Merge GrClipMaskManager into GrClipStackClip 2016-08-05 22:32:12 -07:00
images gn: fix fiddle 2016-08-02 11:13:49 -07:00
pathops Move SkTDArray to private. 2016-02-18 08:53:33 -08:00
ports Move to SkDataTable::MakeXXX and sk_sp. 2016-08-05 06:51:50 -07:00
private Use sse4.2 CRC32 instructions to hash when available. 2016-08-08 09:06:28 -07:00
svg Delete the legacy SVG parser 2016-07-19 06:12:54 -07:00
utils SkRTConf: eliminate 2016-08-04 10:47:16 -07:00
views Remove use of MakeRenderTargetDirect from view system 2016-07-28 15:17:34 -07:00
xml Initial SVG model 2016-07-26 18:46:34 -07:00