vulkan: Update XML and headers to 1.3.287
Acked-by: Faith Ekstrand <faith.ekstrand@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29610>
This commit is contained in:

committed by
Marge Bot

parent
d0b3b2eb54
commit
9a28f69ee7
@@ -69,7 +69,7 @@ extern "C" {
|
||||
#define VK_API_VERSION_1_0 VK_MAKE_API_VERSION(0, 1, 0, 0)// Patch version should always be set to 0
|
||||
|
||||
// Version of this file
|
||||
#define VK_HEADER_VERSION 286
|
||||
#define VK_HEADER_VERSION 287
|
||||
|
||||
// Complete version of this file
|
||||
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 3, VK_HEADER_VERSION)
|
||||
@@ -5792,7 +5792,7 @@ typedef enum VkDriverId {
|
||||
VK_DRIVER_ID_MESA_DOZEN = 23,
|
||||
VK_DRIVER_ID_MESA_NVK = 24,
|
||||
VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA = 25,
|
||||
VK_DRIVER_ID_MESA_AGXV = 26,
|
||||
VK_DRIVER_ID_MESA_HONEYKRISP = 26,
|
||||
VK_DRIVER_ID_RESERVED_27 = 27,
|
||||
VK_DRIVER_ID_AMD_PROPRIETARY_KHR = VK_DRIVER_ID_AMD_PROPRIETARY,
|
||||
VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR = VK_DRIVER_ID_AMD_OPEN_SOURCE,
|
||||
@@ -10268,7 +10268,7 @@ typedef struct VkRenderingInputAttachmentIndexInfoKHR {
|
||||
} VkRenderingInputAttachmentIndexInfoKHR;
|
||||
|
||||
typedef void (VKAPI_PTR *PFN_vkCmdSetRenderingAttachmentLocationsKHR)(VkCommandBuffer commandBuffer, const VkRenderingAttachmentLocationInfoKHR* pLocationInfo);
|
||||
typedef void (VKAPI_PTR *PFN_vkCmdSetRenderingInputAttachmentIndicesKHR)(VkCommandBuffer commandBuffer, const VkRenderingInputAttachmentIndexInfoKHR* pLocationInfo);
|
||||
typedef void (VKAPI_PTR *PFN_vkCmdSetRenderingInputAttachmentIndicesKHR)(VkCommandBuffer commandBuffer, const VkRenderingInputAttachmentIndexInfoKHR* pInputAttachmentIndexInfo);
|
||||
|
||||
#ifndef VK_NO_PROTOTYPES
|
||||
VKAPI_ATTR void VKAPI_CALL vkCmdSetRenderingAttachmentLocationsKHR(
|
||||
@@ -10277,7 +10277,7 @@ VKAPI_ATTR void VKAPI_CALL vkCmdSetRenderingAttachmentLocationsKHR(
|
||||
|
||||
VKAPI_ATTR void VKAPI_CALL vkCmdSetRenderingInputAttachmentIndicesKHR(
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkRenderingInputAttachmentIndexInfoKHR* pLocationInfo);
|
||||
const VkRenderingInputAttachmentIndexInfoKHR* pInputAttachmentIndexInfo);
|
||||
#endif
|
||||
|
||||
|
||||
|
@@ -4540,7 +4540,7 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"opname" : "OpExtInstWithForwardRefs",
|
||||
"opname" : "OpExtInstWithForwardRefsKHR",
|
||||
"class" : "Extension",
|
||||
"opcode" : 4433,
|
||||
"operands" : [
|
||||
@@ -5938,7 +5938,7 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"opname" : "OpReportIntersectionNV",
|
||||
"opname" : "OpReportIntersectionKHR",
|
||||
"class" : "Reserved",
|
||||
"opcode" : 5334,
|
||||
"operands" : [
|
||||
@@ -5952,7 +5952,7 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"opname" : "OpReportIntersectionKHR",
|
||||
"opname" : "OpReportIntersectionNV",
|
||||
"class" : "Reserved",
|
||||
"opcode" : 5334,
|
||||
"operands" : [
|
||||
@@ -6069,7 +6069,7 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"opname" : "OpTypeAccelerationStructureNV",
|
||||
"opname" : "OpTypeAccelerationStructureKHR",
|
||||
"class" : "Type-Declaration",
|
||||
"opcode" : 5341,
|
||||
"operands" : [
|
||||
@@ -6080,7 +6080,7 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"opname" : "OpTypeAccelerationStructureKHR",
|
||||
"opname" : "OpTypeAccelerationStructureNV",
|
||||
"class" : "Type-Declaration",
|
||||
"opcode" : 5341,
|
||||
"operands" : [
|
||||
@@ -10886,12 +10886,6 @@
|
||||
"capabilities" : [ "MeshShadingNV" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "RayGenerationNV",
|
||||
"value" : 5313,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "RayGenerationKHR",
|
||||
"value" : 5313,
|
||||
@@ -10899,8 +10893,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "IntersectionNV",
|
||||
"value" : 5314,
|
||||
"enumerant" : "RayGenerationNV",
|
||||
"value" : 5313,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
@@ -10911,8 +10905,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "AnyHitNV",
|
||||
"value" : 5315,
|
||||
"enumerant" : "IntersectionNV",
|
||||
"value" : 5314,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
@@ -10923,8 +10917,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "ClosestHitNV",
|
||||
"value" : 5316,
|
||||
"enumerant" : "AnyHitNV",
|
||||
"value" : 5315,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
@@ -10935,8 +10929,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "MissNV",
|
||||
"value" : 5317,
|
||||
"enumerant" : "ClosestHitNV",
|
||||
"value" : 5316,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
@@ -10947,8 +10941,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "CallableNV",
|
||||
"value" : 5318,
|
||||
"enumerant" : "MissNV",
|
||||
"value" : 5317,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
@@ -10958,6 +10952,12 @@
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "CallableNV",
|
||||
"value" : 5318,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "TaskEXT",
|
||||
"value" : 5364,
|
||||
@@ -11510,13 +11510,6 @@
|
||||
"capabilities" : [ "QuadControlKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputLinesNV",
|
||||
"value" : 5269,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputLinesEXT",
|
||||
"value" : 5269,
|
||||
@@ -11525,7 +11518,14 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputPrimitivesNV",
|
||||
"enumerant" : "OutputLinesNV",
|
||||
"value" : 5269,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputPrimitivesEXT",
|
||||
"value" : 5270,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"parameters" : [
|
||||
@@ -11535,7 +11535,7 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputPrimitivesEXT",
|
||||
"enumerant" : "OutputPrimitivesNV",
|
||||
"value" : 5270,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"parameters" : [
|
||||
@@ -11559,14 +11559,14 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputTrianglesNV",
|
||||
"enumerant" : "OutputTrianglesEXT",
|
||||
"value" : 5298,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "OutputTrianglesEXT",
|
||||
"enumerant" : "OutputTrianglesNV",
|
||||
"value" : 5298,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
@@ -11878,13 +11878,6 @@
|
||||
"capabilities" : [ "ShaderEnqueueAMDX" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "CallableDataNV",
|
||||
"value" : 5328,
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "CallableDataKHR",
|
||||
"value" : 5328,
|
||||
@@ -11893,8 +11886,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "IncomingCallableDataNV",
|
||||
"value" : 5329,
|
||||
"enumerant" : "CallableDataNV",
|
||||
"value" : 5328,
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
@@ -11907,8 +11900,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "RayPayloadNV",
|
||||
"value" : 5338,
|
||||
"enumerant" : "IncomingCallableDataNV",
|
||||
"value" : 5329,
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
@@ -11921,8 +11914,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "HitAttributeNV",
|
||||
"value" : 5339,
|
||||
"enumerant" : "RayPayloadNV",
|
||||
"value" : 5338,
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
@@ -11935,8 +11928,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "IncomingRayPayloadNV",
|
||||
"value" : 5342,
|
||||
"enumerant" : "HitAttributeNV",
|
||||
"value" : 5339,
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
@@ -11949,8 +11942,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "ShaderRecordBufferNV",
|
||||
"value" : 5343,
|
||||
"enumerant" : "IncomingRayPayloadNV",
|
||||
"value" : 5342,
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
@@ -11962,6 +11955,13 @@
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "ShaderRecordBufferNV",
|
||||
"value" : 5343,
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "PhysicalStorageBuffer",
|
||||
"value" : 5349,
|
||||
@@ -13313,14 +13313,14 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"enumerant" : "PerPrimitiveNV",
|
||||
"enumerant" : "PerPrimitiveEXT",
|
||||
"value" : 5271,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "PerPrimitiveEXT",
|
||||
"enumerant" : "PerPrimitiveNV",
|
||||
"value" : 5271,
|
||||
"capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ],
|
||||
"extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ],
|
||||
@@ -14619,13 +14619,6 @@
|
||||
"extensions" : [ "SPV_EXT_mesh_shader" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "LaunchIdNV",
|
||||
"value" : 5319,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "LaunchIdKHR",
|
||||
"value" : 5319,
|
||||
@@ -14634,8 +14627,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "LaunchSizeNV",
|
||||
"value" : 5320,
|
||||
"enumerant" : "LaunchIdNV",
|
||||
"value" : 5319,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14648,8 +14641,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "WorldRayOriginNV",
|
||||
"value" : 5321,
|
||||
"enumerant" : "LaunchSizeNV",
|
||||
"value" : 5320,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14662,8 +14655,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "WorldRayDirectionNV",
|
||||
"value" : 5322,
|
||||
"enumerant" : "WorldRayOriginNV",
|
||||
"value" : 5321,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14676,8 +14669,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "ObjectRayOriginNV",
|
||||
"value" : 5323,
|
||||
"enumerant" : "WorldRayDirectionNV",
|
||||
"value" : 5322,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14690,8 +14683,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "ObjectRayDirectionNV",
|
||||
"value" : 5324,
|
||||
"enumerant" : "ObjectRayOriginNV",
|
||||
"value" : 5323,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14704,8 +14697,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "RayTminNV",
|
||||
"value" : 5325,
|
||||
"enumerant" : "ObjectRayDirectionNV",
|
||||
"value" : 5324,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14718,8 +14711,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "RayTmaxNV",
|
||||
"value" : 5326,
|
||||
"enumerant" : "RayTminNV",
|
||||
"value" : 5325,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14732,8 +14725,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "InstanceCustomIndexNV",
|
||||
"value" : 5327,
|
||||
"enumerant" : "RayTmaxNV",
|
||||
"value" : 5326,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14746,8 +14739,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "ObjectToWorldNV",
|
||||
"value" : 5330,
|
||||
"enumerant" : "InstanceCustomIndexNV",
|
||||
"value" : 5327,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14760,8 +14753,8 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "WorldToObjectNV",
|
||||
"value" : 5331,
|
||||
"enumerant" : "ObjectToWorldNV",
|
||||
"value" : 5330,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
@@ -14773,6 +14766,13 @@
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "WorldToObjectNV",
|
||||
"value" : 5331,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "HitTNV",
|
||||
"value" : 5332,
|
||||
@@ -14781,14 +14781,14 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "HitKindNV",
|
||||
"enumerant" : "HitKindKHR",
|
||||
"value" : 5333,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "HitKindKHR",
|
||||
"enumerant" : "HitKindNV",
|
||||
"value" : 5333,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
@@ -14820,14 +14820,14 @@
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "IncomingRayFlagsNV",
|
||||
"enumerant" : "IncomingRayFlagsKHR",
|
||||
"value" : 5351,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "IncomingRayFlagsKHR",
|
||||
"enumerant" : "IncomingRayFlagsNV",
|
||||
"value" : 5351,
|
||||
"capabilities" : [ "RayTracingNV" , "RayTracingKHR" ],
|
||||
"extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ],
|
||||
|
@@ -1776,7 +1776,7 @@ typedef enum SpvOp_ {
|
||||
SpvOpSubgroupAllEqualKHR = 4430,
|
||||
SpvOpGroupNonUniformRotateKHR = 4431,
|
||||
SpvOpSubgroupReadInvocationKHR = 4432,
|
||||
SpvOpExtInstWithForwardRefs = 4433,
|
||||
SpvOpExtInstWithForwardRefsKHR = 4433,
|
||||
SpvOpTraceRayKHR = 4445,
|
||||
SpvOpExecuteCallableKHR = 4446,
|
||||
SpvOpConvertUToAccelerationStructureKHR = 4447,
|
||||
@@ -2524,7 +2524,7 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy
|
||||
case SpvOpSubgroupAllEqualKHR: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpGroupNonUniformRotateKHR: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpSubgroupReadInvocationKHR: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpExtInstWithForwardRefs: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpExtInstWithForwardRefsKHR: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpTraceRayKHR: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpExecuteCallableKHR: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpConvertUToAccelerationStructureKHR: *hasResult = true; *hasResultType = true; break;
|
||||
@@ -2615,14 +2615,14 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy
|
||||
case SpvOpWritePackedPrimitiveIndices4x8NV: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpFetchMicroTriangleVertexPositionNV: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpFetchMicroTriangleVertexBarycentricNV: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpReportIntersectionNV: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpReportIntersectionKHR: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpIgnoreIntersectionNV: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpTerminateRayNV: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpTraceNV: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpTraceMotionNV: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpTraceRayMotionNV: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpRayQueryGetIntersectionTriangleVertexPositionsKHR: *hasResult = true; *hasResultType = true; break;
|
||||
case SpvOpTypeAccelerationStructureNV: *hasResult = true; *hasResultType = false; break;
|
||||
case SpvOpTypeAccelerationStructureKHR: *hasResult = true; *hasResultType = false; break;
|
||||
case SpvOpExecuteCallableNV: *hasResult = false; *hasResultType = false; break;
|
||||
case SpvOpTypeCooperativeMatrixNV: *hasResult = true; *hasResultType = false; break;
|
||||
case SpvOpCooperativeMatrixLoadNV: *hasResult = true; *hasResultType = true; break;
|
||||
@@ -4300,7 +4300,7 @@ inline const char* SpvOpToString(SpvOp value) {
|
||||
case SpvOpSubgroupAllEqualKHR: return "OpSubgroupAllEqualKHR";
|
||||
case SpvOpGroupNonUniformRotateKHR: return "OpGroupNonUniformRotateKHR";
|
||||
case SpvOpSubgroupReadInvocationKHR: return "OpSubgroupReadInvocationKHR";
|
||||
case SpvOpExtInstWithForwardRefs: return "OpExtInstWithForwardRefs";
|
||||
case SpvOpExtInstWithForwardRefsKHR: return "OpExtInstWithForwardRefsKHR";
|
||||
case SpvOpTraceRayKHR: return "OpTraceRayKHR";
|
||||
case SpvOpExecuteCallableKHR: return "OpExecuteCallableKHR";
|
||||
case SpvOpConvertUToAccelerationStructureKHR: return "OpConvertUToAccelerationStructureKHR";
|
||||
|
@@ -175,7 +175,7 @@ branch of the member gitlab server.
|
||||
#define <name>VKSC_API_VERSION_1_0</name> <type>VK_MAKE_API_VERSION</type>(VKSC_API_VARIANT, 1, 0, 0)// Patch version should always be set to 0</type>
|
||||
|
||||
<type api="vulkan" category="define">// Version of this file
|
||||
#define <name>VK_HEADER_VERSION</name> 286</type>
|
||||
#define <name>VK_HEADER_VERSION</name> 287</type>
|
||||
<type api="vulkan" category="define" requires="VK_HEADER_VERSION">// Complete version of this file
|
||||
#define <name>VK_HEADER_VERSION_COMPLETE</name> <type>VK_MAKE_API_VERSION</type>(0, 1, 3, VK_HEADER_VERSION)</type>
|
||||
<type api="vulkansc" category="define">// Version of this file
|
||||
@@ -2233,7 +2233,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
||||
<member><type>uint32_t</type> <name>disabledValidationCheckCount</name><comment>Number of validation checks to disable</comment></member>
|
||||
<member len="disabledValidationCheckCount">const <type>VkValidationCheckEXT</type>* <name>pDisabledValidationChecks</name><comment>Validation checks to disable</comment></member>
|
||||
</type>
|
||||
<type category="struct" name="VkValidationFeaturesEXT" structextends="VkInstanceCreateInfo">
|
||||
<type category="struct" name="VkValidationFeaturesEXT" structextends="VkInstanceCreateInfo,VkShaderModuleCreateInfo,VkShaderCreateInfoEXT">
|
||||
<member values="VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT"><type>VkStructureType</type> <name>sType</name><comment>Must be VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT</comment></member>
|
||||
<member optional="true">const <type>void</type>* <name>pNext</name></member>
|
||||
<member optional="true"><type>uint32_t</type> <name>enabledValidationFeatureCount</name><comment>Number of validation features to enable</comment></member>
|
||||
@@ -10370,7 +10370,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
||||
<enum value="23" name="VK_DRIVER_ID_MESA_DOZEN" comment="Mesa open source project"/>
|
||||
<enum value="24" name="VK_DRIVER_ID_MESA_NVK" comment="Mesa open source project"/>
|
||||
<enum value="25" name="VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA" comment="Imagination Technologies"/>
|
||||
<enum value="26" name="VK_DRIVER_ID_MESA_AGXV" comment="Mesa open source project"/>
|
||||
<enum value="26" name="VK_DRIVER_ID_MESA_HONEYKRISP" comment="Mesa open source project"/>
|
||||
<enum value="27" name="VK_DRIVER_ID_RESERVED_27" comment="Reserved for undisclosed driver project"/>
|
||||
</enums>
|
||||
<enums name="VkConditionalRenderingFlagBitsEXT" type="bitmask">
|
||||
@@ -15405,7 +15405,7 @@ typedef void* <name>MTLSharedEvent_id</name>;
|
||||
<command queues="graphics" renderpass="inside" cmdbufferlevel="primary,secondary" tasks="state">
|
||||
<proto><type>void</type> <name>vkCmdSetRenderingInputAttachmentIndicesKHR</name></proto>
|
||||
<param externsync="true"><type>VkCommandBuffer</type> <name>commandBuffer</name></param>
|
||||
<param>const <type>VkRenderingInputAttachmentIndexInfoKHR</type>* <name>pLocationInfo</name></param>
|
||||
<param>const <type>VkRenderingInputAttachmentIndexInfoKHR</type>* <name>pInputAttachmentIndexInfo</name></param>
|
||||
</command>
|
||||
</commands>
|
||||
|
||||
|
Reference in New Issue
Block a user