From f2aef5d04043a7bc897f41fb452bcae3a4261218 Mon Sep 17 00:00:00 2001 From: "Jurek, Pawel" Date: Thu, 24 Jan 2019 13:25:37 +0100 Subject: Grammar for SPV_INTEL_media_block_io extension --- include/spirv/unified1/spirv.core.grammar.json | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'include/spirv') diff --git a/include/spirv/unified1/spirv.core.grammar.json b/include/spirv/unified1/spirv.core.grammar.json index 604f69a..d8c9f5d 100755 --- a/include/spirv/unified1/spirv.core.grammar.json +++ b/include/spirv/unified1/spirv.core.grammar.json @@ -3984,6 +3984,33 @@ "capabilities" : [ "SubgroupImageBlockIOINTEL" ], "version" : "None" }, + { + "opname" : "OpSubgroupImageMediaBlockReadINTEL", + "opcode" : 5580, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "'Image'" }, + { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "'Width'" }, + { "kind" : "IdRef", "name" : "'Height'" } + ], + "capabilities" : [ "SubgroupImageMediaBlockIOINTEL" ], + "version" : "None" + }, + { + "opname" : "OpSubgroupImageMediaBlockWriteINTEL", + "opcode" : 5581, + "operands" : [ + { "kind" : "IdRef", "name" : "'Image'" }, + { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "'Width'" }, + { "kind" : "IdRef", "name" : "'Height'" }, + { "kind" : "IdRef", "name" : "'Data'" } + ], + "capabilities" : [ "SubgroupImageMediaBlockIOINTEL" ], + "version" : "None" + }, { "opname" : "OpDecorateStringGOOGLE", "opcode" : 5632, @@ -7248,6 +7275,12 @@ "extensions" : [ "SPV_INTEL_subgroups" ], "version" : "None" }, + { + "enumerant" : "SubgroupImageMediaBlockIOINTEL", + "value" : 5579, + "extensions" : [ "SPV_INTEL_media_block_io" ], + "version" : "None" + }, { "enumerant" : "GroupNonUniformPartitionedNV", "value" : 5297, -- cgit v1.2.3