SPIR-V: BuiltIn variables use the Input storage class (#769)

The OpenCL SPIR-V Environment Specification was updated to mandate that
all variables decorated with `BuiltIn` must be in the `Input` storage
class, see https://github.com/KhronosGroup/OpenCL-Docs/pull/278.

Global variables with the Input storage class have to be listed in the
entry points’ interface, which was also taken care of in this commit.
This commit is contained in:
Pierre Moreau
2020-07-03 10:21:41 +02:00
committed by GitHub
parent 96ea9d6011
commit a69f3ca8cf
684 changed files with 1040 additions and 1034 deletions