aboutsummaryrefslogtreecommitdiff
path: root/icd/generated
diff options
context:
space:
mode:
authorMike Schuchardt <mikes@lunarg.com>2023-10-06 09:35:38 -0700
committerJuan Ramos <114601453+juan-lunarg@users.noreply.github.com>2023-10-06 11:51:02 -0600
commit76967b12e90c5c9b8e2a099b1a9b2bd8d21ef431 (patch)
treeda907d65aad86059bdfc381ff79220de37cee6d3 /icd/generated
parent066a1982b249594d17d59b13cb0c1ccee526290a (diff)
downloadusermoji-76967b12e90c5c9b8e2a099b1a9b2bd8d21ef431.tar.xz
build: Update to header 1.3.267
- Update known-good - Generate source
Diffstat (limited to 'icd/generated')
-rw-r--r--icd/generated/function_declarations.h12
-rw-r--r--icd/generated/function_definitions.h10
-rw-r--r--icd/generated/vk_typemap_helper.h36
3 files changed, 50 insertions, 8 deletions
diff --git a/icd/generated/function_declarations.h b/icd/generated/function_declarations.h
index 1e9e9504..9c7a65d7 100644
--- a/icd/generated/function_declarations.h
+++ b/icd/generated/function_declarations.h
@@ -346,6 +346,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_NV_linear_color_attachment", 1},
{"VK_EXT_image_compression_control_swapchain", 1},
{"VK_QCOM_image_processing", 1},
+ {"VK_EXT_nested_command_buffer", 1},
{"VK_EXT_external_memory_acquire_unmodified", 1},
{"VK_EXT_extended_dynamic_state3", 2},
{"VK_EXT_subpass_merge_feedback", 2},
@@ -362,6 +363,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_SEC_amigo_profiling", 1},
{"VK_QCOM_multiview_per_view_viewports", 1},
{"VK_NV_ray_tracing_invocation_reorder", 1},
+ {"VK_NV_extended_sparse_address_space", 1},
{"VK_EXT_mutable_descriptor_type", 1},
{"VK_ARM_shader_core_builtins", 2},
{"VK_EXT_pipeline_library_group_handles", 1},
@@ -3952,6 +3954,7 @@ static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetPipelineIndirectDeviceAddressNV(
+
static VKAPI_ATTR void VKAPI_CALL CmdSetTessellationDomainOriginEXT(
VkCommandBuffer commandBuffer,
VkTessellationDomainOrigin domainOrigin);
@@ -4182,20 +4185,21 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDynamicRenderingTilePropertiesQCOM(
+
static VKAPI_ATTR VkResult VKAPI_CALL SetLatencySleepModeNV(
VkDevice device,
VkSwapchainKHR swapchain,
- VkLatencySleepModeInfoNV* pSleepModeInfo);
+ const VkLatencySleepModeInfoNV* pSleepModeInfo);
static VKAPI_ATTR VkResult VKAPI_CALL LatencySleepNV(
VkDevice device,
VkSwapchainKHR swapchain,
- VkLatencySleepInfoNV* pSleepInfo);
+ const VkLatencySleepInfoNV* pSleepInfo);
static VKAPI_ATTR void VKAPI_CALL SetLatencyMarkerNV(
VkDevice device,
VkSwapchainKHR swapchain,
- VkSetLatencyMarkerInfoNV* pLatencyMarkerInfo);
+ const VkSetLatencyMarkerInfoNV* pLatencyMarkerInfo);
static VKAPI_ATTR void VKAPI_CALL GetLatencyTimingsNV(
VkDevice device,
@@ -4205,7 +4209,7 @@ static VKAPI_ATTR void VKAPI_CALL GetLatencyTimingsNV(
static VKAPI_ATTR void VKAPI_CALL QueueNotifyOutOfBandNV(
VkQueue queue,
- VkOutOfBandQueueTypeInfoNV pQueueTypeInfo);
+ const VkOutOfBandQueueTypeInfoNV* pQueueTypeInfo);
diff --git a/icd/generated/function_definitions.h b/icd/generated/function_definitions.h
index 3e0c45a6..1c24f9f5 100644
--- a/icd/generated/function_definitions.h
+++ b/icd/generated/function_definitions.h
@@ -6398,6 +6398,7 @@ static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetPipelineIndirectDeviceAddressNV(
+
static VKAPI_ATTR void VKAPI_CALL CmdSetTessellationDomainOriginEXT(
VkCommandBuffer commandBuffer,
VkTessellationDomainOrigin domainOrigin)
@@ -6775,10 +6776,11 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDynamicRenderingTilePropertiesQCOM(
+
static VKAPI_ATTR VkResult VKAPI_CALL SetLatencySleepModeNV(
VkDevice device,
VkSwapchainKHR swapchain,
- VkLatencySleepModeInfoNV* pSleepModeInfo)
+ const VkLatencySleepModeInfoNV* pSleepModeInfo)
{
//Not a CREATE or DESTROY function
return VK_SUCCESS;
@@ -6787,7 +6789,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetLatencySleepModeNV(
static VKAPI_ATTR VkResult VKAPI_CALL LatencySleepNV(
VkDevice device,
VkSwapchainKHR swapchain,
- VkLatencySleepInfoNV* pSleepInfo)
+ const VkLatencySleepInfoNV* pSleepInfo)
{
//Not a CREATE or DESTROY function
return VK_SUCCESS;
@@ -6796,7 +6798,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL LatencySleepNV(
static VKAPI_ATTR void VKAPI_CALL SetLatencyMarkerNV(
VkDevice device,
VkSwapchainKHR swapchain,
- VkSetLatencyMarkerInfoNV* pLatencyMarkerInfo)
+ const VkSetLatencyMarkerInfoNV* pLatencyMarkerInfo)
{
//Not a CREATE or DESTROY function
}
@@ -6812,7 +6814,7 @@ static VKAPI_ATTR void VKAPI_CALL GetLatencyTimingsNV(
static VKAPI_ATTR void VKAPI_CALL QueueNotifyOutOfBandNV(
VkQueue queue,
- VkOutOfBandQueueTypeInfoNV pQueueTypeInfo)
+ const VkOutOfBandQueueTypeInfoNV* pQueueTypeInfo)
{
//Not a CREATE or DESTROY function
}
diff --git a/icd/generated/vk_typemap_helper.h b/icd/generated/vk_typemap_helper.h
index cacbd530..eb406e15 100644
--- a/icd/generated/vk_typemap_helper.h
+++ b/icd/generated/vk_typemap_helper.h
@@ -7019,6 +7019,24 @@ template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSIN
typedef VkPhysicalDeviceImageProcessingPropertiesQCOM Type;
};
+// Map type VkPhysicalDeviceNestedCommandBufferFeaturesEXT to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT
+template <> struct LvlTypeMap<VkPhysicalDeviceNestedCommandBufferFeaturesEXT> {
+ static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT;
+};
+
+template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT> {
+ typedef VkPhysicalDeviceNestedCommandBufferFeaturesEXT Type;
+};
+
+// Map type VkPhysicalDeviceNestedCommandBufferPropertiesEXT to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT
+template <> struct LvlTypeMap<VkPhysicalDeviceNestedCommandBufferPropertiesEXT> {
+ static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT;
+};
+
+template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT> {
+ typedef VkPhysicalDeviceNestedCommandBufferPropertiesEXT Type;
+};
+
// Map type VkExternalMemoryAcquireUnmodifiedEXT to id VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT
template <> struct LvlTypeMap<VkExternalMemoryAcquireUnmodifiedEXT> {
static const VkStructureType kSType = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT;
@@ -7340,6 +7358,24 @@ template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INV
typedef VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV Type;
};
+// Map type VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV
+template <> struct LvlTypeMap<VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV> {
+ static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV;
+};
+
+template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV> {
+ typedef VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV Type;
+};
+
+// Map type VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV
+template <> struct LvlTypeMap<VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV> {
+ static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV;
+};
+
+template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV> {
+ typedef VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV Type;
+};
+
// Map type VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM
template <> struct LvlTypeMap<VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM> {
static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM;