{"id":103478,"date":"2022-03-05T09:37:05","date_gmt":"2022-03-05T07:37:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-dxvk-1-10-i-vkd3d-proton-2-6-realizaczij-direct3d-dlya-linux"},"modified":"2022-03-05T09:37:05","modified_gmt":"2022-03-05T07:37:05","slug":"vypusk-dxvk-1-10-i-vkd3d-proton-2-6-realizaczij-direct3d-dlya-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-dxvk-1-10-i-vkd3d-proton-2-6-realizaczij-direct3d-dlya-linux","title":{"rendered":"Release of DXVK 1.10 and VKD3D-Proton 2.6, Direct3D implementations for Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>The release of the DXVK 1.10 layer is now available, providing an implementation of DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, and 11, functioning through call translation to the Vulkan API. To use DXVK, drivers supporting Vulkan API 1.1 are required, such as Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, and AMDVLK. DXVK can be used to run 3D applications and games on Linux using Wine, serving as a higher-performance alternative to the built-in Wine implementations of Direct3D 9\/10\/11 that operate over OpenGL.        <\/p>\n<p>Key Changes:  <\/p>\n<ul>\n<li class=\"l\"> Redundant thread synchronization handlers used for resource loading in D3D11 and D3D9 implementations have been removed. This change significantly improved the performance of Assassin's Creed: Origins and other games based on the AnvilNext engine, and also positively impacted the performance of games like Elex II, God of War, and GTA IV.\n<li class=\"l\"> Optimization of D3D11_MAP_WRITE usage for resources loaded into the GPU has been carried out, enhancing the performance of the game Quantum and potentially other applications.\n<li class=\"l\"> The execution of the UpdateSubresource operation for updating small fixed buffers has been optimized. This change positively impacted the performance of God of War and possibly other games.\n<li class=\"l\"> Resource and intermediate buffer loading in D3D11 has been accelerated. This change reduced CPU load in some games.\n<li class=\"l\"> The debug HUD has been updated with information useful for diagnosing performance issues, such as synchronization details.\n<li class=\"l\"> The GPU synchronization code has been freed from busy-waiting, which has reduced power consumption on mobile devices in some games.\n<li class=\"l\"> A stub has been added for the 3D11On12CreateDevice call, which previously caused application crashes.\n<li class=\"l\"> Game performance has been improved for Total War: Warhammer III, Resident Evil 0\/5\/6, and Resident Evil: Revelations 2.\n<li class=\"l\"> Issues have been resolved in games like ArmA 2, Black Mesa, Age of Empires 2: Definitive Edition, Anno 1800, Final Fantasy XIV, Nier Replicant, and The Evil Within.      <\/ul>\n<p>Additionally, Valve has released VKD3D-Proton 2.6, a fork from the vkd3d codebase, created to enhance support for Direct3D 12 in the Proton gaming startup package. VKD3D-Proton includes Proton-specific modifications, optimizations, and enhancements for better performance of Windows games based on Direct3D 12 that have not yet been integrated into the main vkd3d branch. Notably, it focuses on utilizing modern Vulkan extensions and the capabilities of the latest graphics driver releases to achieve full compatibility with Direct3D 12.      <\/p>\n<p>In the new version:  <\/p>\n<ul>\n<li class=\"l\"> Issues in games such as Horizon Zero Dawn, Final Fantasy VII: Remake and Warframe, Guardians of the Galaxy, Elden Ring, and Age of Empires IV have been resolved.\n<li class=\"l\"> DXIL has improved the generated shader code for vectorized load and store operations.\n<li class=\"l\"> CPU load has been reduced during descriptor copying.\n<li class=\"l\"> The D3D12 pipeline library has been rewritten to cache the SPIR-V representation generated from DXBC\/DXIL. This change has sped up the loading of games like Monster Hunter: Rise, Guardians of the Galaxy, and Elden Ring.\n<li class=\"l\"> Shader Model 6.6 has been fully implemented, including support for direct access to ResourceDescriptorHeap[], 64-bit atomic operations, the IsHelperLane() method, derivative compute shaders, the WaveSize attribute, and packed mathematical intrinsic functions.        <\/ul>\n<p>Additionally, Valve has published the SteamOS Devkit Service and SteamOS Devkit Client code with implementation <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3796\">server<\/a> and client, allowing the loading of custom game builds directly from a PC to the Steam Deck, as well as performing debugging and other ancillary tasks that arise during development.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56805\">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 1.10, \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.1, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.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-103478","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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 1.10, \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\/vypusk-dxvk-1-10-i-vkd3d-proton-2-6-realizaczij-direct3d-dlya-linux\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a DXVK 1.10 \u0438 VKD3D-Proton 2.6, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Direct3D \u0434\u043b\u044f Linux | 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 1.10, \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\/vypusk-dxvk-1-10-i-vkd3d-proton-2-6-realizaczij-direct3d-dlya-linux\" \/>\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=\"2022-03-05T07:37:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-03-05T07:37:05+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\udd47The release of DXVK 1.10 and VKD3D-Proton 2.6, Direct3D implementations for Linux | ProHoster","description":"The release of DXVK 1.10 is available, providing the implementation of DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, and 11, functioning through call translation to the Vulkan API.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-dxvk-1-10-i-vkd3d-proton-2-6-realizaczij-direct3d-dlya-linux","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\u0412\u044b\u043f\u0443\u0441\u043a DXVK 1.10 \u0438 VKD3D-Proton 2.6, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Direct3D \u0434\u043b\u044f Linux | 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 1.10, \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\/vypusk-dxvk-1-10-i-vkd3d-proton-2-6-realizaczij-direct3d-dlya-linux","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":"2022-03-05T07:37:05+00:00","article:modified_time":"2022-03-05T07:37:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103478","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-03-05 07:37:32","updated":"2026-02-22 15:30:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/103478","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=103478"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/103478\/revisions"}],"predecessor-version":[{"id":162324,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/103478\/revisions\/162324"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=103478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=103478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=103478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}