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:
@@ -4771,6 +4771,30 @@
|
||||
"extensions" : [ "SPV_NV_shader_image_footprint" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"opname" : "OpEmitMeshTasksEXT",
|
||||
"class" : "Reserved",
|
||||
"opcode" : 5294,
|
||||
"operands" : [
|
||||
{ "kind" : "IdRef", "name" : "'Group Count X'" },
|
||||
{ "kind" : "IdRef", "name" : "'Group Count Y'" },
|
||||
{ "kind" : "IdRef", "name" : "'Group Count Z'" },
|
||||
{ "kind" : "IdRef", "quantifier" : "?", "name" : "'Payload'" }
|
||||
],
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"opname" : "OpSetMeshOutputsEXT",
|
||||
"class" : "Reserved",
|
||||
"opcode" : 5295,
|
||||
"operands" : [
|
||||
{ "kind" : "IdRef", "name" : "'Vertex Count'" },
|
||||
{ "kind" : "IdRef", "name" : "'Primitive Count'" }
|
||||
],
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"opname" : "OpGroupNonUniformPartitionNV",
|
||||
"class" : "Non-Uniform",
|
||||
@@ -9578,6 +9602,18 @@
|
||||
"value" : 5318,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "TaskEXT",
|
||||
"value" : 5364,
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "MeshEXT",
|
||||
"value" : 5365,
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"version" : "None"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -9793,7 +9829,7 @@
|
||||
{
|
||||
"enumerant" : "OutputVertices",
|
||||
"value" : 26,
|
||||
"capabilities" : [ "Geometry", "Tessellation", "MeshShadingNV" ],
|
||||
"capabilities" : [ "Geometry", "Tessellation", "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"parameters" : [
|
||||
{ "kind" : "LiteralInteger", "name" : "'Vertex count'" }
|
||||
]
|
||||
@@ -9801,7 +9837,7 @@
|
||||
{
|
||||
"enumerant" : "OutputPoints",
|
||||
"value" : 27,
|
||||
"capabilities" : [ "Geometry", "MeshShadingNV" ]
|
||||
"capabilities" : [ "Geometry", "MeshShadingNV", "MeshShadingEXT" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputLineStrip",
|
||||
@@ -10009,18 +10045,35 @@
|
||||
{
|
||||
"enumerant" : "OutputLinesNV",
|
||||
"value" : 5269,
|
||||
"capabilities" : [ "MeshShadingNV" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader" ],
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputLinesEXT",
|
||||
"value" : 5269,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputPrimitivesNV",
|
||||
"value" : 5270,
|
||||
"capabilities" : [ "MeshShadingNV" ],
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"parameters" : [
|
||||
{ "kind" : "LiteralInteger", "name" : "'Primitive count'" }
|
||||
],
|
||||
"extensions" : [ "SPV_NV_mesh_shader" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputPrimitivesEXT",
|
||||
"value" : 5270,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"parameters" : [
|
||||
{ "kind" : "LiteralInteger", "name" : "'Primitive count'" }
|
||||
],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
@@ -10040,8 +10093,15 @@
|
||||
{
|
||||
"enumerant" : "OutputTrianglesNV",
|
||||
"value" : 5298,
|
||||
"capabilities" : [ "MeshShadingNV" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader" ],
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputTrianglesEXT",
|
||||
"value" : 5298,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
@@ -10356,6 +10416,13 @@
|
||||
"capabilities" : [ "PhysicalStorageBufferAddresses" ],
|
||||
"version" : "1.5"
|
||||
},
|
||||
{
|
||||
"enumerant" : "TaskPayloadWorkgroupEXT",
|
||||
"value" : 5402,
|
||||
"extensions" : [ "SPV_EXT_mesh_shader" ],
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"version" : "1.4"
|
||||
},
|
||||
{
|
||||
"enumerant" : "CodeSectionINTEL",
|
||||
"value" : 5605,
|
||||
@@ -11471,8 +11538,15 @@
|
||||
{
|
||||
"enumerant" : "PerPrimitiveNV",
|
||||
"value" : 5271,
|
||||
"capabilities" : [ "MeshShadingNV" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader" ],
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "PerPrimitiveEXT",
|
||||
"value" : 5271,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
@@ -11485,8 +11559,8 @@
|
||||
{
|
||||
"enumerant" : "PerTaskNV",
|
||||
"value" : 5273,
|
||||
"capabilities" : [ "MeshShadingNV" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader" ],
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
@@ -11952,7 +12026,7 @@
|
||||
{
|
||||
"enumerant" : "PrimitiveId",
|
||||
"value" : 7,
|
||||
"capabilities" : [ "Geometry", "Tessellation", "RayTracingNV", "RayTracingKHR", "MeshShadingNV" ]
|
||||
"capabilities" : [ "Geometry", "Tessellation", "RayTracingNV", "RayTracingKHR", "MeshShadingNV", "MeshShadingEXT" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "InvocationId",
|
||||
@@ -11962,12 +12036,12 @@
|
||||
{
|
||||
"enumerant" : "Layer",
|
||||
"value" : 9,
|
||||
"capabilities" : [ "Geometry", "ShaderLayer", "ShaderViewportIndexLayerEXT", "MeshShadingNV" ]
|
||||
"capabilities" : [ "Geometry", "ShaderLayer", "ShaderViewportIndexLayerEXT", "MeshShadingNV", "MeshShadingEXT" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "ViewportIndex",
|
||||
"value" : 10,
|
||||
"capabilities" : [ "MultiViewport", "ShaderViewportIndex", "ShaderViewportIndexLayerEXT", "MeshShadingNV" ]
|
||||
"capabilities" : [ "MultiViewport", "ShaderViewportIndex", "ShaderViewportIndexLayerEXT", "MeshShadingNV", "MeshShadingEXT" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "TessLevelOuter",
|
||||
@@ -12118,6 +12192,31 @@
|
||||
"value" : 43,
|
||||
"capabilities" : [ "Shader" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "CoreIDARM",
|
||||
"value" : 4160,
|
||||
"capabilities" : [ "CoreBuiltinsARM" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "CoreCountARM",
|
||||
"value" : 4161,
|
||||
"capabilities" : [ "CoreBuiltinsARM" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "CoreMaxIDARM",
|
||||
"value" : 4162,
|
||||
"capabilities" : [ "CoreBuiltinsARM" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "WarpIDARM",
|
||||
"value" : 4163,
|
||||
"capabilities" : [ "CoreBuiltinsARM" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "WarpMaxIDARM",
|
||||
"value" : 4164,
|
||||
"capabilities" : [ "CoreBuiltinsARM" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "SubgroupEqMask",
|
||||
"value" : 4416,
|
||||
@@ -12200,8 +12299,8 @@
|
||||
{
|
||||
"enumerant" : "DrawIndex",
|
||||
"value" : 4426,
|
||||
"capabilities" : [ "DrawParameters", "MeshShadingNV" ],
|
||||
"extensions" : [ "SPV_KHR_shader_draw_parameters", "SPV_NV_mesh_shader" ],
|
||||
"capabilities" : [ "DrawParameters", "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_KHR_shader_draw_parameters", "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "1.3"
|
||||
},
|
||||
{
|
||||
@@ -12435,6 +12534,34 @@
|
||||
"extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "PrimitivePointIndicesEXT",
|
||||
"value" : 5294,
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "PrimitiveLineIndicesEXT",
|
||||
"value" : 5295,
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "PrimitiveTriangleIndicesEXT",
|
||||
"value" : 5296,
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "CullPrimitiveEXT",
|
||||
"value" : 5299,
|
||||
"capabilities" : [ "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "LaunchIdNV",
|
||||
"value" : 5319,
|
||||
@@ -13141,6 +13268,11 @@
|
||||
"value" : 71,
|
||||
"version" : "1.6"
|
||||
},
|
||||
{
|
||||
"enumerant" : "CoreBuiltinsARM",
|
||||
"value" : 4165,
|
||||
"extensions" : [ "SPV_ARM_core_builtins" ]
|
||||
},
|
||||
{
|
||||
"enumerant" : "FragmentShadingRateKHR",
|
||||
"value" : 4422,
|
||||
@@ -13466,6 +13598,13 @@
|
||||
"extensions" : [ "SPV_NV_shader_image_footprint" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "MeshShadingEXT",
|
||||
"value" : 5283,
|
||||
"capabilities" : [ "Shader" ],
|
||||
"extensions" : [ "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "FragmentBarycentricKHR",
|
||||
"value" : 5284,
|
||||
|
||||
@@ -98,6 +98,8 @@ typedef enum SpvExecutionModel_ {
|
||||
SpvExecutionModelMissNV = 5317,
|
||||
SpvExecutionModelCallableKHR = 5318,
|
||||
SpvExecutionModelCallableNV = 5318,
|
||||
SpvExecutionModelTaskEXT = 5364,
|
||||
SpvExecutionModelMeshEXT = 5365,
|
||||
SpvExecutionModelMax = 0x7fffffff,
|
||||
} SpvExecutionModel;
|
||||
|
||||
@@ -173,10 +175,13 @@ typedef enum SpvExecutionMode_ {
|
||||
SpvExecutionModeStencilRefUnchangedBackAMD = 5082,
|
||||
SpvExecutionModeStencilRefGreaterBackAMD = 5083,
|
||||
SpvExecutionModeStencilRefLessBackAMD = 5084,
|
||||
SpvExecutionModeOutputLinesEXT = 5269,
|
||||
SpvExecutionModeOutputLinesNV = 5269,
|
||||
SpvExecutionModeOutputPrimitivesEXT = 5270,
|
||||
SpvExecutionModeOutputPrimitivesNV = 5270,
|
||||
SpvExecutionModeDerivativeGroupQuadsNV = 5289,
|
||||
SpvExecutionModeDerivativeGroupLinearNV = 5290,
|
||||
SpvExecutionModeOutputTrianglesEXT = 5298,
|
||||
SpvExecutionModeOutputTrianglesNV = 5298,
|
||||
SpvExecutionModePixelInterlockOrderedEXT = 5366,
|
||||
SpvExecutionModePixelInterlockUnorderedEXT = 5367,
|
||||
@@ -226,6 +231,7 @@ typedef enum SpvStorageClass_ {
|
||||
SpvStorageClassShaderRecordBufferNV = 5343,
|
||||
SpvStorageClassPhysicalStorageBuffer = 5349,
|
||||
SpvStorageClassPhysicalStorageBufferEXT = 5349,
|
||||
SpvStorageClassTaskPayloadWorkgroupEXT = 5402,
|
||||
SpvStorageClassCodeSectionINTEL = 5605,
|
||||
SpvStorageClassDeviceOnlyINTEL = 5936,
|
||||
SpvStorageClassHostOnlyINTEL = 5937,
|
||||
@@ -508,6 +514,7 @@ typedef enum SpvDecoration_ {
|
||||
SpvDecorationPassthroughNV = 5250,
|
||||
SpvDecorationViewportRelativeNV = 5252,
|
||||
SpvDecorationSecondaryViewportRelativeNV = 5256,
|
||||
SpvDecorationPerPrimitiveEXT = 5271,
|
||||
SpvDecorationPerPrimitiveNV = 5271,
|
||||
SpvDecorationPerViewNV = 5272,
|
||||
SpvDecorationPerTaskNV = 5273,
|
||||
@@ -610,6 +617,11 @@ typedef enum SpvBuiltIn_ {
|
||||
SpvBuiltInSubgroupLocalInvocationId = 41,
|
||||
SpvBuiltInVertexIndex = 42,
|
||||
SpvBuiltInInstanceIndex = 43,
|
||||
SpvBuiltInCoreIDARM = 4160,
|
||||
SpvBuiltInCoreCountARM = 4161,
|
||||
SpvBuiltInCoreMaxIDARM = 4162,
|
||||
SpvBuiltInWarpIDARM = 4163,
|
||||
SpvBuiltInWarpMaxIDARM = 4164,
|
||||
SpvBuiltInSubgroupEqMask = 4416,
|
||||
SpvBuiltInSubgroupEqMaskKHR = 4416,
|
||||
SpvBuiltInSubgroupGeMask = 4417,
|
||||
@@ -657,6 +669,10 @@ typedef enum SpvBuiltIn_ {
|
||||
SpvBuiltInFragmentSizeNV = 5292,
|
||||
SpvBuiltInFragInvocationCountEXT = 5293,
|
||||
SpvBuiltInInvocationsPerPixelNV = 5293,
|
||||
SpvBuiltInPrimitivePointIndicesEXT = 5294,
|
||||
SpvBuiltInPrimitiveLineIndicesEXT = 5295,
|
||||
SpvBuiltInPrimitiveTriangleIndicesEXT = 5296,
|
||||
SpvBuiltInCullPrimitiveEXT = 5299,
|
||||
SpvBuiltInLaunchIdKHR = 5319,
|
||||
SpvBuiltInLaunchIdNV = 5319,
|
||||
SpvBuiltInLaunchSizeKHR = 5320,
|
||||
@@ -949,6 +965,7 @@ typedef enum SpvCapability_ {
|
||||
SpvCapabilityShaderLayer = 69,
|
||||
SpvCapabilityShaderViewportIndex = 70,
|
||||
SpvCapabilityUniformDecoration = 71,
|
||||
SpvCapabilityCoreBuiltinsARM = 4165,
|
||||
SpvCapabilityFragmentShadingRateKHR = 4422,
|
||||
SpvCapabilitySubgroupBallotKHR = 4423,
|
||||
SpvCapabilityDrawParameters = 4427,
|
||||
@@ -997,6 +1014,7 @@ typedef enum SpvCapability_ {
|
||||
SpvCapabilityFragmentFullyCoveredEXT = 5265,
|
||||
SpvCapabilityMeshShadingNV = 5266,
|
||||
SpvCapabilityImageFootprintNV = 5282,
|
||||
SpvCapabilityMeshShadingEXT = 5283,
|
||||
SpvCapabilityFragmentBarycentricKHR = 5284,
|
||||
SpvCapabilityFragmentBarycentricNV = 5284,
|
||||
SpvCapabilityComputeDerivativeGroupQuadsNV = 5288,
|
||||
@@ -1596,6 +1614,8 @@ typedef enum SpvOp_ {
|
||||
SpvOpFragmentFetchAMD = 5012,
|
||||
SpvOpReadClockKHR = 5056,
|
||||
SpvOpImageSampleFootprintNV = 5283,
|
||||
SpvOpEmitMeshTasksEXT = 5294,
|
||||
SpvOpSetMeshOutputsEXT = 5295,
|
||||
SpvOpGroupNonUniformPartitionNV = 5296,
|
||||
SpvOpWritePackedPrimitiveIndices4x8NV = 5299,
|
||||
SpvOpReportIntersectionKHR = 5334,
|
||||
@@ -2269,6 +2289,8 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy
|
||||
case SpvOpFragmentFetchAMD: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpReadClockKHR: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpImageSampleFootprintNV: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpEmitMeshTasksEXT: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpSetMeshOutputsEXT: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpGroupNonUniformPartitionNV: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpWritePackedPrimitiveIndices4x8NV: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpReportIntersectionNV: *hasResult = true; *hasResultType = true; break;
|
||||
|
||||
@@ -103,7 +103,9 @@
|
||||
"MissKHR": 5317,
|
||||
"MissNV": 5317,
|
||||
"CallableKHR": 5318,
|
||||
"CallableNV": 5318
|
||||
"CallableNV": 5318,
|
||||
"TaskEXT": 5364,
|
||||
"MeshEXT": 5365
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -188,10 +190,13 @@
|
||||
"StencilRefUnchangedBackAMD": 5082,
|
||||
"StencilRefGreaterBackAMD": 5083,
|
||||
"StencilRefLessBackAMD": 5084,
|
||||
"OutputLinesEXT": 5269,
|
||||
"OutputLinesNV": 5269,
|
||||
"OutputPrimitivesEXT": 5270,
|
||||
"OutputPrimitivesNV": 5270,
|
||||
"DerivativeGroupQuadsNV": 5289,
|
||||
"DerivativeGroupLinearNV": 5290,
|
||||
"OutputTrianglesEXT": 5298,
|
||||
"OutputTrianglesNV": 5298,
|
||||
"PixelInterlockOrderedEXT": 5366,
|
||||
"PixelInterlockUnorderedEXT": 5367,
|
||||
@@ -244,6 +249,7 @@
|
||||
"ShaderRecordBufferNV": 5343,
|
||||
"PhysicalStorageBuffer": 5349,
|
||||
"PhysicalStorageBufferEXT": 5349,
|
||||
"TaskPayloadWorkgroupEXT": 5402,
|
||||
"CodeSectionINTEL": 5605,
|
||||
"DeviceOnlyINTEL": 5936,
|
||||
"HostOnlyINTEL": 5937
|
||||
@@ -530,6 +536,7 @@
|
||||
"PassthroughNV": 5250,
|
||||
"ViewportRelativeNV": 5252,
|
||||
"SecondaryViewportRelativeNV": 5256,
|
||||
"PerPrimitiveEXT": 5271,
|
||||
"PerPrimitiveNV": 5271,
|
||||
"PerViewNV": 5272,
|
||||
"PerTaskNV": 5273,
|
||||
@@ -635,6 +642,11 @@
|
||||
"SubgroupLocalInvocationId": 41,
|
||||
"VertexIndex": 42,
|
||||
"InstanceIndex": 43,
|
||||
"CoreIDARM": 4160,
|
||||
"CoreCountARM": 4161,
|
||||
"CoreMaxIDARM": 4162,
|
||||
"WarpIDARM": 4163,
|
||||
"WarpMaxIDARM": 4164,
|
||||
"SubgroupEqMask": 4416,
|
||||
"SubgroupEqMaskKHR": 4416,
|
||||
"SubgroupGeMask": 4417,
|
||||
@@ -682,6 +694,10 @@
|
||||
"FragmentSizeNV": 5292,
|
||||
"FragInvocationCountEXT": 5293,
|
||||
"InvocationsPerPixelNV": 5293,
|
||||
"PrimitivePointIndicesEXT": 5294,
|
||||
"PrimitiveLineIndicesEXT": 5295,
|
||||
"PrimitiveTriangleIndicesEXT": 5296,
|
||||
"CullPrimitiveEXT": 5299,
|
||||
"LaunchIdKHR": 5319,
|
||||
"LaunchIdNV": 5319,
|
||||
"LaunchSizeKHR": 5320,
|
||||
@@ -927,6 +943,7 @@
|
||||
"ShaderLayer": 69,
|
||||
"ShaderViewportIndex": 70,
|
||||
"UniformDecoration": 71,
|
||||
"CoreBuiltinsARM": 4165,
|
||||
"FragmentShadingRateKHR": 4422,
|
||||
"SubgroupBallotKHR": 4423,
|
||||
"DrawParameters": 4427,
|
||||
@@ -975,6 +992,7 @@
|
||||
"FragmentFullyCoveredEXT": 5265,
|
||||
"MeshShadingNV": 5266,
|
||||
"ImageFootprintNV": 5282,
|
||||
"MeshShadingEXT": 5283,
|
||||
"FragmentBarycentricKHR": 5284,
|
||||
"FragmentBarycentricNV": 5284,
|
||||
"ComputeDerivativeGroupQuadsNV": 5288,
|
||||
@@ -1585,6 +1603,8 @@
|
||||
"OpFragmentFetchAMD": 5012,
|
||||
"OpReadClockKHR": 5056,
|
||||
"OpImageSampleFootprintNV": 5283,
|
||||
"OpEmitMeshTasksEXT": 5294,
|
||||
"OpSetMeshOutputsEXT": 5295,
|
||||
"OpGroupNonUniformPartitionNV": 5296,
|
||||
"OpWritePackedPrimitiveIndices4x8NV": 5299,
|
||||
"OpReportIntersectionKHR": 5334,
|
||||
|
||||
Reference in New Issue
Block a user