D3d9 za Gallium

Računarske igre, emulacija igračkih konzola i sve vezano za igranje na Linuksu.

Moderator: Urednik

Post Reply

Administrator
Administrator
offline
User avatar

Posts: 4075
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 18 Aug 2014, 07:17


Negde u toku prošle godine, Christopher Bumiller je objavio implementaciju Directx 9 state tracker-a za Mesa Gallium API. Ovo omogućava nativno korišćenje Directx 9 aplikacija pod WINE-om (i potencijalno u nativnim igrama). Podrška za WINE je implementirana kao novi drajver koji menja podrazumevani Dx9 u OpenGL prevodilac. U pitanju je eksperimentalni kod koji možda neće biti implementiran u upstreamu Mese, odnosno WINE-a. Ali svakako je interesantno za testiranje. Pogotovo kod igara koje pod WINE-om imaju slab FPS i nemaju OpenGL podršku.

Koliko vidim, ovo je testirano na Radeon i Nvidia grafičkim kartama. Kod Nvidie su podržani samo karte bazirane na Kepler arhitekturi. Naravno, kad pominjemo Mesu, podrazumeva se da je u pitanju open source drajver. Dakle ovo neće raditi sa propriatry drajverima.

Poslednja promena u github repou je s kraja maja. Kao baza za eksperimente su korišćeni WINE 1.7.19 i Mesa 10.2. Bilo bi korisno napraviti diff između vanila verzija i ovih izmenjenih verzija, ali trenutno nemam želje da se igram s time. Ali nije loše ostaviti ovde pisani zapis za one koji imaju vremena za testiranje ili su radoznali, ali i kao neku vrstu podsetnika.

Phoronix članak
http://www.phoronix.com/scan.php?page=n ... px=MTQxMjk" onclick="window.open(this.href);return false;

Github linkovi
https://github.com/chrisbmr/Mesa-3D/tree/gallium-nine" onclick="window.open(this.href);return false;
https://github.com/chrisbmr/wine/tree/d3dadapter9-wip" onclick="window.open(this.href);return false;



Administrator
Administrator
offline
User avatar

Posts: 4075
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 23 Aug 2014, 17:27


Malo više informacija:
http://ixit.cz/faster-wine-games-with-o ... lium-nine/" onclick="window.open(this.href);return false;
https://wiki.ixit.cz/d3d9" onclick="window.open(this.href);return false;

I iz istog izvora, ažurirane verzije Mesa i Wine:
https://github.com/iXit/Mesa-3D" onclick="window.open(this.href);return false;
https://github.com/iXit/wine" onclick="window.open(this.href);return false;

Pečevi za nekoliko Wine verzija:
http://download.ixit.cz/d3d9/" onclick="window.open(this.href);return false;


Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest