{"id":181716,"date":"2026-05-25T08:48:59","date_gmt":"2026-05-25T06:48:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vkd3d-2-0"},"modified":"2026-05-25T08:48:59","modified_gmt":"2026-05-25T06:48:59","slug":"vkd3d-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/vkd3d-2-0","title":{"rendered":"VKD3D 2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Wine meeskond on v\u00e4lja andnud <strong>VKD3D 2.0<\/strong> \u2014 suure vabastuse teegi, mis v\u00f5imaldab rakendusi kasutada <strong>Direct3D 12<\/strong> pinnal <strong>Vulkan<\/strong>. VKD3D on tavalises upstream Wine'is D3D12 rakenduste toetamiseks; seda ei tohiks segamini ajada <strong>VKD3D-Proton<\/strong>, eraldi m\u00e4ngu haru Valve'ilt, mida kasutatakse Proton\/Steam Play'is.<\/p>\n<p><noindex><noindex><\/p>\n<p>Projekt on litsenseeritud <strong>GNU Lesser General Public License 2.1 v\u00f5i hilisema versiooni alusel<\/strong>. <a rel=\"nofollow\" href=\"https:\/\/gitlab.winehq.org\/wine\/vkd3d\">Vabastamise l\u00e4htekood<\/a> on avaldatud WineHQ serveris, samuti on kood saadaval Wine'i hoidlatest.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p>VKD3D 2.0 t\u00e4histab \u00fcleminekut harust <strong>1.19<\/strong> otse uuema peamise versiooni juurde. Peamine r\u00f5hk on asetatud shaderi alams\u00fcsteemi ja madalama taseme \u00fchilduvuse arendamisele Direct3D 12-ga.<\/p>\n<p>Peamised muutused:<\/p>\n<ul>\n<li>\n<p><strong>Parandatud HLSL-shaderite t\u00f6\u00f6tlemist.<\/strong> HLSL keele tugi on laienenud: teostatud on rohkem operatsioone, mis on n\u00fc\u00fcd \u00f5igesti t\u00f6\u00f6deldud VKD3D kompilaatori ja t\u00f5lkijaga. See on oluline rakenduste k\u00e4itamiseks, mis kasutavad oma HLSL-shadereid, mitte ainult eelnevalt kompileeritud bytecode'i.<\/p>\n<\/li>\n<li>\n<p><strong>Parandatud vanemate Direct3D bytecode'i toetust.<\/strong> Parandatud t\u00f6\u00f6d vanade Direct3D l\u00e4htebytecode'iga, et tagada \u00fchilduvus vanemate shaderi formaatide ja t\u00f6\u00f6riistadega, mis esinevad endiselt rakendustes ja m\u00e4ngumootorites.<\/p>\n<\/li>\n<li>\n<p><strong>Parandatud DXIL t\u00f6\u00f6tlemist.<\/strong> VKD3D 2.0-s j\u00e4tkub DXIL-i \u2014 DirectX-i shadereid esindava t\u00e4nap\u00e4evase vaheformaatide t\u00f6\u00f6tlemine. D3D12 jaoks on see \u00fcks v\u00f5tmeformaatidest, seet\u00f5ttu m\u00f5jutavad sellised muudatused otse uute rakenduste korrektset k\u00e4ivitamist.<\/p>\n<\/li>\n<li>\n<p><strong>Lisatud t\u00e4iustusi effektide jaoks.<\/strong> Vabastusse on kaasatud muudatused, mis on seotud effektidega \u2014 mehanismide kirjeldamise ja rakendamise graafiliste efektide jaoks Direct3D k\u00fchvli sees. See on pigem infrastruktuuri osa, kuid see on oluline olemasoleva graafikakoodi \u00fchilduvuse jaoks.<\/p>\n<\/li>\n<li>\n<p><strong>Eksperimentaalne tugi MSL-ile on lisatud.<\/strong> VKD3D 2.0 on saanud eksperimentaalse toe genereerimisele <strong>MSL<\/strong> \u2014 Metal Shading Language. See suund on seotud shaderelementide siduvusega platvormidele, kus Vulkanit tavaliselt kasutatakse lisasobivuskihtide kaudu.<\/p>\n<\/li>\n<li>\n<p><strong>Liidesed ja silumisv\u00f5imalused on laienenud.<\/strong> Arendajad on lisanud uusi liideseid ja parandanud VKD3D silumisinstrumente, mis peaks lihtsustama arendust, vigade diagnoosimist ja edasist Direct3D 12 tuge arendamist Wine'is.<\/p>\n<\/li>\n<\/ul>\n<p>Eraldi tasub r\u00f5hutada: enamiku Steam'i kasutajate jaoks Linuxis j\u00e4\u00e4b peamiseks D3D12 komponendiks <strong>VKD3D-Proton<\/strong>, mitte tavaline VKD3D. Kuid VKD3D j\u00e4\u00e4b Wine'i oluliseks osaks ja on p\u00f5hiteostus Direct3D 12 Vulkani peal upstream-projektis.<\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/multimedia\/18299210\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u0430\u043d\u0434\u0430 Wine \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 VKD3D 2.0 \u2014 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 Direct3D 12 \u043f\u043e\u0432\u0435\u0440\u0445 Vulkan. VKD3D \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043e\u0431\u044b\u0447\u043d\u043e\u043c upstream Wine \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 D3D12-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439; \u0435\u0433\u043e \u043d\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u0443\u0442\u0430\u0442\u044c \u0441 VKD3D-Proton, \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u0432\u0435\u0442\u043a\u043e\u0439 Valve, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0439 \u0432 Proton\/Steam Play. \u041f\u0440\u043e\u0435\u043a\u0442 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GNU Lesser General Public License 2.1 \u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0437\u0434\u043d\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\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-181716","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=\"\u041a\u043e\u043c\u0430\u043d\u0434\u0430 Wine \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 VKD3D 2.0 \u2014 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 Direct3D 12 \u043f\u043e\u0432\u0435\u0440\u0445 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\/vkd3d-2-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\udd47VKD3D 2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u0430\u043d\u0434\u0430 Wine \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 VKD3D 2.0 \u2014 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 Direct3D 12 \u043f\u043e\u0432\u0435\u0440\u0445 Vulkan.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/vkd3d-2-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-05-25T06:48:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-25T06:48:59+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\udd47VKD3D 2.0 | ProHoster","description":"Wine'i meeskond on v\u00e4ljastanud VKD3D 2.0 \u2014 suure v\u00e4ljakuulutamise raamatukogu, mis rakendab rakenduste \u00f5iendamist Direct3D 12 Vulkani peal.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vkd3d-2-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\udd47VKD3D 2.0 | ProHoster","og:description":"\u041a\u043e\u043c\u0430\u043d\u0434\u0430 Wine \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 VKD3D 2.0 \u2014 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 Direct3D 12 \u043f\u043e\u0432\u0435\u0440\u0445 Vulkan.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/vkd3d-2-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-05-25T06:48:59+00:00","article:modified_time":"2026-05-25T06:48:59+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\/et\/wp-json\/wp\/v2\/posts\/181716","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=181716"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/181716\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=181716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=181716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=181716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}