Skip to content

Commit

Permalink
Add provisional key to grammar (#464)
Browse files Browse the repository at this point in the history
* Add provisional key to grammar

* Add SPV_KHR_untyped_pointers to provisional
  • Loading branch information
spencer-lunarg authored Nov 20, 2024
1 parent 45b3140 commit 36d5e2d
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions include/spirv/unified1/spirv.core.grammar.json
Original file line number Diff line number Diff line change
Expand Up @@ -4450,6 +4450,7 @@
"capabilities" : [
"UntypedPointersKHR"
],
"provisional" : true,
"version" : "None",
"operands" : [
{ "kind" : "IdResult" },
Expand All @@ -4461,6 +4462,7 @@
"class" : "Memory",
"opcode" : 4418,
"capabilities" : [ "UntypedPointersKHR" ],
"provisional" : true,
"version" : "None",
"operands" : [
{ "kind" : "IdResultType" },
Expand All @@ -4475,6 +4477,7 @@
"class" : "Memory",
"opcode" : 4419,
"capabilities" : [ "UntypedPointersKHR" ],
"provisional" : true,
"version" : "None",
"operands" : [
{ "kind" : "IdResultType" },
Expand All @@ -4489,6 +4492,7 @@
"class" : "Memory",
"opcode" : 4420,
"capabilities" : [ "UntypedPointersKHR" ],
"provisional" : true,
"version" : "None",
"operands" : [
{ "kind" : "IdResultType" },
Expand Down Expand Up @@ -4529,6 +4533,7 @@
"class" : "Memory",
"opcode" : 4423,
"capabilities" : [ "UntypedPointersKHR" ],
"provisional" : true,
"version" : "None",
"operands" : [
{ "kind" : "IdResultType" },
Expand All @@ -4544,6 +4549,7 @@
"class" : "Memory",
"opcode" : 4424,
"capabilities" : [ "UntypedPointersKHR" ],
"provisional" : true,
"version" : "None",
"operands" : [
{ "kind" : "IdResultType" },
Expand All @@ -4559,6 +4565,7 @@
"class" : "Memory",
"opcode" : 4425,
"capabilities" : [ "UntypedPointersKHR" ],
"provisional" : true,
"version" : "None",
"operands" : [
{ "kind" : "IdResultType" },
Expand All @@ -4573,6 +4580,7 @@
"class" : "Memory",
"opcode" : 4426,
"capabilities" : [ "UntypedPointersKHR" ],
"provisional" : true,
"version" : "None",
"operands" : [
{ "kind" : "IdRef", "name" : "'Pointer Type'" },
Expand Down Expand Up @@ -5373,6 +5381,7 @@
{ "kind" : "IdRef", "name": "'Node Index'" }
],
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -5383,6 +5392,7 @@
{ "kind" : "IdRef", "name": "'Payload Array'" }
],
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -5394,6 +5404,7 @@
{ "kind" : "IdRef", "name": "'Payload Type'" }
],
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -5406,6 +5417,7 @@
{ "kind" : "IdRef", "name": "'Payload'" }
],
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -5418,6 +5430,7 @@
{ "kind" : "IdRef", "name": "'Payload Array'" }
],
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -5431,6 +5444,7 @@
{ "kind" : "IdRef", "name": "'Node Index'" }
],
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version": "None"
},
{
Expand All @@ -5442,6 +5456,7 @@
{ "kind" : "LiteralString", "name": "'Literal String'" }
],
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version": "None"
},
{
Expand All @@ -5453,6 +5468,7 @@
{ "kind" : "LiteralString", "name": "'Literal String'" }
],
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version": "None"
},
{
Expand Down Expand Up @@ -11610,6 +11626,7 @@
"enumerant" : "CoalescingAMDX",
"value" : 5069,
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -11619,6 +11636,7 @@
"parameters" : [
{ "kind" : "IdRef", "name" : "'Is Entry'" }
],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -11628,6 +11646,7 @@
"parameters" : [
{ "kind" : "IdRef", "name" : "'Number of recursions'" }
],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -11639,6 +11658,7 @@
{ "kind" : "IdRef", "name" : "'y size'" },
{ "kind" : "IdRef", "name" : "'z size'" }
],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -11648,6 +11668,7 @@
"parameters" : [
{ "kind" : "IdRef", "name" : "'Shader Index'" }
],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -11659,6 +11680,7 @@
{ "kind" : "IdRef", "name" : "'y size'" },
{ "kind" : "IdRef", "name" : "'z size'" }
],
"provisional" : true,
"version" : "None"
},
{
Expand Down Expand Up @@ -11723,6 +11745,7 @@
{ "kind" : "IdRef", "name" : "'Node Name'" },
{ "kind" : "IdRef", "name" : "'Shader Index'" }
],
"provisional" : true,
"version" : "None"
},
{
Expand Down Expand Up @@ -12066,6 +12089,7 @@
"enumerant" : "NodePayloadAMDX",
"value" : 5068,
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand Down Expand Up @@ -13409,6 +13433,7 @@
"parameters" : [
{ "kind" : "IdRef", "name" : "'Payload Type'" }
],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -13418,12 +13443,14 @@
"parameters" : [
{ "kind" : "IdRef", "name" : "'Max number of payloads'" }
],
"provisional" : true,
"version" : "None"
},
{
"enumerant" : "TrackFinishWritingAMDX",
"value" : 5078,
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -13433,6 +13460,7 @@
"parameters" : [
{ "kind" : "IdRef", "name" : "'Node Name'" }
],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -13442,12 +13470,14 @@
"parameters" : [
{ "kind" : "IdRef", "name" : "'Base Index'" }
],
"provisional" : true,
"version" : "None"
},
{
"enumerant" : "PayloadNodeSparseArrayAMDX",
"value" : 5099,
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand All @@ -13457,12 +13487,14 @@
"parameters" : [
{ "kind" : "IdRef", "name" : "'Array Size'" }
],
"provisional" : true,
"version" : "None"
},
{
"enumerant" : "PayloadDispatchIndirectAMDX",
"value" : 5105,
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand Down Expand Up @@ -14544,12 +14576,14 @@
"enumerant" : "RemainingRecursionLevelsAMDX",
"value" : 5021,
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
"enumerant" : "ShaderIndexAMDX",
"value" : 5073,
"capabilities" : [ "ShaderEnqueueAMDX" ],
"provisional" : true,
"version" : "None"
},
{
Expand Down Expand Up @@ -15640,6 +15674,7 @@
"enumerant" : "UntypedPointersKHR",
"value" : 4473,
"extensions" : [ "SPV_KHR_untyped_pointers" ],
"provisional" : true,
"version" : "None"
},
{
Expand Down Expand Up @@ -15733,6 +15768,7 @@
"value" : 5067,
"capabilities" : [ "Shader" ],
"extensions" : [ "SPV_AMDX_shader_enqueue" ],
"provisional" : true,
"version" : "None"
},
{
Expand Down

0 comments on commit 36d5e2d

Please sign in to comment.