diff options
author | John Kessenich <cepheus@frii.com> | 2017-08-11 12:37:09 -0600 |
---|---|---|
committer | John Kessenich <cepheus@frii.com> | 2017-08-11 12:37:09 -0600 |
commit | cd3088edf6258ae7c806686a6cdcba27350137af (patch) | |
tree | ac79dea01685222706249afa268c1e2be58f4aa9 /include/spirv/1.2 | |
parent | 4a7a9fdaa984af968a382e24ebe1bc3fedc4e73a (diff) | |
download | SPIRV-Headers-cd3088edf6258ae7c806686a6cdcba27350137af.tar.gz |
Add SPV_EXT_shader_viewport_index_layer.
Diffstat (limited to 'include/spirv/1.2')
-rw-r--r-- | include/spirv/1.2/spirv.core.grammar.json | 6 | ||||
-rw-r--r-- | include/spirv/1.2/spirv.h | 1 | ||||
-rw-r--r-- | include/spirv/1.2/spirv.hpp | 1 | ||||
-rw-r--r-- | include/spirv/1.2/spirv.hpp11 | 1 | ||||
-rw-r--r-- | include/spirv/1.2/spirv.json | 1 | ||||
-rw-r--r-- | include/spirv/1.2/spirv.lua | 1 | ||||
-rwxr-xr-x | include/spirv/1.2/spirv.py | 1 |
7 files changed, 12 insertions, 0 deletions
diff --git a/include/spirv/1.2/spirv.core.grammar.json b/include/spirv/1.2/spirv.core.grammar.json index e2950dd..7b6ce36 100644 --- a/include/spirv/1.2/spirv.core.grammar.json +++ b/include/spirv/1.2/spirv.core.grammar.json @@ -5704,6 +5704,12 @@ "extensions" : [ "SPV_NV_viewport_array2" ] }, { + "enumerant" : "ShaderViewportIndexLayerEXT", + "value" : 5254, + "capabilities" : [ "MultiViewport" ], + "extensions" : [ "SPV_EXT_shader_viewport_index_layer" ] + }, + { "enumerant" : "ShaderViewportMaskNV", "value" : 5255, "capabilities" : [ "ShaderViewportIndexLayerNV" ], diff --git a/include/spirv/1.2/spirv.h b/include/spirv/1.2/spirv.h index 61559a1..cc9e872 100644 --- a/include/spirv/1.2/spirv.h +++ b/include/spirv/1.2/spirv.h @@ -663,6 +663,7 @@ typedef enum SpvCapability_ { SpvCapabilityImageGatherBiasLodAMD = 5009, SpvCapabilitySampleMaskOverrideCoverageNV = 5249, SpvCapabilityGeometryShaderPassthroughNV = 5251, + SpvCapabilityShaderViewportIndexLayerEXT = 5254, SpvCapabilityShaderViewportIndexLayerNV = 5254, SpvCapabilityShaderViewportMaskNV = 5255, SpvCapabilityShaderStereoViewNV = 5259, diff --git a/include/spirv/1.2/spirv.hpp b/include/spirv/1.2/spirv.hpp index 06d0284..bbaa26b 100644 --- a/include/spirv/1.2/spirv.hpp +++ b/include/spirv/1.2/spirv.hpp @@ -659,6 +659,7 @@ enum Capability { CapabilityImageGatherBiasLodAMD = 5009, CapabilitySampleMaskOverrideCoverageNV = 5249, CapabilityGeometryShaderPassthroughNV = 5251, + CapabilityShaderViewportIndexLayerEXT = 5254, CapabilityShaderViewportIndexLayerNV = 5254, CapabilityShaderViewportMaskNV = 5255, CapabilityShaderStereoViewNV = 5259, diff --git a/include/spirv/1.2/spirv.hpp11 b/include/spirv/1.2/spirv.hpp11 index 1491908..d8eb21a 100644 --- a/include/spirv/1.2/spirv.hpp11 +++ b/include/spirv/1.2/spirv.hpp11 @@ -659,6 +659,7 @@ enum class Capability : unsigned { ImageGatherBiasLodAMD = 5009, SampleMaskOverrideCoverageNV = 5249, GeometryShaderPassthroughNV = 5251, + ShaderViewportIndexLayerEXT = 5254, ShaderViewportIndexLayerNV = 5254, ShaderViewportMaskNV = 5255, ShaderStereoViewNV = 5259, diff --git a/include/spirv/1.2/spirv.json b/include/spirv/1.2/spirv.json index 03dc837..f5a2ae7 100644 --- a/include/spirv/1.2/spirv.json +++ b/include/spirv/1.2/spirv.json @@ -684,6 +684,7 @@ "ImageGatherBiasLodAMD": 5009, "SampleMaskOverrideCoverageNV": 5249, "GeometryShaderPassthroughNV": 5251, + "ShaderViewportIndexLayerEXT": 5254, "ShaderViewportIndexLayerNV": 5254, "ShaderViewportMaskNV": 5255, "ShaderStereoViewNV": 5259, diff --git a/include/spirv/1.2/spirv.lua b/include/spirv/1.2/spirv.lua index 0b06669..49d8320 100644 --- a/include/spirv/1.2/spirv.lua +++ b/include/spirv/1.2/spirv.lua @@ -621,6 +621,7 @@ spv = { ImageGatherBiasLodAMD = 5009, SampleMaskOverrideCoverageNV = 5249, GeometryShaderPassthroughNV = 5251, + ShaderViewportIndexLayerEXT = 5254, ShaderViewportIndexLayerNV = 5254, ShaderViewportMaskNV = 5255, ShaderStereoViewNV = 5259, diff --git a/include/spirv/1.2/spirv.py b/include/spirv/1.2/spirv.py index 7041394..cd9d793 100755 --- a/include/spirv/1.2/spirv.py +++ b/include/spirv/1.2/spirv.py @@ -621,6 +621,7 @@ spv = { 'ImageGatherBiasLodAMD' : 5009, 'SampleMaskOverrideCoverageNV' : 5249, 'GeometryShaderPassthroughNV' : 5251, + 'ShaderViewportIndexLayerEXT' : 5254, 'ShaderViewportIndexLayerNV' : 5254, 'ShaderViewportMaskNV' : 5255, 'ShaderStereoViewNV' : 5259, |