aboutsummaryrefslogtreecommitdiff
path: root/icd/generated/function_declarations.h
diff options
context:
space:
mode:
Diffstat (limited to 'icd/generated/function_declarations.h')
-rw-r--r--icd/generated/function_declarations.h44
1 files changed, 39 insertions, 5 deletions
diff --git a/icd/generated/function_declarations.h b/icd/generated/function_declarations.h
index 2a39e25d..795b8a7e 100644
--- a/icd/generated/function_declarations.h
+++ b/icd/generated/function_declarations.h
@@ -230,7 +230,9 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_KHR_fragment_shading_rate", 2},
{"VK_AMD_shader_core_properties2", 1},
{"VK_AMD_device_coherent_memory", 1},
+ {"VK_KHR_dynamic_rendering_local_read", 1},
{"VK_EXT_shader_image_atomic_int64", 1},
+ {"VK_KHR_shader_quad_control", 1},
{"VK_KHR_spirv_1_4", 1},
{"VK_EXT_memory_budget", 1},
{"VK_EXT_memory_priority", 1},
@@ -338,6 +340,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_EXT_pageable_device_local_memory", 1},
{"VK_KHR_maintenance4", 2},
{"VK_ARM_shader_core_properties", 1},
+ {"VK_KHR_shader_subgroup_rotate", 1},
{"VK_ARM_scheduling_controls", 1},
{"VK_EXT_image_sliced_view_of_3d", 1},
{"VK_VALVE_descriptor_set_host_mapping", 1},
@@ -349,6 +352,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_NV_memory_decompression", 1},
{"VK_NV_device_generated_commands_compute", 2},
{"VK_NV_linear_color_attachment", 1},
+ {"VK_KHR_shader_maximal_reconvergence", 1},
{"VK_EXT_image_compression_control_swapchain", 1},
{"VK_QCOM_image_processing", 1},
{"VK_EXT_nested_command_buffer", 1},
@@ -384,9 +388,14 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_QCOM_filter_cubic_clamp", 1},
{"VK_EXT_attachment_feedback_loop_dynamic_state", 1},
{"VK_KHR_vertex_attribute_divisor", 1},
+ {"VK_KHR_load_store_op_none", 1},
+ {"VK_KHR_shader_float_controls2", 1},
{"VK_QNX_external_memory_screen_buffer", 1},
{"VK_MSFT_layered_driver", 1},
+ {"VK_KHR_index_type_uint8", 1},
+ {"VK_KHR_line_rasterization", 1},
{"VK_KHR_calibrated_timestamps", 1},
+ {"VK_KHR_shader_expect_assume", 1},
{"VK_KHR_maintenance6", 1},
{"VK_NV_descriptor_pool_overallocation", 1},
};
@@ -2256,6 +2265,16 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateKHR(
const VkFragmentShadingRateCombinerOpKHR combinerOps[2]);
+static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingAttachmentLocationsKHR(
+ VkCommandBuffer commandBuffer,
+ const VkRenderingAttachmentLocationInfoKHR* pLocationInfo);
+
+static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingInputAttachmentIndicesKHR(
+ VkCommandBuffer commandBuffer,
+ const VkRenderingInputAttachmentIndexInfoKHR* pLocationInfo);
+
+
+
@@ -2451,6 +2470,8 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSparseMemoryRequirementsKHR(
VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);
+
+
static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer2KHR(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -2484,6 +2505,15 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixProperti
+
+
+
+static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleKHR(
+ VkCommandBuffer commandBuffer,
+ uint32_t lineStippleFactor,
+ uint16_t lineStipplePattern);
+
+
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCalibrateableTimeDomainsKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pTimeDomainCount,
@@ -2497,6 +2527,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetCalibratedTimestampsKHR(
uint64_t* pMaxDeviation);
+
static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorSets2KHR(
VkCommandBuffer commandBuffer,
const VkBindDescriptorSetsInfoKHR* pBindDescriptorSetsInfo);
@@ -4035,10 +4066,6 @@ static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetPipelineIndirectDeviceAddressNV(
-static VKAPI_ATTR void VKAPI_CALL CmdSetTessellationDomainOriginEXT(
- VkCommandBuffer commandBuffer,
- VkTessellationDomainOrigin domainOrigin);
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthClampEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 depthClampEnable);
@@ -4086,6 +4113,10 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetColorWriteMaskEXT(
uint32_t attachmentCount,
const VkColorComponentFlags* pColorWriteMasks);
+static VKAPI_ATTR void VKAPI_CALL CmdSetTessellationDomainOriginEXT(
+ VkCommandBuffer commandBuffer,
+ VkTessellationDomainOrigin domainOrigin);
+
static VKAPI_ATTR void VKAPI_CALL CmdSetRasterizationStreamEXT(
VkCommandBuffer commandBuffer,
uint32_t rasterizationStream);
@@ -4830,6 +4861,8 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
{"vkSignalSemaphoreKHR", (void*)SignalSemaphoreKHR},
{"vkGetPhysicalDeviceFragmentShadingRatesKHR", (void*)GetPhysicalDeviceFragmentShadingRatesKHR},
{"vkCmdSetFragmentShadingRateKHR", (void*)CmdSetFragmentShadingRateKHR},
+ {"vkCmdSetRenderingAttachmentLocationsKHR", (void*)CmdSetRenderingAttachmentLocationsKHR},
+ {"vkCmdSetRenderingInputAttachmentIndicesKHR", (void*)CmdSetRenderingInputAttachmentIndicesKHR},
{"vkWaitForPresentKHR", (void*)WaitForPresentKHR},
{"vkGetBufferDeviceAddressKHR", (void*)GetBufferDeviceAddressKHR},
{"vkGetBufferOpaqueCaptureAddressKHR", (void*)GetBufferOpaqueCaptureAddressKHR},
@@ -4870,6 +4903,7 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
{"vkGetDeviceImageSubresourceLayoutKHR", (void*)GetDeviceImageSubresourceLayoutKHR},
{"vkGetImageSubresourceLayout2KHR", (void*)GetImageSubresourceLayout2KHR},
{"vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR", (void*)GetPhysicalDeviceCooperativeMatrixPropertiesKHR},
+ {"vkCmdSetLineStippleKHR", (void*)CmdSetLineStippleKHR},
{"vkGetPhysicalDeviceCalibrateableTimeDomainsKHR", (void*)GetPhysicalDeviceCalibrateableTimeDomainsKHR},
{"vkGetCalibratedTimestampsKHR", (void*)GetCalibratedTimestampsKHR},
{"vkCmdBindDescriptorSets2KHR", (void*)CmdBindDescriptorSets2KHR},
@@ -5184,7 +5218,6 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
{"vkGetPipelineIndirectMemoryRequirementsNV", (void*)GetPipelineIndirectMemoryRequirementsNV},
{"vkCmdUpdatePipelineIndirectBufferNV", (void*)CmdUpdatePipelineIndirectBufferNV},
{"vkGetPipelineIndirectDeviceAddressNV", (void*)GetPipelineIndirectDeviceAddressNV},
- {"vkCmdSetTessellationDomainOriginEXT", (void*)CmdSetTessellationDomainOriginEXT},
{"vkCmdSetDepthClampEnableEXT", (void*)CmdSetDepthClampEnableEXT},
{"vkCmdSetPolygonModeEXT", (void*)CmdSetPolygonModeEXT},
{"vkCmdSetRasterizationSamplesEXT", (void*)CmdSetRasterizationSamplesEXT},
@@ -5195,6 +5228,7 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
{"vkCmdSetColorBlendEnableEXT", (void*)CmdSetColorBlendEnableEXT},
{"vkCmdSetColorBlendEquationEXT", (void*)CmdSetColorBlendEquationEXT},
{"vkCmdSetColorWriteMaskEXT", (void*)CmdSetColorWriteMaskEXT},
+ {"vkCmdSetTessellationDomainOriginEXT", (void*)CmdSetTessellationDomainOriginEXT},
{"vkCmdSetRasterizationStreamEXT", (void*)CmdSetRasterizationStreamEXT},
{"vkCmdSetConservativeRasterizationModeEXT", (void*)CmdSetConservativeRasterizationModeEXT},
{"vkCmdSetExtraPrimitiveOverestimationSizeEXT", (void*)CmdSetExtraPrimitiveOverestimationSizeEXT},