{"id":182339,"date":"2026-06-27T20:48:29","date_gmt":"2026-06-27T18:48:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-dxvk-3-0"},"modified":"2026-06-27T20:48:29","modified_gmt":"2026-06-27T18:48:30","slug":"vypusk-dxvk-3-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-dxvk-3-0","title":{"rendered":"Sortie de DXVK 3.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Apr\u00e8s six mois de d\u00e9veloppement, une nouvelle version de DXVK (Direct3D to Vulkan Translation Layer) a \u00e9t\u00e9 publi\u00e9e. Il s'agit d'une biblioth\u00e8que open-source qui convertit les appels API Direct3D 8, 9, 10 et 11 en commandes Vulkan. Cela permet d'ex\u00e9cuter des applications et des jeux 3D con\u00e7us pour Windows sur des syst\u00e8mes d\u00e9pourvus de support natif de Direct3D, tout en exploitant les capacit\u00e9s du graphique API Vulkan, plus efficace.<\/p>\n<p><b>Principales modifications<\/b><br \/>La nouvelle version a fait la transition vers l'utilisation des sp\u00e9cifications et extensions Vulkan 1.4, ce qui n\u00e9cessitera donc <a rel=\"nofollow\" href=\"https:\/\/github.com\/doitsujin\/dxvk\/wiki\/Driver-support\">un pilote compatible<\/a>.<\/p>\n<p>DXVK utilise maintenant <a rel=\"nofollow\" href=\"https:\/\/github.com\/doitsujin\/dxbc-spirv\">dxbc-spirv<\/a> pour compiler les shaders pour tous les mod\u00e8les de shaders pris en charge. Cela \u00e9limine un certain nombre de probl\u00e8mes qui ne pouvaient pas \u00eatre r\u00e9solus auparavant :<br \/>Probl\u00e8mes de rendu dans les jeux, caus\u00e9s soit par le fait que les jeux comptent sur un comportement ind\u00e9fini, soit par le fait que FXC g\u00e9n\u00e8re dans certains cas du code incorrect, comme dans Postal : Brain Damaged, Snowrunner. <br \/>Le code g\u00e9n\u00e9r\u00e9 est plus compact que le simple code SPIR-V converti, ce qui r\u00e9duit consid\u00e9rablement l'espace m\u00e9moire occup\u00e9 par DXVK. Dans des jeux comme Overwatch ou God of War, cela permet d'\u00e9conomiser environ 1 Go de m\u00e9moire syst\u00e8me.<br \/>La compilation des shaders a maintenant compl\u00e8tement \u00e9t\u00e9 transf\u00e9r\u00e9e aux threads de travail, ce qui peut r\u00e9duire le temps de d\u00e9marrage dans des jeux comme Days Gone et Final Fantasy XIV, ou dans certains cas, diminuer les blocages. Auparavant, DXVK effectuait la traduction SPIR-V dans le thread de l'application et ne compilait que de vrais pipelines Vulkan dans des processus de travail.<br \/>La repr\u00e9sentation interm\u00e9diaire des shaders compil\u00e9s par DXVK est maintenant mise en cache sur le disque dans le r\u00e9pertoire AppData\/Local du pr\u00e9fixe Wine actuel. Cela est n\u00e9cessaire car le temps de compilation a augment\u00e9 par rapport \u00e0 l'ancien compilateur. Le chemin du cache peut \u00eatre modifi\u00e9 via la variable d'environnement DXVK_SHADER_CACHE_PATH.<\/p>\n<p>La nouvelle extension Vulkan VK_EXT_descriptor_heap est maintenant utilis\u00e9e par d\u00e9faut dans les pilotes qui la prennent en charge.<br \/>Il est attendu qu'en comparaison avec l'ancienne mise en \u0153uvre du mod\u00e8le de liaison, bas\u00e9e sur VK_EXT_descriptor_buffer, ce nouveau mod\u00e8le offrira un niveau de performance similaire li\u00e9 au CPU tout en \u00e9vitant la r\u00e9trogradation de performance sur les GPU Nvidia (requiert nvidia-drivers-595.84 et plus r\u00e9cent).<br \/><b>Modifications D3D9<\/b><br \/>Pour \u00e9muler un ancien pipeline \u00e0 fonctionnalit\u00e9s fixes permettant aux jeux D3D8 et D3D9 de rendre sans shaders, DXVK g\u00e9n\u00e9rait auparavant son propre code de shaders \u00e0 la vol\u00e9e en fonction de l'\u00e9tat du pipeline. Dans certains jeux, comme Unreal Tournament 2004, cela pouvait entra\u00eener des ralentissements notables m\u00eame apr\u00e8s de longues p\u00e9riodes de jeu.<\/p>\n<p>Pour rem\u00e9dier \u00e0 cela, DXVK impl\u00e9mente d\u00e9sormais un pipeline \u00e0 fonctionnalit\u00e9s fixes sous la forme d'une paire d'ubershaders, dont les variantes optimis\u00e9es sont compil\u00e9es en arri\u00e8re-plan.<br \/><b>Optimisation du chargement des buffers<\/b><br \/>Pour correspondre plus pr\u00e9cis\u00e9ment au comportement de Windows, diff\u00e9rents types de buffers qui \u00e9taient auparavant plac\u00e9s directement dans la VRAM sont maintenant charg\u00e9s \u00e0 la demande, et une strat\u00e9gie de limitation de la m\u00e9moire vive a \u00e9galement \u00e9t\u00e9 mise en \u0153uvre pour corriger les plantages li\u00e9s \u00e0 l'espace d'adressage dans plusieurs jeux D3D9 32 bits. <br \/>Ces changements peuvent \u00e9galement am\u00e9liorer les performances sur les syst\u00e8mes sans taille BAR variable dans des jeux comme GTA IV.<\/p>\n<p>Dans les syst\u00e8mes qui prennent suffisamment en charge VK_EXT_sample_locations et VK_EXT_extended_dynamic_state3, l'\u00e9tat de rendu D3DRS_MULTISAMPLEANTIALIAS fonctionne d\u00e9sormais correctement, permettant aux applications d'utiliser la rasterisation avec un \u00e9chantillon lors du rendu dans des cibles de rendu multisample. Cela r\u00e9sout les probl\u00e8mes de dessin de l'interface utilisateur dans Anno 1701, Men of War Assault Squad et d'autres probl\u00e8mes similaires dans d'autres jeux avec MSAA activ\u00e9s.<\/p>\n<p>Les ressources communes fonctionnent d\u00e9sormais avec l'impl\u00e9mentation originale de Wine et ne n\u00e9cessitent plus de correctifs sp\u00e9cifiques \u00e0 Proton.<\/p>\n<p>Il convient \u00e9galement de mentionner de nombreux correctifs pour diff\u00e9rents jeux qui fonctionneront d\u00e9sormais mieux.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18328493\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0427\u0435\u0440\u0435\u0437 \u043f\u043e\u043b\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0441\u0432\u0435\u0436\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f DXVK (Direct3D to Vulkan Translation Layer), \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0432\u044b\u0437\u043e\u0432\u044b API Direct3D 8, 9, 10 \u0438 11 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b Vulkan. \u041e\u043d\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c 3D-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u0438\u0433\u0440\u044b, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f Windows, \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0433\u0434\u0435 \u043d\u0430\u0442\u0438\u0432\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Direct3D \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u0435\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e API Vulkan. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u0412 \u043d\u043e\u0432\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182339","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=\"\u0427\u0435\u0440\u0435\u0437 \u043f\u043e\u043b\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0441\u0432\u0435\u0436\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f DXVK (Direct3D to Vulkan Translation Layer), \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0432\u044b\u0437\u043e\u0432\u044b API Direct3D 8, 9, 10 \u0438 11 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b Vulkan.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-dxvk-3-0\" \/>\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 3.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0427\u0435\u0440\u0435\u0437 \u043f\u043e\u043b\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0441\u0432\u0435\u0436\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f DXVK (Direct3D to Vulkan Translation Layer), \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0432\u044b\u0437\u043e\u0432\u044b API Direct3D 8, 9, 10 \u0438 11 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b Vulkan.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-dxvk-3-0\" \/>\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=\"2026-06-27T18:48:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-27T18:48:30+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\udd47Lancement de DXVK 3.0 | ProHoster","description":"Apr\u00e8s six mois de d\u00e9veloppement, une nouvelle version de DXVK (couche de traduction Direct3D vers Vulkan), une biblioth\u00e8que ouverte qui traduit les appels d'API Direct3D 8, 9, 10 et 11 en commandes Vulkan, est sortie.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-dxvk-3-0","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 3.0 | ProHoster","og:description":"\u0427\u0435\u0440\u0435\u0437 \u043f\u043e\u043b\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0441\u0432\u0435\u0436\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f DXVK (Direct3D to Vulkan Translation Layer), \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0432\u044b\u0437\u043e\u0432\u044b API Direct3D 8, 9, 10 \u0438 11 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b Vulkan.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-dxvk-3-0","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":"2026-06-27T18:48:30+00:00","article:modified_time":"2026-06-27T18:48:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182339","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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":"2026-08-05 12:22:14","updated":"2026-08-05 12:22:14","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\/182339","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=182339"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/182339\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=182339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=182339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=182339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}