diff --git a/libs/vkd3d/device.c b/libs/vkd3d/device.c index f45b78dd..ff6f4e17 100644 --- a/libs/vkd3d/device.c +++ b/libs/vkd3d/device.c @@ -84,6 +84,8 @@ static const struct vkd3d_optional_extension_info optional_device_extensions[] = VK_EXTENSION(KHR_BIND_MEMORY_2, KHR_bind_memory2), VK_EXTENSION(KHR_COPY_COMMANDS_2, KHR_copy_commands2), VK_EXTENSION(KHR_DYNAMIC_RENDERING, KHR_dynamic_rendering), + /* Only required to silence validation errors. */ + VK_EXTENSION(KHR_DEPTH_STENCIL_RESOLVE, KHR_depth_stencil_resolve), VK_EXTENSION(KHR_DRIVER_PROPERTIES, KHR_driver_properties), VK_EXTENSION(KHR_UNIFORM_BUFFER_STANDARD_LAYOUT, KHR_uniform_buffer_standard_layout), VK_EXTENSION(KHR_MAINTENANCE_4, KHR_maintenance4), diff --git a/libs/vkd3d/vkd3d_private.h b/libs/vkd3d/vkd3d_private.h index a69220f5..483b1742 100644 --- a/libs/vkd3d/vkd3d_private.h +++ b/libs/vkd3d/vkd3d_private.h @@ -129,6 +129,7 @@ struct vkd3d_vulkan_info bool KHR_bind_memory2; bool KHR_copy_commands2; bool KHR_dynamic_rendering; + bool KHR_depth_stencil_resolve; bool KHR_driver_properties; bool KHR_uniform_buffer_standard_layout; bool KHR_maintenance4;