Roll third_party/externals/swiftshader 2bb0864b22e7..0eba65b14b60 (21 commits)

https://swiftshader.googlesource.com/SwiftShader.git/+log/2bb0864b22e7..0eba65b14b60


git log 2bb0864b22e7..0eba65b14b60 --date=short --no-merges --format='%ad %ae %s'
2019-02-15 chrisforbes@google.com Support loads and stores of interface variables
2019-02-15 chrisforbes@google.com Add SpirvRoutine::getValue helper
2019-02-15 chrisforbes@google.com Implement some common forms of OpAccessChain
2019-02-15 chrisforbes@google.com Implement some common forms of OpStore
2019-02-15 chrisforbes@google.com Implement some common forms of OpLoad
2019-02-15 chrisforbes@google.com Templatize PopulateInterface & friends
2019-02-15 chrisforbes@google.com Split out decoration application helpers to avoid some iterator noise
2019-02-15 chrisforbes@google.com Fix handling of pointer sizes; we want them to be 1
2019-02-15 chrisforbes@google.com Add analysis pass support for OpLoad and OpAccessChain
2019-02-15 chrisforbes@google.com Handle more instructions in spirv analysis pass
2019-02-15 chrisforbes@google.com Remove more obsolete machinery from PixelProcessor
2019-02-15 chrisforbes@google.com Remove depthOverride pixel state bit
2019-02-15 chrisforbes@google.com Correctly determine whether we need to compute centroids
2019-02-15 chrisforbes@google.com Wire up FS input to the shader
2019-02-15 chrisforbes@google.com Remove VertexProcessor shader constants mechanism
2019-02-15 chrisforbes@google.com Wire VS interfaces onto spirv shader
2019-02-15 chrisforbes@google.com Set up VertexIndex builtin properly
2019-02-15 chrisforbes@google.com Do initial integration of spirv code generation with FS
2019-02-15 chrisforbes@google.com Remove various legacy parts of FS plumbing
2019-02-15 chrisforbes@google.com Rework setup, VS->FS structures, etc for Vulkan
2019-02-15 chrisforbes@google.com Start building up code generation


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

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
TBR=stephana@google.com

Change-Id: If1aaa87b5a52ce45c1bab2490b7e6135b1f6168e
Reviewed-on: https://skia-review.googlesource.com/c/193081
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
1 file changed