Track changes in SPIRV-Headers for SPIR-V 1.1 rev 2.
authorLei Zhang <antiagainst@google.com>
Mon, 18 Jul 2016 15:01:36 +0000 (11:01 -0400)
committerLei Zhang <antiagainst@google.com>
Mon, 18 Jul 2016 15:55:16 +0000 (11:55 -0400)
commit1a9385bbd0e6eae188c14302cf37c415ecc8b698
tree221fb5564b63e03e9f4d24cc48a064cb74378b14
parent06581f5ce6cb636ed1c6611da371656c26a1d871
Track changes in SPIRV-Headers for SPIR-V 1.1 rev 2.

* The `Input` StorageClass doesn't require the `Shader` capability
  anymore.
* The `Sampled1D` and `SampledBuffer` capabilities don't require
  the `Shader` capability anymore. So they do not indirectly
  depend on the `Matrix` capability. So are the `Image1D` and
  `ImageBuffer` capabilities, which depend on `Sampled1D` and
  `SampledBuffer`.

A new GLSL grammar file is uploaded for SPIR-V 1.1, but it's the
same as the existing one for SPIR-V 1.0.

Now tracking commit 3814effb879ab5a98a7b9288a4b4c7849d2bc8ac in
SPIRV-Headers.
test/OperandCapabilities.cpp
test/Validate.Capability.cpp