{"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\/hr\/blog\/news\/vkd3d-2-0","title":{"rendered":"VKD3D 2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tim Wine je izdao <strong>VKD3D 2.0<\/strong> \u2014 veliki izlazak biblioteke koja omogu\u0107ava rad aplikacija s <strong>Direct3D 12<\/strong> iznad <strong>Vulkan<\/strong>. VKD3D se koristi u standardnoj upstream Wine za podr\u0161ku D3D12 aplikacijama; ne treba ga mije\u0161ati s <strong>VKD3D-Proton<\/strong>, zasebnom igrom koja se koristi u Proton\/Steam Play.<\/p>\n<p><noindex><noindex><\/p>\n<p>Projekt se distribuira pod licencom <strong>GNU Lesser General Public License 2.1 ili novijim verzijama<\/strong>. <a rel=\"nofollow\" href=\"https:\/\/gitlab.winehq.org\/wine\/vkd3d\">Izvorni kod izdanja<\/a> objavljen je na serveru WineHQ, a kod je tako\u0111er dostupan kroz Wine repozitorije.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p>VKD3D 2.0 predstavlja prijelaz s grane <strong>1.19<\/strong> odmah na novu glavnu verziju. Glavni fokus je na razvoju sustava sjenila i niskonivoj kompatibilnosti s Direct3D 12.<\/p>\n<p>Klju\u010dne promjene:<\/p>\n<ul>\n<li>\n<p><strong>Unaprije\u0111ena je obrada HLSL sjenila.<\/strong> Pro\u0161irena podr\u0161ka za HLSL jezik: implementirano je vi\u0161e operacija koje se sada ispravno obra\u0111uju od strane VKD3D kompajlera i prevoditelja. Ovo je va\u017eno za pokretanje aplikacija koje koriste vlastita HLSL sjenila, a ne samo unaprijed kompilirani bajtkod.<\/p>\n<\/li>\n<li>\n<p><strong>Pobolj\u0161ana je podr\u0161ka za legacy Direct3D bajtkod.<\/strong> Unaprije\u0111eno je rukovanje starim tipovima izvornih bajtkoda Direct3D za kompatibilnost sa starim formatima sjenila i alatima koji se jo\u0161 uvijek koriste u aplikacijama i engineima.<\/p>\n<\/li>\n<li>\n<p><strong>Pobolj\u0161ana je obrada DXIL.<\/strong> U VKD3D 2.0 nastavljen je rad na obradi DXIL \u2014 modernog me\u0111urezultantnog oblika sjenila DirectX. Za D3D12 to je jedan od klju\u010dnih formata, pa takve promjene izravno utje\u010du na pravilno pokretanje novijih aplikacija.<\/p>\n<\/li>\n<li>\n<p><strong>Dodana su pobolj\u0161anja za efekte.<\/strong> U izdanje su uklju\u010dene promjene vezane za efekte \u2014 mehanizme za opisivanje i primjenu grafi\u010dkih efekata u Direct3D sloju. Ovo je vi\u0161e infrastrukturni dio, ali je va\u017ean za kompatibilnost s postoje\u0107im grafi\u010dkim kodom.<\/p>\n<\/li>\n<li>\n<p><strong>Eksperimentalna podr\u0161ka za MSL.<\/strong> VKD3D 2.0 je dobio eksperimentalnu podr\u0161ku za generiranje <strong>MSL<\/strong> \u2014 Metal Shading Language. Ova smjernica je povezana s prenosivo\u0161\u0107u dijela sjenila na platforme gdje se Vulkan obi\u010dno koristi preko dodatnih slojeva kompatibilnosti.<\/p>\n<\/li>\n<li>\n<p><strong>Pro\u0161ireni su su\u010delja i mogu\u0107nosti dijagnostike.<\/strong> Razvijatelji su dodali nova su\u010delja i pobolj\u0161ali alate za dijagnostiku VKD3D-a, \u0161to bi trebalo olak\u0161ati razvoj, dijagnosticiranje gre\u0161aka i daljnji razvoj podr\u0161ke za Direct3D 12 u Wineu.<\/p>\n<\/li>\n<\/ul>\n<p>Osobito treba istaknuti: za ve\u0107inu Steam korisnika na Linuxu, glavni D3D12 komponent ostaje <strong>VKD3D-Proton<\/strong>, a ne obi\u010dni VKD3D. Ipak, VKD3D ostaje va\u017ean dio samog Winea i slu\u017ei kao osnovna implementacija Direct3D 12 iznad Vulcana u upstream projektu.<\/p>\n<p>Izvor: <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.4 - 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\/hr\/blog\/news\/vkd3d-2-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\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\/hr\/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":"Tim Winea je objavio VKD3D 2.0 \u2014 veliki izvorni release biblioteke koja omogu\u0107uje rad aplikacija s Direct3D 12 iznad Vulcana.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/vkd3d-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","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\/hr\/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\/hr\/wp-json\/wp\/v2\/posts\/181716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=181716"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/181716\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=181716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=181716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=181716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}