VK9 je zaujímavý projekt na implementáciu vrstvy kompatibility Direct3D 9 pomocou Vulkanu

Model VK9

Ak ešte nevieš projekt VK9 (SchaeferGL) Pozývam vás na prechádzku stránka github obsiahnutý v tomto softvéri. Jedná sa o projekt s otvoreným zdrojovým kódom, ktorého cieľom je implementovať vrstvu kompatibility Direct3D 9 nad Vulkan. Jeho hlavným vývojárom je Christopher Schaefer a za celú dobu, čo na ňom pracoval, už prešiel niekoľkými zaujímavými míľnikmi vývoja. Odkedy jeho blog zdieľa tieto informácie a pravdou je, že je to jeden z tých zaujímavých projektov, ktoré môžu mať dobrý zisk ...

Napr možno kombinovať s Wine pod Linuxom a uvidíte, ako funguje ako alternatíva k Wine D3D9, čo znamená OpenGL Už v decembri minulého roku boli prekročené niektoré technické ciele a teraz je VK9 opäť vylepšený pridaním základnej podpory pre shader. Konkrétne berie bajtový kód DirectX „DXBC“ a konvertuje ho na SPIR-V, štandard API používaný spoločnosťou Vulkan Khronos Group. Takže niečo iné, pre čo sa nadchnúť a zistiť, či sa konečne, keď bude projekt pripravený, niekto rozhodne použiť ho na zábavné veci. Je pravda, že VK9 nemôže vykonávať určité akcie samostatne, pretože Vulkan Neumožňuje priamy vstup SOUND, vytváranie sietí atď., Preto by ste v systéme Linux potrebovali víno. Určite by to však mohlo podporiť projekt Wine a vylepšiť to, čo už existuje. Okrem toho mi napadá, že by to bolo zaujímavé aj na integrovaných zariadeniach, kde je Vulkan jedinou dostupnou voľbou grafického API, ktorá poskytuje väčšiu flexibilitu pri použití Direct3D v nich.

Je prekvapujúce, že VK9 nie je na zozname najhorúcejších projektov FOSS, ako je to možné priniesť veľké výhody v budúcnosti. Na Vulkane možno dosiahnuť dokonca funkčné implementácie DX10 a DX11, s menšou degradáciou výkonu vo Wine alebo dokonca podporou DX9 v Androide. Uvediem niekoľko príkladov ...


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.