{"id":114478,"date":"2024-03-21T12:25:47","date_gmt":"2024-03-21T10:25:47","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/novye-versii-dxvk-2-3-1-i-vkd3d-proton-2-12-c-realizacziej-direct3d-poverh-api-vulkan"},"modified":"2024-03-21T12:25:47","modified_gmt":"2024-03-21T10:25:47","slug":"novye-versii-dxvk-2-3-1-i-vkd3d-proton-2-12-c-realizacziej-direct3d-poverh-api-vulkan","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/novye-versii-dxvk-2-3-1-i-vkd3d-proton-2-12-c-realizacziej-direct3d-poverh-api-vulkan","title":{"rendered":"New versions of DXVK 2.3.1 and vkd3d-proton 2.12 featuring Direct3D over Vulkan API","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>The release of the DXVK 2.3.1 layer is available, providing an implementation of DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, and 11, working through call translation to the Vulkan API. To use DXVK, drivers supporting API Vulkan 1.3 are required, such as Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, and AMDVLK. DXVK can be used to run 3D applications and games on Linux using Wine, serving as a higher performance alternative to built-in Wine implementations of Direct3D 9\/10\/11 that operate on OpenGL.      <\/p>\n<p>Key Changes:  <\/p>\n<ul>\n<li class=\"l\"> With the presence of Vulkan extension VK_NV_raw_access_chains in the system, its use has been ensured to enhance shader code generation efficiency on NVIDIA GPUs, bringing the performance of some games using D3D11 closer to that with Windows drivers. A minimum of NVIDIA 550.40.55 drivers and the installation of Proton Experimental versions are required.\n<li class=\"l\"> For D3D9-based games, the system buffer copying method to the GPU has been revamped, increasing performance in games such as Shank 2, Flammable Freddy, and Blood Rayne.\n<li class=\"l\"> Issues manifesting in games have been addressed:\n<ul>\n<li> Ace Combat Assault Horizon\n<li> Assassin's Creed 2\n<li> Battlefield 2\n<li> Battlefield 2142\n<li> Battlestations Midway\n<li> Blood Rayne\n<li> Codename Panzers Phase One\/Two\n<li> Dead Space (2008)\n<li> Flammable Freddy\n<li> Flatout 3\n<li> Granblue Fantasy Relink\n<li> Gujian 2\n<li> Kenshi\n<li> MySims\n<li> Operation Flashpoint: Red River\n<li> Shank 2\n<li> SkyDrift\n<li> Sonic CD\n<li> Supreme Ruler Ultimate\n<li> Tales from the Borderlands\n<li> The Settlers\n<li> Total War: Medieval 2\n<li> UK Train Simulator 1\n<li> War Thunder  <\/ul>\n<\/ul>\n<p>Furthermore, Valve has released VKD3D-Proton 2.12, a branch from the vkd3d codebase created to enhance Direct3D 12 support in the Proton game launch package. VKD3D-Proton supports Proton-specific changes, optimizations, and enhancements for better operation of Windows games based on Direct3D 12, which have not yet been included in the main vkd3d repository. Differences also include a focus on using modern Vulkan extensions and the capabilities of fresh graphics driver releases to achieve full compatibility with Direct3D 12.      <\/p>\n<p>Among the changes in the new version:  <\/p>\n<ul>\n<li class=\"l\"> Support for NVIDIA Reflex has been added, using the Vulkan extension VK_NV_low_latency2.\n<li class=\"l\"> The API D3D12 Render Pass has been implemented.\n<li class=\"l\"> A stub for the ID3D12DeviceRemovedExtendedDataSettings interface has been added to address issues with some games.\n<li class=\"l\"> Support for the Vulkan extension VK_EXT_device_fault has been added to provide information on failures.\n<li class=\"l\"> On systems with Mesa and NVIDIA drivers, support for the Vulkan extension VK_EXT_swapchain_maintenance1 has been implemented for seamless switching between V-Sync and Tearing modes.\n<li class=\"l\"> By default, support for Shader Model 6.7 is declared when extensions VK_KHR_shader_maximal_reconvergence and VK_KHR_shader_quad_control are available.\n<li class=\"l\"> An optimized descriptor copy handler has been added for Intel Arc GPUs with support for the VK_EXT_descriptor_buffer extension.\n<li class=\"l\"> The ability to revert to using compute shaders on systems with NVIDIA Pascal and older GPUs is ensured, allowing the use of Shader Model 6.7 on NVIDIA Pascal GPU systems.\n<li class=\"l\"> Support for profiling mode VKD3D_QUEUE_PROFILE has been added.\n<li class=\"l\"> Support for the Vulkan extension VK_NV_raw_access_chains has been added, significantly improving performance in some games on NVIDIA GPU systems.\n<li class=\"l\"> Issues with the following games have been resolved:\n<ul>\n<li> Games on the Unreal Engine 5\n<li> Atlas Fallen\n<li> Persona 3 Reload\n<li> Resident Evil 4\n<li> UE5 Lyra\n<li> Warhammer: Darktide\n<li> World of Warcraft  <\/ul>\n<\/ul>\n<p>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60817\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 DXVK 2.3.1, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 \u0438 11, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 API Vulkan. \u0414\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f DXVK \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 API Vulkan 1.3, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 \u0438 AMDVLK. DXVK \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 3D-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0438\u0433\u0440 \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114478","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 DXVK 2.3.1, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 \u0438 11, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 API Vulkan.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/novye-versii-dxvk-2-3-1-i-vkd3d-proton-2-12-c-realizacziej-direct3d-poverh-api-vulkan\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 DXVK 2.3.1 \u0438 vkd3d-proton 2.12 c \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 Direct3D \u043f\u043e\u0432\u0435\u0440\u0445 API Vulkan | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 DXVK 2.3.1, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 \u0438 11, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 API Vulkan.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/novye-versii-dxvk-2-3-1-i-vkd3d-proton-2-12-c-realizacziej-direct3d-poverh-api-vulkan\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-03-21T10:25:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-21T10:25:47+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47New versions DXVK 2.3.1 and vkd3d-proton 2.12 with Direct3D implementation over the Vulkan API | ProHoster","description":"DXVK 2.3.1 layer is now available, providing an implementation of DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, and 11, operating through call translation to the Vulkan API.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/novye-versii-dxvk-2-3-1-i-vkd3d-proton-2-12-c-realizacziej-direct3d-poverh-api-vulkan","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 DXVK 2.3.1 \u0438 vkd3d-proton 2.12 c \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 Direct3D \u043f\u043e\u0432\u0435\u0440\u0445 API Vulkan | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 DXVK 2.3.1, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 \u0438 11, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 API Vulkan.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/novye-versii-dxvk-2-3-1-i-vkd3d-proton-2-12-c-realizacziej-direct3d-poverh-api-vulkan","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-03-21T10:25:47+00:00","article:modified_time":"2024-03-21T10:25:47+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/114478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=114478"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/114478\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=114478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=114478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=114478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}