{"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\/ro\/blog\/news\/vkd3d-2-0","title":{"rendered":"VKD3D 2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Echipa Wine a lansat <strong>VKD3D 2.0<\/strong> \u2014 o lansare major\u0103 a bibliotecii care permite func\u021bionarea aplica\u021biilor cu <strong>Direct3D 12<\/strong> deasupra <strong>Vulkan<\/strong>. VKD3D este utilizat \u00een upstream-ul standard Wine pentru suportul aplica\u021biilor D3D12; nu ar trebui s\u0103 fie confuz cu <strong>VKD3D-Proton<\/strong>, o ramur\u0103 separat\u0103 de jocuri a Valve, utilizat\u0103 \u00een Proton\/Steam Play.<\/p>\n<p><noindex><noindex><\/p>\n<p>Proiectul este distribuit sub licen\u021ba <strong>GNU Lesser General Public License 2.1 sau o versiune ulterioar\u0103<\/strong>. <a rel=\"nofollow\" href=\"https:\/\/gitlab.winehq.org\/wine\/vkd3d\">Codul surs\u0103 al lans\u0103rii<\/a> a fost publicat pe serverul WineHQ, de asemenea, codul este disponibil prin repositoare Wine.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p>VKD3D 2.0 a fost o trecere de la ramura <strong>1.19<\/strong> direct la o nou\u0103 versiune major\u0103. Accentul principal a fost pus pe dezvoltarea subsistemului de shader \u0219i pe compatibilitatea de nivel inferior cu Direct3D 12.<\/p>\n<p>Modific\u0103ri cheie:<\/p>\n<ul>\n<li>\n<p><strong>S-a \u00eembun\u0103t\u0103\u021bit procesarea shaderelor HLSL.<\/strong> S-a extins suportul pentru limbajul HLSL: au fost implementate mai multe opera\u021bii, care acum sunt corect procesate de compilatorul \u0219i translatorul VKD3D. Acest lucru este important pentru rularea aplica\u021biilor care folosesc propriile shader HLSL, nu doar codul byte precompilat.<\/p>\n<\/li>\n<li>\n<p><strong>S-a finalizat suportul pentru bytecode-ul Direct3D vechi.<\/strong> A fost \u00eembun\u0103t\u0103\u021bit\u0103 lucrul cu vechiul tip de bytecode Direct3D pentru compatibilitate cu formatele \u0219i instrumentele vechi de shader care \u00eenc\u0103 pot fi \u00eent\u00e2lnite \u00een aplica\u021bii \u0219i motoare.<\/p>\n<\/li>\n<li>\n<p><strong>A fost \u00eembun\u0103t\u0103\u021bit\u0103 compatibilitatea cu DXIL.<\/strong> \u00cen VKD3D 2.0, continuarea \u00eembun\u0103t\u0103\u021birii proces\u0103rii DXIL \u2014 o reprezentare intermediar\u0103 modern\u0103 a shaderelor DirectX. Pentru D3D12, acest lucru este unul dintre formatele cheie, astfel \u00eenc\u00e2t aceste modific\u0103ri influen\u021beaz\u0103 direct corectitudinea rul\u0103rii aplica\u021biilor mai noi.<\/p>\n<\/li>\n<li>\n<p><strong>S-au ad\u0103ugat \u00eembun\u0103t\u0103\u021biri pentru efecte.<\/strong> Lansarea include modific\u0103ri legate de efecte \u2014 mecanismele care descriu \u0219i aplic\u0103 efectele grafice \u00een stiva Direct3D. Aceasta este mai degrab\u0103 o parte de infrastructur\u0103, dar este important\u0103 pentru compatibilitatea cu codul grafic existent.<\/p>\n<\/li>\n<li>\n<p><strong>A ap\u0103rut suport experimental pentru MSL.<\/strong> VKD3D 2.0 a primit suport experimental pentru generarea <strong>MSL<\/strong> \u2014 Metal Shading Language. Aceast\u0103 direc\u021bie este legat\u0103 de portabilitatea p\u0103r\u021bii de shader pe platforme unde Vulkan este utilizat, de obicei, prin straturi suplimentare de compatibilitate.<\/p>\n<\/li>\n<li>\n<p><strong>S-au extins interfe\u021bele \u0219i capabilit\u0103\u021bile de depanare.<\/strong> Dezvoltatorii au ad\u0103ugat noi interfe\u021be \u0219i au \u00eembun\u0103t\u0103\u021bit instrumentele de depanare VKD3D, ceea ce ar trebui s\u0103 simplifice dezvoltarea, diagnosticarea erorilor \u0219i continuarea sprijinului pentru Direct3D 12 \u00een Wine.<\/p>\n<\/li>\n<\/ul>\n<p>Este important s\u0103 subliniem: pentru majoritatea utilizatorilor Steam pe Linux, componenta principal\u0103 D3D12 r\u0103m\u00e2ne <strong>VKD3D-Proton<\/strong>, \u0219i nu un VKD3D obi\u0219nuit. Cu toate acestea, VKD3D r\u0103m\u00e2ne o parte important\u0103 a Wine-ului \u0219i serve\u0219te ca o implementare de baz\u0103 a Direct3D 12 peste Vulkan \u00een proiectul upstream.<\/p>\n<p>Sursa: <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.2.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\/ro\/blog\/news\/vkd3d-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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":"Echipa Wine a lansat VKD3D 2.0 \u2014 o versiune major\u0103 a bibliotecii care permite func\u021bionarea aplica\u021biilor cu Direct3D 12 peste Vulkan.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vkd3d-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/181716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=181716"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/181716\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=181716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=181716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=181716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}