spirv: add missing SPV_EXT_descriptor_indexing capabilities
authorJuan A. Suarez Romero <jasuarez@igalia.com>
Mon, 29 Apr 2019 15:02:45 +0000 (17:02 +0200)
committerJuan A. Suarez Romero <jasuarez@igalia.com>
Tue, 30 Apr 2019 07:22:45 +0000 (09:22 +0200)
commitbbbe00a1016bd7b9e777a94fbe92477dc6109678
treec5f35924d4211366e58c2f10949dac5b4411e4dc
parent1fb663063694f191c30757af677ebfba76aace33
spirv: add missing SPV_EXT_descriptor_indexing capabilities

Add ShaderNonUniformEXT, UniformBufferArrayNonUniformIndexingEXT,
SampledImageArrayNonUniformIndexingEXT,
StorageBufferArrayNonUniformIndexingEXT,
StorageImageArrayNonUniformIndexingEXT,
InputAttachmentArrayNonUniformIndexingEXT,
UniformTexelBufferArrayNonUniformIndexingEXT and
StorageTexelBufferArrayNonUniformIndexingEXT capabilities.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/compiler/shader_info.h
src/compiler/spirv/spirv_to_nir.c