{"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\/fr\/blog\/news\/vypusk-dxvk-1-10-i-vkd3d-proton-2-6-realizaczij-direct3d-dlya-linux","title":{"rendered":"Sortie de DXVK 1.10 et VKD3D-Proton 2.6, des impl\u00e9mentations de Direct3D pour Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La version de la couche DXVK 1.10 est disponible, offrant une impl\u00e9mentation de DXGI (DirectX Graphics Infrastructure) et Direct3D 9, 10 et 11, fonctionnant par la translation des appels vers l'API Vulkan. Pour utiliser DXVK, il est n\u00e9cessaire d'avoir des pilotes prenant en charge l'API Vulkan 1.1, tels que Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 et AMDVLK. DXVK peut \u00eatre utilis\u00e9 pour ex\u00e9cuter des applications et des jeux 3D sous Linux \u00e0 l'aide de Wine, agissant comme une alternative plus performante aux impl\u00e9mentations Direct3D 9\/10\/11 int\u00e9gr\u00e9es dans Wine, fonctionnant au-dessus d'OpenGL.        <\/p>\n<p>Principales modifications :  <\/p>\n<ul>\n<li class=\"l\"> Des gestionnaires de synchronisation de threads superflus, utilis\u00e9s lors du chargement des ressources dans les impl\u00e9mentations D3D11 et D3D9, ont \u00e9t\u00e9 supprim\u00e9s. Ce changement a permis d'am\u00e9liorer consid\u00e9rablement les performances d'Assassin's Creed: Origins et d'autres jeux utilisant le moteur AnvilNext, et a \u00e9galement eu un impact positif sur les performances des jeux Elex II, God of War et GTA IV.\n<li class=\"l\"> L'utilisation de D3D11_MAP_WRITE pour les ressources charg\u00e9es dans le GPU a \u00e9t\u00e9 optimis\u00e9e, ce qui a permis d'am\u00e9liorer les performances du jeu Quantum et potentiellement d'autres applications.\n<li class=\"l\"> L'ex\u00e9cution de l'op\u00e9ration UpdateSubresource pour la mise \u00e0 jour des tampons fixes de petite taille a \u00e9t\u00e9 optimis\u00e9e. Ce changement a eu un impact positif sur les performances de God of War et possiblement d'autres jeux.\n<li class=\"l\"> Le traitement du chargement des ressources et des tampons interm\u00e9diaires dans D3D11 a \u00e9t\u00e9 acc\u00e9l\u00e9r\u00e9. Ce changement a r\u00e9duit la charge du CPU dans certains jeux.\n<li class=\"l\"> Des informations utiles pour diagnostiquer les probl\u00e8mes de performance, telles que les d\u00e9tails de synchronisation, ont \u00e9t\u00e9 ajout\u00e9es \u00e0 l'interface de d\u00e9bogage (HUD).\n<li class=\"l\"> Le code de synchronisation GPU a \u00e9t\u00e9 d\u00e9barrass\u00e9 des boucles d'attente (busy-waiting), ce qui a permis de r\u00e9duire la consommation d'\u00e9nergie sur les appareils mobiles dans certains jeux.\n<li class=\"l\"> Un stub pour l'appel de 3D11On12CreateDevice a \u00e9t\u00e9 ajout\u00e9, dont l'appel entra\u00eenait auparavant des plantages d'applications.\n<li class=\"l\"> Les performances des jeux Total War: Warhammer III, Resident Evil 0\/5\/6, Resident Evil: Revelations 2 ont \u00e9t\u00e9 am\u00e9lior\u00e9es.\n<li class=\"l\"> Des probl\u00e8mes ont \u00e9t\u00e9 r\u00e9solus dans les jeux ArmA 2, Black Mesa, Age of Empires 2: Definitive Edition, Anno 1800, Final Fantasy XIV, Nier Replicant, The Evil Within.      <\/ul>\n<p>De plus, la soci\u00e9t\u00e9 Valve a publi\u00e9 la version VKD3D-Proton 2.6, un fork de la base de code vkd3d, cr\u00e9\u00e9 pour am\u00e9liorer le support de Direct3D 12 dans le package de lancement de jeux Proton. VKD3D-Proton prend en charge des modifications sp\u00e9cifiques \u00e0 Proton, des optimisations et des am\u00e9liorations pour un meilleur fonctionnement des jeux Windows bas\u00e9s sur Direct3D 12, qui ne sont pas encore int\u00e9gr\u00e9es dans la version principale de vkd3d. Les diff\u00e9rences incluent \u00e9galement une orientation vers l'utilisation des extensions modernes de Vulkan et des capacit\u00e9s des derni\u00e8res versions des pilotes graphiques pour atteindre une compatibilit\u00e9 compl\u00e8te avec Direct3D 12.      <\/p>\n<p>Dans la nouvelle version :  <\/p>\n<ul>\n<li class=\"l\"> Des probl\u00e8mes ont \u00e9t\u00e9 r\u00e9solus dans les jeux Horizon Zero Dawn, Final Fantasy VII: Remake, Warframe, Guardians of the Galaxy, Elden Ring et Age of Empires: IV.\n<li class=\"l\"> Le DXIL a am\u00e9lior\u00e9 le code de shader g\u00e9n\u00e9r\u00e9 pour les op\u00e9rations de chargement et de sauvegarde vectoris\u00e9es.\n<li class=\"l\"> La charge sur le CPU a \u00e9t\u00e9 r\u00e9duite lors de la copie de descripteurs.\n<li class=\"l\"> La biblioth\u00e8que de pipeline D3D12 a \u00e9t\u00e9 r\u00e9\u00e9crite, permettant la mise en cache de la repr\u00e9sentation SPIR-V g\u00e9n\u00e9r\u00e9e \u00e0 partir de DXBC\/DXIL. Ce changement a permis d'acc\u00e9l\u00e9rer le chargement de jeux tels que Monster Hunter: Rise, Guardian of the Galaxy et Elden Ring.\n<li class=\"l\"> Le mod\u00e8le de shaders version 6.6 a \u00e9t\u00e9 enti\u00e8rement impl\u00e9ment\u00e9, incluant le support d'acc\u00e8s direct \u00e0 ResourceDescriptorHeap[], des op\u00e9rations atomiques 64 bits, la m\u00e9thode IsHelperLane(), des shaders de calcul d\u00e9riv\u00e9s, l'attribut WaveSize et des fonctions math\u00e9matiques intriqu\u00e9es (Intrinsics) empaquet\u00e9es.        <\/ul>\n<p>On peut \u00e9galement noter la publication par Valve du code SteamOS Devkit Service et SteamOS Devkit Client avec la mise en \u0153uvre <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/dts-los-angeles\/\"   title=\"de serveurs\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3796\">de serveurs<\/a> et du client, permettant de charger des builds de jeux personnalis\u00e9s directement de l'ordinateur vers la console Steam Deck, ainsi que d'effectuer des d\u00e9bogages et d'autres t\u00e2ches connexes qui surviennent durant le d\u00e9veloppement.<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\/fr\/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=\"fr_FR\" \/>\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\/fr\/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\udd47Version DXVK 1.10 et VKD3D-Proton 2.6, impl\u00e9mentations de Direct3D pour Linux | ProHoster","description":"La version de la couche DXVK 1.10 est disponible, offrant une impl\u00e9mentation de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11, fonctionnant via une traduction d'appels vers l'API Vulkan.","canonical_url":"https:\/\/prohoster.info\/fr\/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":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/103478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=103478"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/103478\/revisions"}],"predecessor-version":[{"id":162324,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/103478\/revisions\/162324"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=103478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=103478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=103478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}