re-land of skslc type constructor cleanups
authorEthan Nicholas <ethannicholas@google.com>
Thu, 9 Feb 2017 18:57:14 +0000 (13:57 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Thu, 9 Feb 2017 20:26:39 +0000 (20:26 +0000)
commit84645e3c679581d191406b2d7ab93c3f6c5e3a63
tree7f8bd7445db4dbffa52e16ae78bb488ba483e2ce
parent99dbe7b2c4996c094a440f512e9f7eb9c2708884
re-land of skslc type constructor cleanups

BUG=skia:

Change-Id: I953be07e2389dd4a9e7dcce0ddfd7505b309bda1
Reviewed-on: https://skia-review.googlesource.com/8265
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
src/gpu/glsl/GrGLSLGeometryProcessor.cpp
src/gpu/instanced/InstanceProcessor.cpp
src/sksl/README
src/sksl/SkSLIRGenerator.cpp
src/sksl/SkSLIRGenerator.h
src/sksl/SkSLSPIRVCodeGenerator.cpp
src/sksl/SkSLSPIRVCodeGenerator.h
src/sksl/ir/SkSLConstructor.h
tests/SkSLErrorTest.cpp
tests/SkSLGLSLTest.cpp