Roll external/skia d166d2e62f3b..6abaff3041a3 (51 commits)

https://skia.googlesource.com/skia.git/+log/d166d2e62f3b..6abaff3041a3

2019-09-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6d625bfe6e8a..ba04be8c9ef9 (9 commits)
2019-09-25 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src a76152f4e4ce..fb8fbb18d6f2 (434 commits)
2019-09-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e3a5983705da..cc3f09861685 (5 commits)
2019-09-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 fmalita@chromium.org [skottie] Disable skottie_tool on iOS
2019-09-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 robertphillips@google.com Add check_mipmaps subtest to BackendAllocation test
2019-09-24 brianosman@google.com SkSL: Support bitwise negation on unsigned integers
2019-09-24 brianosman@google.com When precompiling SkSL, avoid the need to re-link
2019-09-24 nihohit@gmail.com Compile CanvasKit without -fPIC, for latest emscripten compatibility.
2019-09-24 nihohit@gmail.com Add comment explaining that using mirrors might break git cl.
2019-09-24 fmalita@chromium.org [skottie] Tweak skottie_tool --threads meaning
2019-09-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 fmalita@chromium.org [skottie] Multi-threaded skottie_tool
2019-09-24 brianosman@google.com GrGLProgramBuilder cleanup
2019-09-24 robertphillips@google.com Remove compressed format support from the GrGpu::createBackendTexture code path
2019-09-24 bsalomon@google.com Remove workarounds for osmesa
2019-09-24 ethannicholas@google.com Fixed integer divide / remainder in sksl interpreter
2019-09-24 robertphillips@google.com Fix accessing off end of pixmap for R16G16_float in SSE2/SSE4.1 mode
2019-09-24 scroggo@google.com Move is_orientation_marker into its own file
2019-09-24 robertphillips@google.com Clean up cruft left over from addition GrGpu::createBackendTexture chokepoint
2019-09-24 jvanverth@google.com Remove MoltenVK configs from the bots.
2019-09-24 nigeltao@google.com Enable Codec_GifInterlacedTruncated test for Wuffs
2019-09-24 reed@google.com support gpu for skottie2movie
2019-09-24 brianosman@google.com Interpreter: Add bitwise shift operators
2019-09-24 herb@google.com Limit sigma for software blurs
2019-09-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 a905cbcdc21b..6d625bfe6e8a (3 commits)
2019-09-24 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 82de2e611e32..a76152f4e4ce (372 commits)
2019-09-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1f89f58faeb8..e3a5983705da (1 commits)
2019-09-24 csmartdalton@google.com ccpr: Don't assign inverse fill types to fan tessellations
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 8be7a4c7f738..a905cbcdc21b (5 commits)
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 csmartdalton@google.com Abolish absClear
2019-09-23 jvanverth@google.com Use safe computation for adding up YUVASizeInfo total bytes
2019-09-23 scroggo@google.com Rename SkOrientationMarker.cpp
2019-09-23 egdaniel@google.com Fix TEST_BUILDER name in perf recipe.
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 brianosman@google.com Minor SkSL cleanup
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 nigeltao@google.com Update Wuffs version
2019-09-23 egdaniel@google.com Remove Vulkan Nexus5x bot.
2019-09-23 bsalomon@google.com Make GrGpuResource ref counting atomic.
2019-09-23 fmalita@chromium.org [skottie] Fix motion blur asserts
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 brianosman@google.com Interpreter: Add bitwise operators

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/android-master-autoroll
Please CC djsollen@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Test: Presubmit checks will test this change.
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.

Bug: 140174804
Change-Id: Ia812b7bba2ac6636a51abc65e9c529630ac7fd87