Skip to content

Commit 730800f

Browse files
committed
regenerate headers & correct order of TileImage*ReadAccessEXT Capability enum
1 parent 30e0e73 commit 730800f

File tree

10 files changed

+39
-19
lines changed

10 files changed

+39
-19
lines changed

include/spirv/unified1/spirv.bf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ namespace Spv
6666
HLSL = 5,
6767
CPP_for_OpenCL = 6,
6868
SYCL = 7,
69+
HERO_C = 8,
6970
}
7071

7172
[AllowDuplicates, CRepr] public enum ExecutionModel
@@ -153,6 +154,9 @@ namespace Spv
153154
SubgroupsPerWorkgroupId = 37,
154155
LocalSizeId = 38,
155156
LocalSizeHintId = 39,
157+
NonCoherentColorAttachmentReadEXT = 4169,
158+
NonCoherentDepthAttachmentReadEXT = 4170,
159+
NonCoherentStencilAttachmentReadEXT = 4171,
156160
SubgroupUniformControlFlowKHR = 4421,
157161
PostDepthCoverage = 4446,
158162
DenormPreserve = 4459,
@@ -212,6 +216,7 @@ namespace Spv
212216
AtomicCounter = 10,
213217
Image = 11,
214218
StorageBuffer = 12,
219+
TileImageEXT = 4172,
215220
CallableDataKHR = 5328,
216221
CallableDataNV = 5328,
217222
IncomingCallableDataKHR = 5329,
@@ -242,6 +247,7 @@ namespace Spv
242247
Rect = 4,
243248
Buffer = 5,
244249
SubpassData = 6,
250+
TileImageDataEXT = 4173,
245251
}
246252

247253
[AllowDuplicates, CRepr] public enum SamplerAddressingMode
@@ -993,6 +999,9 @@ namespace Spv
993999
ShaderViewportIndex = 70,
9941000
UniformDecoration = 71,
9951001
CoreBuiltinsARM = 4165,
1002+
TileImageColorReadAccessEXT = 4166,
1003+
TileImageDepthReadAccessEXT = 4167,
1004+
TileImageStencilReadAccessEXT = 4168,
9961005
FragmentShadingRateKHR = 4422,
9971006
SubgroupBallotKHR = 4423,
9981007
DrawParameters = 4427,
@@ -1613,6 +1622,9 @@ namespace Spv
16131622
OpPtrEqual = 401,
16141623
OpPtrNotEqual = 402,
16151624
OpPtrDiff = 403,
1625+
OpColorAttachmentReadEXT = 4160,
1626+
OpDepthAttachmentReadEXT = 4161,
1627+
OpStencilAttachmentReadEXT = 4162,
16161628
OpTerminateInvocation = 4416,
16171629
OpSubgroupBallotKHR = 4421,
16181630
OpSubgroupFirstInvocationKHR = 4422,

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

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14070,6 +14070,24 @@
1407014070
"value" : 4165,
1407114071
"extensions" : [ "SPV_ARM_core_builtins" ]
1407214072
},
14073+
{
14074+
"enumerant" : "TileImageColorReadAccessEXT",
14075+
"value" : 4166,
14076+
"extensions" : [ "SPV_EXT_shader_tile_image" ],
14077+
"version" : "None"
14078+
},
14079+
{
14080+
"enumerant" : "TileImageDepthReadAccessEXT",
14081+
"value" : 4167,
14082+
"extensions" : [ "SPV_EXT_shader_tile_image" ],
14083+
"version" : "None"
14084+
},
14085+
{
14086+
"enumerant" : "TileImageStencilReadAccessEXT",
14087+
"value" : 4168,
14088+
"extensions" : [ "SPV_EXT_shader_tile_image" ],
14089+
"version" : "None"
14090+
},
1407314091
{
1407414092
"enumerant" : "FragmentShadingRateKHR",
1407514093
"value" : 4422,
@@ -14219,24 +14237,6 @@
1421914237
"extensions" : [ "SPV_KHR_8bit_storage" ],
1422014238
"version" : "1.5"
1422114239
},
14222-
{
14223-
"enumerant" : "TileImageColorReadAccessEXT",
14224-
"value" : 4166,
14225-
"extensions" : [ "SPV_EXT_shader_tile_image" ],
14226-
"version" : "None"
14227-
},
14228-
{
14229-
"enumerant" : "TileImageDepthReadAccessEXT",
14230-
"value" : 4167,
14231-
"extensions" : [ "SPV_EXT_shader_tile_image" ],
14232-
"version" : "None"
14233-
},
14234-
{
14235-
"enumerant" : "TileImageStencilReadAccessEXT",
14236-
"value" : 4168,
14237-
"extensions" : [ "SPV_EXT_shader_tile_image" ],
14238-
"version" : "None"
14239-
},
1424014240
{
1424114241
"enumerant" : "DenormPreserve",
1424214242
"value" : 4464,

include/spirv/unified1/spirv.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ public enum SourceLanguage
6565
HLSL = 5,
6666
CPP_for_OpenCL = 6,
6767
SYCL = 7,
68+
HERO_C = 8,
6869
}
6970

7071
public enum ExecutionModel

include/spirv/unified1/spirv.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ typedef enum SpvSourceLanguage_ {
7373
SpvSourceLanguageHLSL = 5,
7474
SpvSourceLanguageCPP_for_OpenCL = 6,
7575
SpvSourceLanguageSYCL = 7,
76+
SpvSourceLanguageHERO_C = 8,
7677
SpvSourceLanguageMax = 0x7fffffff,
7778
} SpvSourceLanguage;
7879

include/spirv/unified1/spirv.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ enum SourceLanguage {
6969
SourceLanguageHLSL = 5,
7070
SourceLanguageCPP_for_OpenCL = 6,
7171
SourceLanguageSYCL = 7,
72+
SourceLanguageHERO_C = 8,
7273
SourceLanguageMax = 0x7fffffff,
7374
};
7475

include/spirv/unified1/spirv.hpp11

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ enum class SourceLanguage : unsigned {
6969
HLSL = 5,
7070
CPP_for_OpenCL = 6,
7171
SYCL = 7,
72+
HERO_C = 8,
7273
Max = 0x7fffffff,
7374
};
7475

include/spirv/unified1/spirv.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,8 @@
7575
"OpenCL_CPP": 4,
7676
"HLSL": 5,
7777
"CPP_for_OpenCL": 6,
78-
"SYCL": 7
78+
"SYCL": 7,
79+
"HERO_C": 8
7980
}
8081
},
8182
{

include/spirv/unified1/spirv.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ spv = {
6060
HLSL = 5,
6161
CPP_for_OpenCL = 6,
6262
SYCL = 7,
63+
HERO_C = 8,
6364
},
6465

6566
ExecutionModel = {

include/spirv/unified1/spirv.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
'HLSL' : 5,
6161
'CPP_for_OpenCL' : 6,
6262
'SYCL' : 7,
63+
'HERO_C' : 8,
6364
},
6465

6566
'ExecutionModel' : {

include/spirv/unified1/spv.d

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ enum SourceLanguage : uint
6868
HLSL = 5,
6969
CPP_for_OpenCL = 6,
7070
SYCL = 7,
71+
HERO_C = 8,
7172
}
7273

7374
enum ExecutionModel : uint

0 commit comments

Comments
 (0)