mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-17 20:52:36 +01:00
Updated spirv-headers.
This commit is contained in:
committed by
Branimir Karadžić
parent
1addd1a3d7
commit
a212429e44
@@ -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,
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user