Updated spirv-headers.

This commit is contained in:
Бранимир Караџић
2026-01-01 20:32:16 -08:00
committed by Branimir Karadžić
parent 1addd1a3d7
commit a212429e44
4 changed files with 16 additions and 1 deletions

View File

@@ -6171,12 +6171,13 @@
"opname" : "OpTypeCooperativeVectorNV",
"class" : "Type-Declaration",
"opcode" : 5288,
"aliases" : ["OpTypeVectorIdEXT"],
"operands" : [
{ "kind" : "IdResult" },
{ "kind" : "IdRef", "name" : "Component Type" },
{ "kind" : "IdRef", "name" : "Component Count" }
],
"capabilities" : [ "CooperativeVectorNV" ],
"capabilities" : [ "CooperativeVectorNV", "LongVectorEXT" ],
"version" : "None"
},
{
@@ -17826,6 +17827,12 @@
"extensions" : [ "SPV_NV_linear_swept_spheres" ],
"version" : "None"
},
{
"enumerant" : "LongVectorEXT",
"value" : 5425,
"extensions" : [ "SPV_EXT_long_vector" ],
"version" : "None"
},
{
"enumerant" : "Shader64BitIndexingEXT",
"value" : 5426,

View File

@@ -1264,6 +1264,7 @@ typedef enum SpvCapability_ {
SpvCapabilityRawAccessChainsNV = 5414,
SpvCapabilityRayTracingSpheresGeometryNV = 5418,
SpvCapabilityRayTracingLinearSweptSpheresGeometryNV = 5419,
SpvCapabilityLongVectorEXT = 5425,
SpvCapabilityShader64BitIndexingEXT = 5426,
SpvCapabilityCooperativeMatrixReductionsNV = 5430,
SpvCapabilityCooperativeMatrixConversionsNV = 5431,
@@ -2176,6 +2177,7 @@ typedef enum SpvOp_ {
SpvOpTypeHitObjectNV = 5281,
SpvOpImageSampleFootprintNV = 5283,
SpvOpTypeCooperativeVectorNV = 5288,
SpvOpTypeVectorIdEXT = 5288,
SpvOpCooperativeVectorMatrixMulNV = 5289,
SpvOpCooperativeVectorOuterProductAccumulateNV = 5290,
SpvOpCooperativeVectorReduceSumAccumulateNV = 5291,
@@ -4365,6 +4367,7 @@ inline const char* SpvCapabilityToString(SpvCapability value) {
case SpvCapabilityRawAccessChainsNV: return "RawAccessChainsNV";
case SpvCapabilityRayTracingSpheresGeometryNV: return "RayTracingSpheresGeometryNV";
case SpvCapabilityRayTracingLinearSweptSpheresGeometryNV: return "RayTracingLinearSweptSpheresGeometryNV";
case SpvCapabilityLongVectorEXT: return "LongVectorEXT";
case SpvCapabilityShader64BitIndexingEXT: return "Shader64BitIndexingEXT";
case SpvCapabilityCooperativeMatrixReductionsNV: return "CooperativeMatrixReductionsNV";
case SpvCapabilityCooperativeMatrixConversionsNV: return "CooperativeMatrixConversionsNV";

View File

@@ -1260,6 +1260,7 @@ enum class Capability : unsigned {
RawAccessChainsNV = 5414,
RayTracingSpheresGeometryNV = 5418,
RayTracingLinearSweptSpheresGeometryNV = 5419,
LongVectorEXT = 5425,
Shader64BitIndexingEXT = 5426,
CooperativeMatrixReductionsNV = 5430,
CooperativeMatrixConversionsNV = 5431,
@@ -2172,6 +2173,7 @@ enum class Op : unsigned {
OpTypeHitObjectNV = 5281,
OpImageSampleFootprintNV = 5283,
OpTypeCooperativeVectorNV = 5288,
OpTypeVectorIdEXT = 5288,
OpCooperativeVectorMatrixMulNV = 5289,
OpCooperativeVectorOuterProductAccumulateNV = 5290,
OpCooperativeVectorReduceSumAccumulateNV = 5291,
@@ -4361,6 +4363,7 @@ inline const char* CapabilityToString(Capability value) {
case Capability::RawAccessChainsNV: return "RawAccessChainsNV";
case Capability::RayTracingSpheresGeometryNV: return "RayTracingSpheresGeometryNV";
case Capability::RayTracingLinearSweptSpheresGeometryNV: return "RayTracingLinearSweptSpheresGeometryNV";
case Capability::LongVectorEXT: return "LongVectorEXT";
case Capability::Shader64BitIndexingEXT: return "Shader64BitIndexingEXT";
case Capability::CooperativeMatrixReductionsNV: return "CooperativeMatrixReductionsNV";
case Capability::CooperativeMatrixConversionsNV: return "CooperativeMatrixConversionsNV";

View File

@@ -1226,6 +1226,7 @@
"RawAccessChainsNV": 5414,
"RayTracingSpheresGeometryNV": 5418,
"RayTracingLinearSweptSpheresGeometryNV": 5419,
"LongVectorEXT": 5425,
"Shader64BitIndexingEXT": 5426,
"CooperativeMatrixReductionsNV": 5430,
"CooperativeMatrixConversionsNV": 5431,
@@ -2143,6 +2144,7 @@
"OpTypeHitObjectNV": 5281,
"OpImageSampleFootprintNV": 5283,
"OpTypeCooperativeVectorNV": 5288,
"OpTypeVectorIdEXT": 5288,
"OpCooperativeVectorMatrixMulNV": 5289,
"OpCooperativeVectorOuterProductAccumulateNV": 5290,
"OpCooperativeVectorReduceSumAccumulateNV": 5291,