Skip to content

Commit 69597be

Browse files
authored
SPV_QCOM_image_processing2 (KhronosGroup#419)
1 parent 3b11b02 commit 69597be

File tree

10 files changed

+142
-0
lines changed

10 files changed

+142
-0
lines changed

include/spirv/unified1/spirv.bf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -539,6 +539,7 @@ namespace Spv
539539
NoUnsignedWrap = 4470,
540540
WeightTextureQCOM = 4487,
541541
BlockMatchTextureQCOM = 4488,
542+
BlockMatchSamplerQCOM = 4499,
542543
ExplicitInterpAMD = 4999,
543544
NodeSharesPayloadLimitsWithAMDX = 5019,
544545
NodeMaxPayloadsAMDX = 5020,
@@ -1080,6 +1081,7 @@ namespace Spv
10801081
TextureSampleWeightedQCOM = 4484,
10811082
TextureBoxFilterQCOM = 4485,
10821083
TextureBlockMatchQCOM = 4486,
1084+
TextureBlockMatch2QCOM = 4498,
10831085
Float16ImageAMD = 5008,
10841086
ImageGatherBiasLodAMD = 5009,
10851087
FragmentMaskAMD = 5010,
@@ -1787,6 +1789,10 @@ namespace Spv
17871789
OpImageBoxFilterQCOM = 4481,
17881790
OpImageBlockMatchSSDQCOM = 4482,
17891791
OpImageBlockMatchSADQCOM = 4483,
1792+
OpImageBlockMatchWindowSSDQCOM = 4500,
1793+
OpImageBlockMatchWindowSADQCOM = 4501,
1794+
OpImageBlockMatchGatherSSDQCOM = 4502,
1795+
OpImageBlockMatchGatherSADQCOM = 4503,
17901796
OpGroupIAddNonUniformAMD = 5000,
17911797
OpGroupFAddNonUniformAMD = 5001,
17921798
OpGroupFMinNonUniformAMD = 5002,

include/spirv/unified1/spirv.core.grammar.json

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5050,6 +5050,70 @@
50505050
"capabilities" : [ "TextureBlockMatchQCOM" ],
50515051
"version" : "None"
50525052
},
5053+
{
5054+
"opname" : "OpImageBlockMatchWindowSSDQCOM",
5055+
"class" : "Image",
5056+
"opcode" : 4500,
5057+
"operands" : [
5058+
{ "kind" : "IdResultType" },
5059+
{ "kind" : "IdResult" },
5060+
{ "kind" : "IdRef", "name" : "'Target Sampled Image'" },
5061+
{ "kind" : "IdRef", "name" : "'Target Coordinates'" },
5062+
{ "kind" : "IdRef", "name" : "'Reference Sampled Image'" },
5063+
{ "kind" : "IdRef", "name" : "'Reference Coordinates'" },
5064+
{ "kind" : "IdRef", "name" : "'Block Size'" }
5065+
],
5066+
"capabilities" : [ "TextureBlockMatch2QCOM" ],
5067+
"version" : "None"
5068+
},
5069+
{
5070+
"opname" : "OpImageBlockMatchWindowSADQCOM",
5071+
"class" : "Image",
5072+
"opcode" : 4501,
5073+
"operands" : [
5074+
{ "kind" : "IdResultType" },
5075+
{ "kind" : "IdResult" },
5076+
{ "kind" : "IdRef", "name" : "'Target Sampled Image'" },
5077+
{ "kind" : "IdRef", "name" : "'Target Coordinates'" },
5078+
{ "kind" : "IdRef", "name" : "'Reference Sampled Image'" },
5079+
{ "kind" : "IdRef", "name" : "'Reference Coordinates'" },
5080+
{ "kind" : "IdRef", "name" : "'Block Size'" }
5081+
],
5082+
"capabilities" : [ "TextureBlockMatch2QCOM" ],
5083+
"version" : "None"
5084+
},
5085+
{
5086+
"opname" : "OpImageBlockMatchGatherSSDQCOM",
5087+
"class" : "Image",
5088+
"opcode" : 4502,
5089+
"operands" : [
5090+
{ "kind" : "IdResultType" },
5091+
{ "kind" : "IdResult" },
5092+
{ "kind" : "IdRef", "name" : "'Target Sampled Image'" },
5093+
{ "kind" : "IdRef", "name" : "'Target Coordinates'" },
5094+
{ "kind" : "IdRef", "name" : "'Reference Sampled Image'" },
5095+
{ "kind" : "IdRef", "name" : "'Reference Coordinates'" },
5096+
{ "kind" : "IdRef", "name" : "'Block Size'" }
5097+
],
5098+
"capabilities" : [ "TextureBlockMatch2QCOM" ],
5099+
"version" : "None"
5100+
},
5101+
{
5102+
"opname" : "OpImageBlockMatchGatherSADQCOM",
5103+
"class" : "Image",
5104+
"opcode" : 4503,
5105+
"operands" : [
5106+
{ "kind" : "IdResultType" },
5107+
{ "kind" : "IdResult" },
5108+
{ "kind" : "IdRef", "name" : "'Target Sampled Image'" },
5109+
{ "kind" : "IdRef", "name" : "'Target Coordinates'" },
5110+
{ "kind" : "IdRef", "name" : "'Reference Sampled Image'" },
5111+
{ "kind" : "IdRef", "name" : "'Reference Coordinates'" },
5112+
{ "kind" : "IdRef", "name" : "'Block Size'" }
5113+
],
5114+
"capabilities" : [ "TextureBlockMatch2QCOM" ],
5115+
"version" : "None"
5116+
},
50535117
{
50545118
"opname" : "OpGroupIAddNonUniformAMD",
50555119
"class" : "Group",
@@ -13056,6 +13120,12 @@
1305613120
"extensions" : [ "SPV_QCOM_image_processing" ],
1305713121
"version" : "None"
1305813122
},
13123+
{
13124+
"enumerant" : "BlockMatchSamplerQCOM",
13125+
"value" : 4499,
13126+
"extensions" : [ "SPV_QCOM_image_processing2" ],
13127+
"version" : "None"
13128+
},
1305913129
{
1306013130
"enumerant" : "ExplicitInterpAMD",
1306113131
"value" : 4999,
@@ -15484,6 +15554,12 @@
1548415554
"extensions" : [ "SPV_QCOM_image_processing" ],
1548515555
"version" : "None"
1548615556
},
15557+
{
15558+
"enumerant" : "TextureBlockMatch2QCOM",
15559+
"value" : 4498,
15560+
"extensions" : [ "SPV_QCOM_image_processing2" ],
15561+
"version" : "None"
15562+
},
1548715563
{
1548815564
"enumerant" : "Float16ImageAMD",
1548915565
"value" : 5008,

include/spirv/unified1/spirv.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -538,6 +538,7 @@ public enum Decoration
538538
NoUnsignedWrap = 4470,
539539
WeightTextureQCOM = 4487,
540540
BlockMatchTextureQCOM = 4488,
541+
BlockMatchSamplerQCOM = 4499,
541542
ExplicitInterpAMD = 4999,
542543
NodeSharesPayloadLimitsWithAMDX = 5019,
543544
NodeMaxPayloadsAMDX = 5020,
@@ -1079,6 +1080,7 @@ public enum Capability
10791080
TextureSampleWeightedQCOM = 4484,
10801081
TextureBoxFilterQCOM = 4485,
10811082
TextureBlockMatchQCOM = 4486,
1083+
TextureBlockMatch2QCOM = 4498,
10821084
Float16ImageAMD = 5008,
10831085
ImageGatherBiasLodAMD = 5009,
10841086
FragmentMaskAMD = 5010,
@@ -1786,6 +1788,10 @@ public enum Op
17861788
OpImageBoxFilterQCOM = 4481,
17871789
OpImageBlockMatchSSDQCOM = 4482,
17881790
OpImageBlockMatchSADQCOM = 4483,
1791+
OpImageBlockMatchWindowSSDQCOM = 4500,
1792+
OpImageBlockMatchWindowSADQCOM = 4501,
1793+
OpImageBlockMatchGatherSSDQCOM = 4502,
1794+
OpImageBlockMatchGatherSADQCOM = 4503,
17891795
OpGroupIAddNonUniformAMD = 5000,
17901796
OpGroupFAddNonUniformAMD = 5001,
17911797
OpGroupFMinNonUniformAMD = 5002,

include/spirv/unified1/spirv.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,7 @@ typedef enum SpvDecoration_ {
544544
SpvDecorationNoUnsignedWrap = 4470,
545545
SpvDecorationWeightTextureQCOM = 4487,
546546
SpvDecorationBlockMatchTextureQCOM = 4488,
547+
SpvDecorationBlockMatchSamplerQCOM = 4499,
547548
SpvDecorationExplicitInterpAMD = 4999,
548549
SpvDecorationNodeSharesPayloadLimitsWithAMDX = 5019,
549550
SpvDecorationNodeMaxPayloadsAMDX = 5020,
@@ -1079,6 +1080,7 @@ typedef enum SpvCapability_ {
10791080
SpvCapabilityTextureSampleWeightedQCOM = 4484,
10801081
SpvCapabilityTextureBoxFilterQCOM = 4485,
10811082
SpvCapabilityTextureBlockMatchQCOM = 4486,
1083+
SpvCapabilityTextureBlockMatch2QCOM = 4498,
10821084
SpvCapabilityFloat16ImageAMD = 5008,
10831085
SpvCapabilityImageGatherBiasLodAMD = 5009,
10841086
SpvCapabilityFragmentMaskAMD = 5010,
@@ -1783,6 +1785,10 @@ typedef enum SpvOp_ {
17831785
SpvOpImageBoxFilterQCOM = 4481,
17841786
SpvOpImageBlockMatchSSDQCOM = 4482,
17851787
SpvOpImageBlockMatchSADQCOM = 4483,
1788+
SpvOpImageBlockMatchWindowSSDQCOM = 4500,
1789+
SpvOpImageBlockMatchWindowSADQCOM = 4501,
1790+
SpvOpImageBlockMatchGatherSSDQCOM = 4502,
1791+
SpvOpImageBlockMatchGatherSADQCOM = 4503,
17861792
SpvOpGroupIAddNonUniformAMD = 5000,
17871793
SpvOpGroupFAddNonUniformAMD = 5001,
17881794
SpvOpGroupFMinNonUniformAMD = 5002,
@@ -2516,6 +2522,10 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy
25162522
case SpvOpImageBoxFilterQCOM: *hasResult = true; *hasResultType = true; break;
25172523
case SpvOpImageBlockMatchSSDQCOM: *hasResult = true; *hasResultType = true; break;
25182524
case SpvOpImageBlockMatchSADQCOM: *hasResult = true; *hasResultType = true; break;
2525+
case SpvOpImageBlockMatchWindowSSDQCOM: *hasResult = true; *hasResultType = true; break;
2526+
case SpvOpImageBlockMatchWindowSADQCOM: *hasResult = true; *hasResultType = true; break;
2527+
case SpvOpImageBlockMatchGatherSSDQCOM: *hasResult = true; *hasResultType = true; break;
2528+
case SpvOpImageBlockMatchGatherSADQCOM: *hasResult = true; *hasResultType = true; break;
25192529
case SpvOpGroupIAddNonUniformAMD: *hasResult = true; *hasResultType = true; break;
25202530
case SpvOpGroupFAddNonUniformAMD: *hasResult = true; *hasResultType = true; break;
25212531
case SpvOpGroupFMinNonUniformAMD: *hasResult = true; *hasResultType = true; break;

include/spirv/unified1/spirv.hpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,7 @@ enum Decoration {
540540
DecorationNoUnsignedWrap = 4470,
541541
DecorationWeightTextureQCOM = 4487,
542542
DecorationBlockMatchTextureQCOM = 4488,
543+
DecorationBlockMatchSamplerQCOM = 4499,
543544
DecorationExplicitInterpAMD = 4999,
544545
DecorationNodeSharesPayloadLimitsWithAMDX = 5019,
545546
DecorationNodeMaxPayloadsAMDX = 5020,
@@ -1075,6 +1076,7 @@ enum Capability {
10751076
CapabilityTextureSampleWeightedQCOM = 4484,
10761077
CapabilityTextureBoxFilterQCOM = 4485,
10771078
CapabilityTextureBlockMatchQCOM = 4486,
1079+
CapabilityTextureBlockMatch2QCOM = 4498,
10781080
CapabilityFloat16ImageAMD = 5008,
10791081
CapabilityImageGatherBiasLodAMD = 5009,
10801082
CapabilityFragmentMaskAMD = 5010,
@@ -1779,6 +1781,10 @@ enum Op {
17791781
OpImageBoxFilterQCOM = 4481,
17801782
OpImageBlockMatchSSDQCOM = 4482,
17811783
OpImageBlockMatchSADQCOM = 4483,
1784+
OpImageBlockMatchWindowSSDQCOM = 4500,
1785+
OpImageBlockMatchWindowSADQCOM = 4501,
1786+
OpImageBlockMatchGatherSSDQCOM = 4502,
1787+
OpImageBlockMatchGatherSADQCOM = 4503,
17821788
OpGroupIAddNonUniformAMD = 5000,
17831789
OpGroupFAddNonUniformAMD = 5001,
17841790
OpGroupFMinNonUniformAMD = 5002,
@@ -2512,6 +2518,10 @@ inline void HasResultAndType(Op opcode, bool *hasResult, bool *hasResultType) {
25122518
case OpImageBoxFilterQCOM: *hasResult = true; *hasResultType = true; break;
25132519
case OpImageBlockMatchSSDQCOM: *hasResult = true; *hasResultType = true; break;
25142520
case OpImageBlockMatchSADQCOM: *hasResult = true; *hasResultType = true; break;
2521+
case OpImageBlockMatchWindowSSDQCOM: *hasResult = true; *hasResultType = true; break;
2522+
case OpImageBlockMatchWindowSADQCOM: *hasResult = true; *hasResultType = true; break;
2523+
case OpImageBlockMatchGatherSSDQCOM: *hasResult = true; *hasResultType = true; break;
2524+
case OpImageBlockMatchGatherSADQCOM: *hasResult = true; *hasResultType = true; break;
25152525
case OpGroupIAddNonUniformAMD: *hasResult = true; *hasResultType = true; break;
25162526
case OpGroupFAddNonUniformAMD: *hasResult = true; *hasResultType = true; break;
25172527
case OpGroupFMinNonUniformAMD: *hasResult = true; *hasResultType = true; break;

include/spirv/unified1/spirv.hpp11

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,7 @@ enum class Decoration : unsigned {
540540
NoUnsignedWrap = 4470,
541541
WeightTextureQCOM = 4487,
542542
BlockMatchTextureQCOM = 4488,
543+
BlockMatchSamplerQCOM = 4499,
543544
ExplicitInterpAMD = 4999,
544545
NodeSharesPayloadLimitsWithAMDX = 5019,
545546
NodeMaxPayloadsAMDX = 5020,
@@ -1075,6 +1076,7 @@ enum class Capability : unsigned {
10751076
TextureSampleWeightedQCOM = 4484,
10761077
TextureBoxFilterQCOM = 4485,
10771078
TextureBlockMatchQCOM = 4486,
1079+
TextureBlockMatch2QCOM = 4498,
10781080
Float16ImageAMD = 5008,
10791081
ImageGatherBiasLodAMD = 5009,
10801082
FragmentMaskAMD = 5010,
@@ -1779,6 +1781,10 @@ enum class Op : unsigned {
17791781
OpImageBoxFilterQCOM = 4481,
17801782
OpImageBlockMatchSSDQCOM = 4482,
17811783
OpImageBlockMatchSADQCOM = 4483,
1784+
OpImageBlockMatchWindowSSDQCOM = 4500,
1785+
OpImageBlockMatchWindowSADQCOM = 4501,
1786+
OpImageBlockMatchGatherSSDQCOM = 4502,
1787+
OpImageBlockMatchGatherSADQCOM = 4503,
17821788
OpGroupIAddNonUniformAMD = 5000,
17831789
OpGroupFAddNonUniformAMD = 5001,
17841790
OpGroupFMinNonUniformAMD = 5002,
@@ -2512,6 +2518,10 @@ inline void HasResultAndType(Op opcode, bool *hasResult, bool *hasResultType) {
25122518
case Op::OpImageBoxFilterQCOM: *hasResult = true; *hasResultType = true; break;
25132519
case Op::OpImageBlockMatchSSDQCOM: *hasResult = true; *hasResultType = true; break;
25142520
case Op::OpImageBlockMatchSADQCOM: *hasResult = true; *hasResultType = true; break;
2521+
case Op::OpImageBlockMatchWindowSSDQCOM: *hasResult = true; *hasResultType = true; break;
2522+
case Op::OpImageBlockMatchWindowSADQCOM: *hasResult = true; *hasResultType = true; break;
2523+
case Op::OpImageBlockMatchGatherSSDQCOM: *hasResult = true; *hasResultType = true; break;
2524+
case Op::OpImageBlockMatchGatherSADQCOM: *hasResult = true; *hasResultType = true; break;
25152525
case Op::OpGroupIAddNonUniformAMD: *hasResult = true; *hasResultType = true; break;
25162526
case Op::OpGroupFAddNonUniformAMD: *hasResult = true; *hasResultType = true; break;
25172527
case Op::OpGroupFMinNonUniformAMD: *hasResult = true; *hasResultType = true; break;

include/spirv/unified1/spirv.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -563,6 +563,7 @@
563563
"NoUnsignedWrap": 4470,
564564
"WeightTextureQCOM": 4487,
565565
"BlockMatchTextureQCOM": 4488,
566+
"BlockMatchSamplerQCOM": 4499,
566567
"ExplicitInterpAMD": 4999,
567568
"NodeSharesPayloadLimitsWithAMDX": 5019,
568569
"NodeMaxPayloadsAMDX": 5020,
@@ -1052,6 +1053,7 @@
10521053
"TextureSampleWeightedQCOM": 4484,
10531054
"TextureBoxFilterQCOM": 4485,
10541055
"TextureBlockMatchQCOM": 4486,
1056+
"TextureBlockMatch2QCOM": 4498,
10551057
"Float16ImageAMD": 5008,
10561058
"ImageGatherBiasLodAMD": 5009,
10571059
"FragmentMaskAMD": 5010,
@@ -1778,6 +1780,10 @@
17781780
"OpImageBoxFilterQCOM": 4481,
17791781
"OpImageBlockMatchSSDQCOM": 4482,
17801782
"OpImageBlockMatchSADQCOM": 4483,
1783+
"OpImageBlockMatchWindowSSDQCOM": 4500,
1784+
"OpImageBlockMatchWindowSADQCOM": 4501,
1785+
"OpImageBlockMatchGatherSSDQCOM": 4502,
1786+
"OpImageBlockMatchGatherSADQCOM": 4503,
17811787
"OpGroupIAddNonUniformAMD": 5000,
17821788
"OpGroupFAddNonUniformAMD": 5001,
17831789
"OpGroupFMinNonUniformAMD": 5002,

include/spirv/unified1/spirv.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -513,6 +513,7 @@ spv = {
513513
NoUnsignedWrap = 4470,
514514
WeightTextureQCOM = 4487,
515515
BlockMatchTextureQCOM = 4488,
516+
BlockMatchSamplerQCOM = 4499,
516517
ExplicitInterpAMD = 4999,
517518
NodeSharesPayloadLimitsWithAMDX = 5019,
518519
NodeMaxPayloadsAMDX = 5020,
@@ -1037,6 +1038,7 @@ spv = {
10371038
TextureSampleWeightedQCOM = 4484,
10381039
TextureBoxFilterQCOM = 4485,
10391040
TextureBlockMatchQCOM = 4486,
1041+
TextureBlockMatch2QCOM = 4498,
10401042
Float16ImageAMD = 5008,
10411043
ImageGatherBiasLodAMD = 5009,
10421044
FragmentMaskAMD = 5010,
@@ -1723,6 +1725,10 @@ spv = {
17231725
OpImageBoxFilterQCOM = 4481,
17241726
OpImageBlockMatchSSDQCOM = 4482,
17251727
OpImageBlockMatchSADQCOM = 4483,
1728+
OpImageBlockMatchWindowSSDQCOM = 4500,
1729+
OpImageBlockMatchWindowSADQCOM = 4501,
1730+
OpImageBlockMatchGatherSSDQCOM = 4502,
1731+
OpImageBlockMatchGatherSADQCOM = 4503,
17261732
OpGroupIAddNonUniformAMD = 5000,
17271733
OpGroupFAddNonUniformAMD = 5001,
17281734
OpGroupFMinNonUniformAMD = 5002,

include/spirv/unified1/spirv.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -513,6 +513,7 @@
513513
'NoUnsignedWrap' : 4470,
514514
'WeightTextureQCOM' : 4487,
515515
'BlockMatchTextureQCOM' : 4488,
516+
'BlockMatchSamplerQCOM' : 4499,
516517
'ExplicitInterpAMD' : 4999,
517518
'NodeSharesPayloadLimitsWithAMDX' : 5019,
518519
'NodeMaxPayloadsAMDX' : 5020,
@@ -1037,6 +1038,7 @@
10371038
'TextureSampleWeightedQCOM' : 4484,
10381039
'TextureBoxFilterQCOM' : 4485,
10391040
'TextureBlockMatchQCOM' : 4486,
1041+
'TextureBlockMatch2QCOM' : 4498,
10401042
'Float16ImageAMD' : 5008,
10411043
'ImageGatherBiasLodAMD' : 5009,
10421044
'FragmentMaskAMD' : 5010,
@@ -1723,6 +1725,10 @@
17231725
'OpImageBoxFilterQCOM' : 4481,
17241726
'OpImageBlockMatchSSDQCOM' : 4482,
17251727
'OpImageBlockMatchSADQCOM' : 4483,
1728+
'OpImageBlockMatchWindowSSDQCOM' : 4500,
1729+
'OpImageBlockMatchWindowSADQCOM' : 4501,
1730+
'OpImageBlockMatchGatherSSDQCOM' : 4502,
1731+
'OpImageBlockMatchGatherSADQCOM' : 4503,
17261732
'OpGroupIAddNonUniformAMD' : 5000,
17271733
'OpGroupFAddNonUniformAMD' : 5001,
17281734
'OpGroupFMinNonUniformAMD' : 5002,

include/spirv/unified1/spv.d

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,7 @@ enum Decoration : uint
541541
NoUnsignedWrap = 4470,
542542
WeightTextureQCOM = 4487,
543543
BlockMatchTextureQCOM = 4488,
544+
BlockMatchSamplerQCOM = 4499,
544545
ExplicitInterpAMD = 4999,
545546
NodeSharesPayloadLimitsWithAMDX = 5019,
546547
NodeMaxPayloadsAMDX = 5020,
@@ -1082,6 +1083,7 @@ enum Capability : uint
10821083
TextureSampleWeightedQCOM = 4484,
10831084
TextureBoxFilterQCOM = 4485,
10841085
TextureBlockMatchQCOM = 4486,
1086+
TextureBlockMatch2QCOM = 4498,
10851087
Float16ImageAMD = 5008,
10861088
ImageGatherBiasLodAMD = 5009,
10871089
FragmentMaskAMD = 5010,
@@ -1789,6 +1791,10 @@ enum Op : uint
17891791
OpImageBoxFilterQCOM = 4481,
17901792
OpImageBlockMatchSSDQCOM = 4482,
17911793
OpImageBlockMatchSADQCOM = 4483,
1794+
OpImageBlockMatchWindowSSDQCOM = 4500,
1795+
OpImageBlockMatchWindowSADQCOM = 4501,
1796+
OpImageBlockMatchGatherSSDQCOM = 4502,
1797+
OpImageBlockMatchGatherSADQCOM = 4503,
17921798
OpGroupIAddNonUniformAMD = 5000,
17931799
OpGroupFAddNonUniformAMD = 5001,
17941800
OpGroupFMinNonUniformAMD = 5002,

0 commit comments

Comments
 (0)