{"id":105517,"date":"2022-11-10T21:36:38","date_gmt":"2022-11-10T19:36:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-dxvk-2-0-realizaczii-direct3d-9-10-11-poverh-api-vulkan"},"modified":"2022-11-10T21:36:38","modified_gmt":"2022-11-10T19:36:38","slug":"vypusk-dxvk-2-0-realizaczii-direct3d-9-10-11-poverh-api-vulkan","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-dxvk-2-0-realizaczii-direct3d-9-10-11-poverh-api-vulkan","title":{"rendered":"Publikimi i DXVK 2.0, implementimit t\u00eb Direct3D 9\/10\/11 mbi API Vulkan","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Versioni e DXVK 2.0 \u00ebsht\u00eb e disponueshme, q\u00eb ofron nj\u00eb implementim t\u00eb DXGI (Infrastruktura Graphics e DirectX), Direct3D 9, 10 dhe 11, e cila funksionon p\u00ebrmes p\u00ebrkthimit t\u00eb thirrjeve n\u00eb API Vulkan. P\u00ebr t\u00eb p\u00ebrdorur DXVK, k\u00ebrkohet t\u00eb ken\u00eb drayver\u00eb q\u00eb mb\u00ebshtesin API-n\u00eb Vulkan 1.3, si Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 dhe AMDVLK. DXVK mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb ekzekutuar aplikacione dhe lojra 3D n\u00eb Linux duke p\u00ebrdorur Wine, si nj\u00eb alternativ\u00eb me performanc\u00eb m\u00eb t\u00eb lart\u00eb p\u00ebr implementimet e integruara n\u00eb Wine t\u00eb Direct3D 9\/10\/11, q\u00eb funksionojn\u00eb mbi OpenGL.        <\/p>\n<p>Ndryshimet kryesore:  <\/p>\n<ul>\n<li class=\"l\"> K\u00ebrkesat p\u00ebr versionin e API-t grafik Vulkan jan\u00eb rritur \u2014 tani nevojitet nj\u00eb driver me mb\u00ebshtetje p\u00ebr Vulkan 1.3 (m\u00eb par\u00eb ishte e nevojshme Vulkan 1.1), gj\u00eb q\u00eb mund\u00ebsoi implementimin e mund\u00ebsive t\u00eb reja t\u00eb lidhura me kompilimin e shpejt\u00ebsive. N\u00eb praktik\u00eb, DXVK 2.0 mund t\u00eb ekzekutohet n\u00eb \u00e7do sistem q\u00eb mb\u00ebshtet p\u00ebrdorimin e paket\u00ebs Proton Experimental p\u00ebr t\u00eb drejtuar loj\u00ebrat bazuar n\u00eb D3D11 dhe D3D12. P\u00ebr t\u00eb punuar me winevulkan, k\u00ebrkohet s\u00eb paku Wine 7.1.\n<li class=\"l\"> N\u00eb p\u00ebrb\u00ebrjen \u00ebsht\u00eb pranuar kodi i projektit dxvk-native, i cili lejon krijimin e nd\u00ebrtim\u00ebve native DXVK p\u00ebr Linux (t\u00eb pa lidhura me Wine), t\u00eb cilat mund t\u00eb p\u00ebrdoren jo vet\u00ebm p\u00ebr t\u00eb ekzekutuar aplikacione Windows, por edhe n\u00eb aplikacione t\u00eb zakonshme Linux, q\u00eb mund t\u00eb jen\u00eb t\u00eb dobishme p\u00ebr krijimin e porteve t\u00eb lojrave p\u00ebr Linux pa nd\u00ebrruar kodin e vizatimit t\u00eb bazuar n\u00eb D3D.\n<li class=\"l\"> Mb\u00ebshtetja p\u00ebr Direct3D 9 \u00ebsht\u00eb zgjeruar, duke p\u00ebrfshir\u00eb p\u00ebrmir\u00ebsime n\u00eb menaxhimin e memories (p\u00ebr ruajtjen e kopjeve t\u00eb teksturave jan\u00eb p\u00ebrdorur skedar\u00ebt e ruajtur n\u00eb memory), \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr leximin e sakt\u00eb nga zonat aktive t\u00eb vizatimit (kjo zgjidh problemet me shfaqjen e artefakteve gjat\u00eb loj\u00ebs n\u00eb GTA IV) dhe \u00ebsht\u00eb rishikuar implementimi i kontrollit t\u00eb transparenc\u00ebs.\n<li class=\"l\"> P\u00ebr Direct3D 10 \u00ebsht\u00eb ndaluar ofrimi i bibliotekave d3d10.dll dhe d3d10_1.dll, t\u00eb cilat nuk instaloheshin si parazgjedhje p\u00ebr shkak t\u00eb ekzistenc\u00ebs s\u00eb nj\u00eb implementimi m\u00eb t\u00eb avancuar D3D10 n\u00eb wine. Megjithat\u00eb, mb\u00ebshtetja p\u00ebr API D3D10 vazhdon n\u00eb bibliotek\u00ebn d3d10core.dll.\n<li class=\"l\"> Mb\u00ebshtetja p\u00ebr Direct3D 11 \u00ebsht\u00eb p\u00ebrmir\u00ebsuar deri n\u00eb nivelin funksionalitetit 12_1 (D3D11 Feaure Level), p\u00ebr t\u00eb arritur t\u00eb cilin jan\u00eb realizuar mund\u00ebsi t\u00eb tilla si burimet e mozaiku (Tiled Resources), rasterizimi konservativ (Conservative Rasterization) dhe vizatimi i renditur n\u00eb rasterizator (Rasterizer Ordered Views).\n<li class=\"l\"> Implementimi i nd\u00ebrfaqes ID3D11DeviceContext \u00ebsht\u00eb riparuar dhe \u00ebsht\u00eb afruar n\u00eb m\u00ebnyr\u00ebn e saj t\u00eb funksionimit me Windows, duke p\u00ebrfaq\u00ebsuar kontekstin e pajisjes q\u00eb gjeneron komandat e vizatimit. Ristrukturimi ka p\u00ebrmir\u00ebsuar pajtueshm\u00ebrin\u00eb me bibliotekat e tjera dhe ka reduktuar ngarkes\u00ebn mbi CPU-n\u00eb. N\u00eb ve\u00e7anti, \u00ebsht\u00eb reduktuar ngarkesa mbi CPU-n\u00eb n\u00eb loj\u00ebrat q\u00eb p\u00ebrdorin aktivisht kontekstet e vonuara (p\u00ebr shembull, loja Assassin's Creed: Origins) ose q\u00eb shpesh th\u00ebrrasin operacionin ClearState (p\u00ebr shembull, loja God of War).\n<li class=\"l\"> Jan\u00eb b\u00ebr\u00eb ndryshime t\u00eb lidhura me kompilimin e shenjave. N\u00eb prani t\u00eb shofer\u00ebve Vulkan me mb\u00ebshtetje p\u00ebr zgjerimin VK_EXT_graphics_pipeline_library, \u00ebsht\u00eb realizuar kompilimi i shenjave Vulkan gjat\u00eb ngarkimit t\u00eb loj\u00ebrave t\u00eb shenjave D3D, dhe jo gjat\u00eb vizatimit, \u00e7ka zgjidhi problemet me ngricat p\u00ebr shkak t\u00eb kompilimit t\u00eb shenjave gjat\u00eb loj\u00ebs. Zgjerimi i k\u00ebrkuar p\u00ebr momentin mb\u00ebshtetet vet\u00ebm n\u00eb shofer\u00ebt pronar\u00eb t\u00eb NVIDIA, duke filluar nga versioni 520.56.06.\n<li class=\"l\"> N\u00eb shenjat D3D11 \u00ebsht\u00eb angazhuar modeli i memories Vulkan.\n<li class=\"l\"> \u00cbsht\u00eb hequr kufizimi mbi numrin e burimeve q\u00eb mund t\u00eb lidhen nj\u00ebherazi.\n<li class=\"l\"> Jan\u00eb zgjidhur problemet e shfaqura n\u00eb loj\u00ebrat:\n<ul>\n<li> Alan Wake\n<li> Alice Madness Returns\n<li> Anomaly: Warzone Earth\n<li> Beyond Good and Evil\n<li> Dragon Age Origins\n<li> Empire: Total War\n<li> Final Fantasy XV\n<li> Grand Theft Auto IV\n<li> Heroes Of Annihilated Empires\n<li> Limit King Of Fighters XIII\n<li> Metal Gear Solid V: Ground Zeroes\n<li> SiN Episodes: Emergence\n<li> Sonic Generations\n<li> Spider Man\n<li> The Ship\n<li> Warhammer Online\n<li> Ys Seven  <\/ul>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58087\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 DXVK 2.0, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 \u0438 11, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 API Vulkan. \u0414\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f DXVK \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 API Vulkan 1.3, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 \u0438 AMDVLK. DXVK \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 3D-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0438\u0433\u0440 \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105517","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=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 DXVK 2.0, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 \u0438 11, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 API Vulkan.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-dxvk-2-0-realizaczii-direct3d-9-10-11-poverh-api-vulkan\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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 2.0, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Direct3D 9\/10\/11 \u043f\u043e\u0432\u0435\u0440\u0445 API Vulkan | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 DXVK 2.0, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 \u0438 11, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 API Vulkan.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-dxvk-2-0-realizaczii-direct3d-9-10-11-poverh-api-vulkan\" \/>\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=\"2022-11-10T19:36:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-10T19:36:38+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\udd47L\u00ebshimi DXVK 2.0, implementimi i Direct3D 9\/10\/11 mbi API Vulkan | ProHoster","description":"\u00cbsht\u00eb n\u00eb dispozicion l\u00ebshimi i nd\u00ebrfaqes DXVK 2.0, q\u00eb ofron implementimin e DXGI (Infrastruktur\u00ebs Grafike t\u00eb DirectX), Direct3D 9, 10 dhe 11, duke punuar p\u00ebrmes translacionit t\u00eb thirrjeve n\u00eb API Vulkan.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-dxvk-2-0-realizaczii-direct3d-9-10-11-poverh-api-vulkan","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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 2.0, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Direct3D 9\/10\/11 \u043f\u043e\u0432\u0435\u0440\u0445 API Vulkan | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 DXVK 2.0, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 \u0438 11, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 API Vulkan.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-dxvk-2-0-realizaczii-direct3d-9-10-11-poverh-api-vulkan","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":"2022-11-10T19:36:38+00:00","article:modified_time":"2022-11-10T19:36:38+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\/sq\/wp-json\/wp\/v2\/posts\/105517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=105517"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/105517\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=105517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=105517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=105517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}