aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Schuchardt <mikes@lunarg.com>2024-08-02 10:46:20 -0700
committerMike Schuchardt <mikes@lunarg.com>2024-08-02 12:47:01 -0700
commit3d70a8c398c68a6ee75fb3755cb3a55294ef9c1d (patch)
treeccef3b7503bcef3f56253b2e58fad5433be2e88a
parentef0055cd52215ed4763f0c97eb5ae1b5c64bffcb (diff)
downloadusermoji-3d70a8c398c68a6ee75fb3755cb3a55294ef9c1d.tar.xz
build: Update to header 1.3.292
-rw-r--r--icd/VkICD_mock_icd.json.in2
-rw-r--r--icd/generated/function_declarations.h7
-rw-r--r--icd/generated/function_definitions.h8
-rw-r--r--icd/generated/vk_typemap_helper.h27
-rw-r--r--scripts/known_good.json6
5 files changed, 46 insertions, 4 deletions
diff --git a/icd/VkICD_mock_icd.json.in b/icd/VkICD_mock_icd.json.in
index 9c286f9e..651fcdc2 100644
--- a/icd/VkICD_mock_icd.json.in
+++ b/icd/VkICD_mock_icd.json.in
@@ -2,6 +2,6 @@
"file_format_version": "1.0.1",
"ICD": {
"library_path": "@JSON_LIBRARY_PATH@",
- "api_version": "1.3.290"
+ "api_version": "1.3.292"
}
} \ No newline at end of file
diff --git a/icd/generated/function_declarations.h b/icd/generated/function_declarations.h
index 3e60cd0c..66e8667e 100644
--- a/icd/generated/function_declarations.h
+++ b/icd/generated/function_declarations.h
@@ -367,6 +367,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_EXT_pipeline_protected_access", 1},
{"VK_ANDROID_external_format_resolve", 1},
{"VK_KHR_maintenance5", 1},
+ {"VK_AMD_anti_lag", 1},
{"VK_KHR_ray_tracing_position_fetch", 1},
{"VK_EXT_shader_object", 1},
{"VK_QCOM_tile_properties", 1},
@@ -4266,6 +4267,11 @@ static VKAPI_ATTR void VKAPI_CALL CmdOpticalFlowExecuteNV(
#endif /* VK_USE_PLATFORM_ANDROID_KHR */
+static VKAPI_ATTR void VKAPI_CALL AntiLagUpdateAMD(
+ VkDevice device,
+ const VkAntiLagDataAMD* pData);
+
+
static VKAPI_ATTR VkResult VKAPI_CALL CreateShadersEXT(
VkDevice device,
uint32_t createInfoCount,
@@ -5276,6 +5282,7 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
{"vkDestroyOpticalFlowSessionNV", (void*)DestroyOpticalFlowSessionNV},
{"vkBindOpticalFlowSessionImageNV", (void*)BindOpticalFlowSessionImageNV},
{"vkCmdOpticalFlowExecuteNV", (void*)CmdOpticalFlowExecuteNV},
+ {"vkAntiLagUpdateAMD", (void*)AntiLagUpdateAMD},
{"vkCreateShadersEXT", (void*)CreateShadersEXT},
{"vkDestroyShaderEXT", (void*)DestroyShaderEXT},
{"vkGetShaderBinaryDataEXT", (void*)GetShaderBinaryDataEXT},
diff --git a/icd/generated/function_definitions.h b/icd/generated/function_definitions.h
index 49ca65f7..a00b62f3 100644
--- a/icd/generated/function_definitions.h
+++ b/icd/generated/function_definitions.h
@@ -7457,6 +7457,14 @@ static VKAPI_ATTR void VKAPI_CALL CmdOpticalFlowExecuteNV(
#endif /* VK_USE_PLATFORM_ANDROID_KHR */
+static VKAPI_ATTR void VKAPI_CALL AntiLagUpdateAMD(
+ VkDevice device,
+ const VkAntiLagDataAMD* pData)
+{
+//Not a CREATE or DESTROY function
+}
+
+
static VKAPI_ATTR VkResult VKAPI_CALL CreateShadersEXT(
VkDevice device,
uint32_t createInfoCount,
diff --git a/icd/generated/vk_typemap_helper.h b/icd/generated/vk_typemap_helper.h
index 22764971..b976feb8 100644
--- a/icd/generated/vk_typemap_helper.h
+++ b/icd/generated/vk_typemap_helper.h
@@ -7631,6 +7631,33 @@ template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_
};
#endif // VK_USE_PLATFORM_ANDROID_KHR
+// Map type VkPhysicalDeviceAntiLagFeaturesAMD to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ANTI_LAG_FEATURES_AMD
+template <> struct LvlTypeMap<VkPhysicalDeviceAntiLagFeaturesAMD> {
+ static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ANTI_LAG_FEATURES_AMD;
+};
+
+template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ANTI_LAG_FEATURES_AMD> {
+ typedef VkPhysicalDeviceAntiLagFeaturesAMD Type;
+};
+
+// Map type VkAntiLagPresentationInfoAMD to id VK_STRUCTURE_TYPE_ANTI_LAG_PRESENTATION_INFO_AMD
+template <> struct LvlTypeMap<VkAntiLagPresentationInfoAMD> {
+ static const VkStructureType kSType = VK_STRUCTURE_TYPE_ANTI_LAG_PRESENTATION_INFO_AMD;
+};
+
+template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_ANTI_LAG_PRESENTATION_INFO_AMD> {
+ typedef VkAntiLagPresentationInfoAMD Type;
+};
+
+// Map type VkAntiLagDataAMD to id VK_STRUCTURE_TYPE_ANTI_LAG_DATA_AMD
+template <> struct LvlTypeMap<VkAntiLagDataAMD> {
+ static const VkStructureType kSType = VK_STRUCTURE_TYPE_ANTI_LAG_DATA_AMD;
+};
+
+template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_ANTI_LAG_DATA_AMD> {
+ typedef VkAntiLagDataAMD Type;
+};
+
// Map type VkPhysicalDeviceShaderObjectFeaturesEXT to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT
template <> struct LvlTypeMap<VkPhysicalDeviceShaderObjectFeaturesEXT> {
static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT;
diff --git a/scripts/known_good.json b/scripts/known_good.json
index 64ab598d..0f8988f2 100644
--- a/scripts/known_good.json
+++ b/scripts/known_good.json
@@ -7,7 +7,7 @@
"sub_dir": "Vulkan-Headers",
"build_dir": "Vulkan-Headers/build",
"install_dir": "Vulkan-Headers/build/install",
- "commit": "v1.3.290"
+ "commit": "v1.3.292"
},
{
"name": "MoltenVK",
@@ -74,7 +74,7 @@
"cmake_options": [
"-DLOADER_USE_UNSAFE_FILE_SEARCH=ON"
],
- "commit": "v1.3.290",
+ "commit": "v1.3.292",
"build_platforms": [
"windows",
"linux",
@@ -95,4 +95,4 @@
"googletest": "GOOGLETEST_INSTALL_DIR",
"Vulkan-Loader": "VULKAN_LOADER_INSTALL_DIR"
}
-}
+} \ No newline at end of file