Roll third_party/externals/swiftshader 3575550a711b..e6092f3bc901 (9 commits)
Roll third_party/externals/swiftshader 3575550a711b..e6092f3bc901 (9 commits)

https://swiftshader.googlesource.com/SwiftShader.git/+log/3575550a711b..e6092f3bc901


git log 3575550a711b..e6092f3bc901 --date=short --no-merges --format='%ad %ae %s'
2019-07-29 bclayton@google.com Fix memory corruption SpirvShaderKey::SpecializationInfo
2019-07-29 bclayton@google.com Use raw pointers for the routine const cache.
2019-07-29 sergeyu@chromium.org [fuchsia] Simplify memory allocation
2019-07-29 capn@google.com Fail GLSL compilation if compiler initialization fails
2019-07-29 bclayton@google.com Revert "Temporarily disable warnings-as-errors"
2019-07-29 bclayton@google.com Merge changes I10d66439,I6bd62e7b,Iec85e0df,If16c5d11,If803398e, ...
2019-07-29 bclayton@google.com LLVMReactor: Build fixes for REACTOR_EMIT_DEBUG_INFO
2019-07-29 bclayton@google.com Fix build of tests/fuzzers.
2019-07-29 bclayton@google.com Reactor: Use std::shared_ptr to ref-count rr::Routines


Created with:
  gclient setdep -r third_party/externals/swiftshader@e6092f3bc901

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader

Bug: None
TBR=benjaminwagner@google.com
Change-Id: Ia0faed389bebad537b3efdd741edbe28e80940ca
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/230697
Reviewed-by: skia-autoroll <e034c62197df5622a9c1bef8b3e012f87a0a9840@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <e034c62197df5622a9c1bef8b3e012f87a0a9840@skia-public.iam.gserviceaccount.com>

google/skia,HalCanary/skia-hc,google/skia,google/skia,google/skia,HalCanary/skia-hc,google/skia,HalCanary/skia-hc,aosp-mirror/platform_external_skia,HalCanary/skia-hc,google/skia,HalCanary/skia-hc,google/skia,HalCanary/skia-hc,aosp-mirror/platform_external_skia,aosp-mirror/platform_external_skia,HalCanary/skia-hc,aosp-mirror/platform_external_skia,HalCanary/skia-hc,aosp-mirror/platform_external_skia,aosp-mirror/platform_external_skia,google/skia,aosp-mirror/platform_external_skia,aosp-mirror/platform_external_skia,HalCanary/skia-hc,aosp-mirror/platform_external_skia,HalCanary/skia-hc,google/skia,aosp-mirror/platform_external_skia,google/skia