A D7VK 1.7-es verziója még több retro Direct3D-játék futtatását teszi lehetővé Linuxon

A D7VK 1.7-es verziója még több retro Direct3D-játék futtatását teszi lehetővé Linuxon

Megjelent a D7VK 1.7, a Vulkanra épülő fordítóréteg új kiadása, amely a régi Direct3D 7, 6, 5 és 3 alkalmazások futtatását célozza Wine alatt Linuxon. Az új verzió ezúttal is a korai Direct3D-korszak problémás részeinek megoldására koncentrál: a fejlesztő a D3D6 és annál régebbi API-k vertextranszformációján, clippingjén és világításán dolgozott, ami több olyan játéknál hozhat érdemi javulást, amelyek eddig hibás képpel, fekete képernyővel vagy indulási problémákkal küzdöttek.

Részletek
A D7VK 1.3 bevezeti a Direct3D 5 támogatását Vulkanon, további klasszikus játékok futtatását lehetővé téve ezzel Linuxon

A D7VK 1.3 bevezeti a Direct3D 5 támogatását Vulkanon, további klasszikus játékok futtatását lehetővé téve ezzel Linuxon

Megérkezett a D7VK 1.3, amely a DXVK-ből kinőtt Vulkan fordítóréteg legújabb kiadása. A projekt célja, hogy Wine alatt a Direct3D 7, 6 és immár a Direct3D 5 hívásait Vulkan hívásokra fordítsa, így lehetővé téve a régi Windows játékok futtatását Linuxon, modernebb hardverkörnyezetben.

Részletek
A VKD3D Direct3D-Vulkan fordító 1.18 verziója megjelent

A VKD3D Direct3D-Vulkan fordító 1.18 verziója megjelent

A vkd3d projekt csapata bejelentette az 1.18-as verzió kiadását, amely a Wine kiegészítő fejlesztéseként működik, és kulcsszerepet játszik abban, hogy a Microsoft Direct3D 12 grafikus hívásait Vulkan hívásokra fordítsa le. Ezáltal a Windows-alkalmazások és játékok, amelyek D3D12-re épülnek, futtathatókká válnak olyan rendszereken, ahol csak Vulkan áll rendelkezésre, jelentősen bővítve a kompatibilitást Linuxon és más platformokon. A frissítés kiemelkedő újdonsága a CreateCommandList1 metódus hozzáadása az ID3D12Device4 interfészből, ami kiterjeszti a újabb D3D12 funkciók támogatását, így modernebb Windows címek is jobban futnak.

Részletek
Az Intel és az NVIDIA is beemeli illesztőprogramjaiba a Vulkan VK_KHR_pipeline_binary kiterjesztését a Mesa 26.0 verziótól

Az Intel és az NVIDIA is beemeli illesztőprogramjaiba a Vulkan VK_KHR_pipeline_binary kiterjesztését a Mesa 26.0 verziótól

A Vulkan 1.3.294 verziójával 2024 augusztusában debütált a VK_KHR_pipeline_binary kiterjesztés, amely átalakítja a grafikus pipeline-ok bináris adatainak kezelését. A korábbi, részben zárt VkPipelineCache rendszerrel ellentétben mostantól az alkalmazások dönthetnek arról, hogyan mentik és használják fel a pipeline-ból származó bináris adatokat. A fejlesztők így teljes kontrollt kapnak a gyorsítótárazás folyamata felett, ami a valós idejű grafikai alkalmazások és játékok számára jelentős előrelépést hoz, mivel megszűnik a driverek és az alkalmazások közötti átláthatatlanság.

Részletek
A Vulkan 1.4.312 verziószámú specifikációfrissítése egy-egy új kiegészítőt hoz a Qualcomm és az NVIDIA grafikus chipekhez

A Vulkan 1.4.312 verziószámú specifikációfrissítése egy-egy új kiegészítőt hoz a Qualcomm és az NVIDIA grafikus chipekhez

A Vulkan 1.4.312 verzió egy újabb rutinszerű specifikációfrissítésként látott napvilágot, amely néhány kisebb pontosítást, hibajavítást, valamint két új kiterjesztést is hozott. A változások részben közösségi, részben belső fejlesztői visszajelzések alapján születtek meg.

Részletek
A DXVK 2.6 megérkezett NVIDIA Reflex támogatással és számos fejlesztéssel

A DXVK 2.6 megérkezett NVIDIA Reflex támogatással és számos fejlesztéssel

A DXVK 2.6 jelentős frissítésként érkezik, amely számos játékhoz hoz teljesítménybeli javításokat és új funkciókat. Az egyik legfontosabb újdonság az NVIDIA Reflex támogatása, amely csökkenti a bemeneti késleltetést a kompatibilis D3D11-es játékokban. Ez a funkció a Proton Experimental és az NVIDIA VK_NV_low_latency2 támogatásával rendelkező driverekkel érhető el. Az olyan játékokban, mint a God of War, Overwatch 2 és Quake Champions, a hozzávetőleges bemeneti késleltetés megjeleníthető a DXVK_HUD=latency beállítással. Azonban az Unreal Engine 4 alapú D3D11-es játékok többségében ez nem működik megfelelően, ezért ezeknél ajánlott a D3D12 használata.

Részletek
Megjelent a Mesa 25.0.0 – Bevezetésre került a Vulkan 1.4

Megjelent a Mesa 25.0.0 – Bevezetésre került a Vulkan 1.4

A Mesa 25.0.0 kiadása jelentős fejlesztéseket hoz a nyílt forráskódú grafikus meghajtók világába. A legnagyobb újdonság a Vulkan 1.4 támogatásának bevezetése, amelyet több meghajtó is támogat, köztük az Anv (Intel), Asahi (Apple), Lavapipe (szoftveres implementáció), NVK (NVIDIA), PanVK (Mali), RADV (AMD) és Turnip (Qualcomm). Emellett a fejlesztők számos optimalizációt és új kiterjesztést vezettek be, amelyek tovább javítják a kompatibilitást és a teljesítményt.

Részletek
Megjelent a Mesa 25.0.0 – Bevezetésre került a Vulkan 1.4

A Mesa 25.0 egy új Vulkan réteget kapott, amely korlátozza a jelentett VRAM mennyiségét

Egy fél éve benyújtott merge request alapján egy új Vulkan réteg készült a Mesahoz, amely lehetővé teszi a szándékosan korlátozott VRAM (videómemória) méret jelentését az alkalmazások számára. Ennek a rétegnek az elsődleges célja, hogy tesztelési környezetekben támogassa a fejlesztőket és tesztelőket abban, hogy ellenőrizzék, hogyan viselkednek a játékok vagy szoftverek, ha a valóságosnál kevesebb videómemóriát érzékelnek.

Részletek