diff options
author | Joshua Ashton <joshua@froggi.es> | 2022-09-09 22:27:58 +0300 |
---|---|---|
committer | Hans-Kristian Arntzen <post@arntzen-software.no> | 2022-09-16 15:11:07 +0300 |
commit | 95d2c8f2352cc6da2111d29c2b9c216eb7bbcbd4 (patch) | |
tree | f9e77eb83a0d27a7331bae721b324e702d1d60a0 | |
parent | 6c133a265d3b043cb408fc7a75acbc43b1006d89 (diff) |
vkd3d: Enable VK_EXT_hdr_metadata
This extention has no features or properties structures.
-rw-r--r-- | libs/vkd3d/device.c | 1 | ||||
-rw-r--r-- | libs/vkd3d/vkd3d_private.h | 1 | ||||
-rw-r--r-- | libs/vkd3d/vulkan_procs.h | 3 |
3 files changed, 5 insertions, 0 deletions
diff --git a/libs/vkd3d/device.c b/libs/vkd3d/device.c index d8569b4f..dd9e4c57 100644 --- a/libs/vkd3d/device.c +++ b/libs/vkd3d/device.c @@ -121,6 +121,7 @@ static const struct vkd3d_optional_extension_info optional_device_extensions[] = VK_EXTENSION(EXT_PIPELINE_CREATION_FEEDBACK, EXT_pipeline_creation_feedback), VK_EXTENSION(EXT_MESH_SHADER, EXT_mesh_shader), VK_EXTENSION(EXT_MUTABLE_DESCRIPTOR_TYPE, EXT_mutable_descriptor_type), + VK_EXTENSION(EXT_HDR_METADATA, EXT_hdr_metadata), /* AMD extensions */ VK_EXTENSION(AMD_BUFFER_MARKER, AMD_buffer_marker), VK_EXTENSION(AMD_DEVICE_COHERENT_MEMORY, AMD_device_coherent_memory), diff --git a/libs/vkd3d/vkd3d_private.h b/libs/vkd3d/vkd3d_private.h index db0163df..9ed0f42c 100644 --- a/libs/vkd3d/vkd3d_private.h +++ b/libs/vkd3d/vkd3d_private.h @@ -164,6 +164,7 @@ struct vkd3d_vulkan_info bool EXT_pipeline_creation_feedback; bool EXT_mesh_shader; bool EXT_mutable_descriptor_type; /* EXT promotion of VALVE one. */ + bool EXT_hdr_metadata; /* AMD device extensions */ bool AMD_buffer_marker; bool AMD_device_coherent_memory; diff --git a/libs/vkd3d/vulkan_procs.h b/libs/vkd3d/vulkan_procs.h index ac351217..38235bc6 100644 --- a/libs/vkd3d/vulkan_procs.h +++ b/libs/vkd3d/vulkan_procs.h @@ -274,6 +274,9 @@ VK_DEVICE_EXT_PFN(vkCmdDrawMeshTasksEXT) VK_DEVICE_EXT_PFN(vkCmdDrawMeshTasksIndirectEXT) VK_DEVICE_EXT_PFN(vkCmdDrawMeshTasksIndirectCountEXT) +/* VK_EXT_hdr_metadata */ +VK_DEVICE_EXT_PFN(vkSetHdrMetadataEXT) + /* VK_KHR_surface */ VK_INSTANCE_EXT_PFN(vkGetPhysicalDeviceSurfacePresentModesKHR) VK_INSTANCE_EXT_PFN(vkGetPhysicalDeviceSurfaceSupportKHR) |