|
|
@@ -5188,6 +5188,36 @@
|
|
|
"capabilities" : [ "AsmINTEL" ],
|
|
|
"version" : "None"
|
|
|
},
|
|
|
+ {
|
|
|
+ "opname" : "OpAtomicFMinEXT",
|
|
|
+ "class" : "Atomic",
|
|
|
+ "opcode" : 5614,
|
|
|
+ "operands" : [
|
|
|
+ { "kind" : "IdResultType" },
|
|
|
+ { "kind" : "IdResult" },
|
|
|
+ { "kind" : "IdRef", "name" : "'Pointer'" },
|
|
|
+ { "kind" : "IdScope", "name" : "'Memory'" },
|
|
|
+ { "kind" : "IdMemorySemantics", "name" : "'Semantics'" },
|
|
|
+ { "kind" : "IdRef", "name" : "'Value'" }
|
|
|
+ ],
|
|
|
+ "capabilities" : [ "AtomicFloat16MinMaxEXT", "AtomicFloat32MinMaxEXT", "AtomicFloat64MinMaxEXT" ],
|
|
|
+ "version" : "None"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "opname" : "OpAtomicFMaxEXT",
|
|
|
+ "class" : "Atomic",
|
|
|
+ "opcode" : 5615,
|
|
|
+ "operands" : [
|
|
|
+ { "kind" : "IdResultType" },
|
|
|
+ { "kind" : "IdResult" },
|
|
|
+ { "kind" : "IdRef", "name" : "'Pointer'" },
|
|
|
+ { "kind" : "IdScope", "name" : "'Memory'" },
|
|
|
+ { "kind" : "IdMemorySemantics", "name" : "'Semantics'" },
|
|
|
+ { "kind" : "IdRef", "name" : "'Value'" }
|
|
|
+ ],
|
|
|
+ "capabilities" : [ "AtomicFloat16MinMaxEXT", "AtomicFloat32MinMaxEXT", "AtomicFloat64MinMaxEXT" ],
|
|
|
+ "version" : "None"
|
|
|
+ },
|
|
|
{
|
|
|
"opname" : "OpDecorateString",
|
|
|
"class" : "Annotation",
|
|
|
@@ -10407,55 +10437,55 @@
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
- "enumerant" : "SubgroupGeMask",
|
|
|
- "value" : 4417,
|
|
|
+ "enumerant" : "SubgroupEqMaskKHR",
|
|
|
+ "value" : 4416,
|
|
|
"capabilities" : [ "SubgroupBallotKHR", "GroupNonUniformBallot" ],
|
|
|
+ "extensions" : [ "SPV_KHR_shader_ballot" ],
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
- "enumerant" : "SubgroupGtMask",
|
|
|
- "value" : 4418,
|
|
|
+ "enumerant" : "SubgroupGeMask",
|
|
|
+ "value" : 4417,
|
|
|
"capabilities" : [ "SubgroupBallotKHR", "GroupNonUniformBallot" ],
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
- "enumerant" : "SubgroupLeMask",
|
|
|
- "value" : 4419,
|
|
|
+ "enumerant" : "SubgroupGeMaskKHR",
|
|
|
+ "value" : 4417,
|
|
|
"capabilities" : [ "SubgroupBallotKHR", "GroupNonUniformBallot" ],
|
|
|
+ "extensions" : [ "SPV_KHR_shader_ballot" ],
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
- "enumerant" : "SubgroupLtMask",
|
|
|
- "value" : 4420,
|
|
|
+ "enumerant" : "SubgroupGtMask",
|
|
|
+ "value" : 4418,
|
|
|
"capabilities" : [ "SubgroupBallotKHR", "GroupNonUniformBallot" ],
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
- "enumerant" : "SubgroupEqMaskKHR",
|
|
|
- "value" : 4416,
|
|
|
+ "enumerant" : "SubgroupGtMaskKHR",
|
|
|
+ "value" : 4418,
|
|
|
"capabilities" : [ "SubgroupBallotKHR", "GroupNonUniformBallot" ],
|
|
|
"extensions" : [ "SPV_KHR_shader_ballot" ],
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
- "enumerant" : "SubgroupGeMaskKHR",
|
|
|
- "value" : 4417,
|
|
|
+ "enumerant" : "SubgroupLeMask",
|
|
|
+ "value" : 4419,
|
|
|
"capabilities" : [ "SubgroupBallotKHR", "GroupNonUniformBallot" ],
|
|
|
- "extensions" : [ "SPV_KHR_shader_ballot" ],
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
- "enumerant" : "SubgroupGtMaskKHR",
|
|
|
- "value" : 4418,
|
|
|
+ "enumerant" : "SubgroupLeMaskKHR",
|
|
|
+ "value" : 4419,
|
|
|
"capabilities" : [ "SubgroupBallotKHR", "GroupNonUniformBallot" ],
|
|
|
"extensions" : [ "SPV_KHR_shader_ballot" ],
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
- "enumerant" : "SubgroupLeMaskKHR",
|
|
|
- "value" : 4419,
|
|
|
+ "enumerant" : "SubgroupLtMask",
|
|
|
+ "value" : 4420,
|
|
|
"capabilities" : [ "SubgroupBallotKHR", "GroupNonUniformBallot" ],
|
|
|
- "extensions" : [ "SPV_KHR_shader_ballot" ],
|
|
|
"version" : "1.3"
|
|
|
},
|
|
|
{
|
|
|
@@ -12062,6 +12092,24 @@
|
|
|
"extensions" : [ "SPV_INTEL_inline_assembly" ],
|
|
|
"version" : "None"
|
|
|
},
|
|
|
+ {
|
|
|
+ "enumerant" : "AtomicFloat32MinMaxEXT",
|
|
|
+ "value" : 5612,
|
|
|
+ "extensions" : [ "SPV_EXT_shader_atomic_float_min_max" ],
|
|
|
+ "version" : "None"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "enumerant" : "AtomicFloat64MinMaxEXT",
|
|
|
+ "value" : 5613,
|
|
|
+ "extensions" : [ "SPV_EXT_shader_atomic_float_min_max" ],
|
|
|
+ "version" : "None"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "enumerant" : "AtomicFloat16MinMaxEXT",
|
|
|
+ "value" : 5616,
|
|
|
+ "extensions" : [ "SPV_EXT_shader_atomic_float_min_max" ],
|
|
|
+ "version" : "None"
|
|
|
+ },
|
|
|
{
|
|
|
"enumerant" : "VectorComputeINTEL",
|
|
|
"value" : 5617,
|