{"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\/et\/blog\/news\/vypusk-dxvk-3-0","title":{"rendered":"DXVK 3.0 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Kuus kuud kestnud arendust\u00f6\u00f6st on v\u00e4lja lastud uus DXVK (Direct3D to Vulkan Translation Layer), avatud teek, mis muudab Direct3D 8, 9, 10 ja 11 API kutsed Vulkan k\u00e4skudeks. See v\u00f5imaldab k\u00e4ivitada Windowsis loodud 3D rakendusi ja m\u00e4nge s\u00fcsteemides, kus native Direct3D tuge ei ole, kasutades samal ajal efektiivsema Vulkan API v\u00f5imekusi.<\/p>\n<p><b>Peamised muudatused<\/b><br \/>Uues versioonis on tehtud \u00fcleminek Vulkan 1.4 spetsifikatsioonide ja laienduste kasutamisele, mis n\u00f5uab vastavalt <a rel=\"nofollow\" href=\"https:\/\/github.com\/doitsujin\/dxvk\/wiki\/Driver-support\">\u00fchilduvat draiverit<\/a>.<\/p>\n<p>DXVK kasutab n\u00fc\u00fcd <a rel=\"nofollow\" href=\"https:\/\/github.com\/doitsujin\/dxbc-spirv\">dxbc-spirv<\/a> k\u00f5ikide toetatud \u0161ablooni mudelite jaoks shaderite kompileerimiseks. See k\u00f5rvaldab mitmed probleemid, mida varem ei olnud v\u00f5imalik lahendada:<br \/>M\u00e4ngudes esinevad renderdamisprobleemid, mis on p\u00f5hjustatud kas m\u00e4ngude s\u00f5ltumisest m\u00e4\u00e4ramatust k\u00e4itumisest v\u00f5i sellest, et FXC m\u00f5nel juhul genereeris vale koodi, nagu Postal: Brain Damaged ja Snowrunner <br \/>Genereeritud kood on kompaktsam kui lihtsalt muundatud SPIR-V kood, mis v\u00e4hendab oluliselt DXVK kasutatava m\u00e4lu mahtu. Sellistes m\u00e4ngudes nagu Overwatch v\u00f5i God of War v\u00f5imaldab see s\u00e4\u00e4sta umbes 1 GB s\u00fcsteemim\u00e4lu.<br \/>Shaderite kompileerimine on n\u00fc\u00fcd t\u00e4ielikult \u00fcle viidud t\u00f6\u00f6voogudesse, mis v\u00f5ib l\u00fchendada laadimisaega sellistes m\u00e4ngudes nagu Days Gone ja Final Fantasy XIV v\u00f5i m\u00f5nes juhuslikus olukorras v\u00e4hendada viivitusi. Varem tegi DXVK SPIR-V t\u00f5lke rakenduse trajektooris ja kompileeris ainult reaalsete Vulkan torujuhtmete t\u00f6\u00f6voogasid.<br \/>DXVK kompileeritud shaderite vahepealne esitlus on n\u00fc\u00fcd kettale vahem\u00e4llu salvestatud praeguse Wine'i prefiksi AppData\/Local katalooge. See on vajalik, kuna kompileerimise aeg on v\u00f5rreldes vanade kompilaatoritega suurenenud. Vahem\u00e4lu teed saab muuta keskkonnamuutuja DXVK_SHADER_CACHE_PATH abil.<\/p>\n<p>Uut Vulkan laiendust VK_EXT_descriptor_heap kasutatakse n\u00fc\u00fcd vaikimisi draiverites, mis seda toetavad.<br \/>Oodatavasti annab see uus mudel, v\u00f5rreldes vana VK_EXT_descriptor_buffer p\u00f5hise sidumise mudeliga, ligikaudu sama taseme j\u00f5udlust, mis on seotud CPU-ga, samas v\u00e4ltides Nvidia GPU-de j\u00f5udluse langust (nvidia-drivers-595.84 ja uuemad on vajalikud)<br \/><b>D3D9 muudatused<\/b><br \/>Ette valgustada vananenud fikseeritud funktsioonidega kanali emuleerimist, mis v\u00f5imaldab D3D8 ja D3D9 m\u00e4ngudel varjutamata renderdamist, genereeris DXVK varem omakooditud varjutajad reaalajas kanali oleku p\u00f5hjal. M\u00f5nes m\u00e4ngus, nagu Unreal Tournament 2004, v\u00f5is see p\u00f5hjustada m\u00e4rkimisv\u00e4\u00e4rseid viivitusi isegi p\u00e4rast pikka m\u00e4ngusessiooni.<\/p>\n<p>Selle lahendamiseks rakendab DXVK n\u00fc\u00fcd fikseeritud funktsioonidega kanali kaht \u00fcliohjurit, mille optimeeritud versioonid kompileeritakse taustal.<br \/><b>Puhverdamise optimeerimine.<\/b><br \/>Kuna Windowsi k\u00e4itumise t\u00e4psemaks j\u00e4ljendamiseks laaditakse erinevaid puhvertid, mis varem paiknesid otse VRAM-is, n\u00fc\u00fcd n\u00f5udmise p\u00f5hjal ja rakendati ka m\u00e4lu mahtude piiramise strateegiat, mis parandab aadressiruumi probleemidega seotud kokkujooksmisi paljudes 32-bitistes D3D9 m\u00e4ngudes. <br \/>Need muudatused v\u00f5ivad samuti parandada toimivust s\u00fcsteemides, millel pole muudatava suurusega BAR-i, nagu GTA IV.<\/p>\n<p>S\u00fcsteemides, mis toetavad piisavalt VK_EXT_sample_locations ja VK_EXT_extended_dynamic_state3, t\u00f6\u00f6tab D3DRS_MULTISAMPLEANTIALIAS renderdamise seisund n\u00fc\u00fcd \u00f5igesti, v\u00f5imaldades rakendustel kasutada \u00fchesampelset rasteriseerimist mitme valimisega renderdamise sihtobjektidele. See k\u00f5rvaldab probleemid kasutajaliidese renderdamises Anno 1701, Men of War Assault Squad ja sarnastes m\u00e4ngudes, kus on sisse l\u00fclitatud MSAA.<\/p>\n<p>\u00dcldised ressursid t\u00f6\u00f6tavad n\u00fc\u00fcd originaalse Wine'i rakendusega ja ei vaja enam Protonile spetsiifilisi parandusi.<\/p>\n<p>Samuti tuleks mainida hulga parandusi erinevates m\u00e4ngudes, mis n\u00fc\u00fcd t\u00f6\u00f6tavad paremini.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p>Allikas: <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.1.1 - 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\/et\/blog\/news\/vypusk-dxvk-3-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47DXVK 3.0 v\u00e4ljaanne | ProHoster","description":"P\u00e4rast kuue kuu arendust\u00f6\u00f6d on v\u00e4lja antud uus versioon DXVK (Direct3D to Vulkan Translation Layer), avatud raamatukogust, mis muudab Direct3D 8, 9, 10 ja 11 API-kutsed Vulkan'i k\u00e4skudeks.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-dxvk-3-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/182339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=182339"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/182339\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=182339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=182339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=182339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}