GPU gyorsítás és 3D perspektíva támogatás a Moonlight-hoz

 ( trey | 2010. november 24., szerda - 11:53 )

Miguel de Icaza blogjában tegnap arról számolt be, hogy David Reveman - ismert arc a Linux grafika (pl. XGL, Compiz - 1, 2) körökben - újabban Moonlight-tal kapcsolatos munkákkal foglalkozik. David éppen most fejezte be azt a munkát, amelynek nyomán - egyebek mellett - hardveres gyorsítás érkezik a Moonlight-hoz. A kód egyelőre a GitHub-on lakik, de hamarosan a Moonlight része lehet. Miguel két videót is közzétett a YouTube-on, amelyben az új szolgáltatásokat mutatja be a szerző:

Hardveres gyorsítás a Moonlight-hoz

3D perspektíva támogatás a Moonlight-hoz

Miguel de Icaza blogbejegyzése itt.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Ígéretes.

Az egyetlen dolog ami nem tetszett, az az első videón a windows-linux összehasonlítás. Megkerestem a demot, és megnéztem, hogy mit produkál nálam windows alatt.

Nálam* minden gyorsítás nélkül alapból hoz 27-40 fps-t, gpu gyorsítással 62-66 fps. High res bitmap gyorsítás élkül 28-38 fps, gyorsítással 62-66 fps. Blurral gyorsítás nélkül 9-11 fps, gyorsítással stabil 30 fps. Szóval elég gyenge hw-en kellett tesztelniük, hogy ilyen siralmas eredményt kapjanak. Linuxom nincs, ezért azt nem tudom megítélni, hogy a linuxos hw-ük milyen volt, de nem tartom valószínűnek, hogy ugyanolyan gyenge hw lett volna, mint a notié.

*: 2ghz-es intel c2d, ati mobility radeon hd 3450.

--
Don't be an Ubuntard!

>>Linuxom nincs, ezért azt nem tudom megítélni, hogy a linuxos hw-ük milyen volt

Nem kerülne sokba feldobnod egyet, ha már érdekel a téma.

Nem a hw volt szar, hanem a linuxos VGA driverek és az X11 architektúra...

Ezt megint csak úgy megérzésre és hasra ütésre írod, mint múltkor.
Tény, hogy az Intel és Ati driverek nem tökéletesen linuxon, de az Nvidia semmiben sem marad el a Windows platform mögött. Nvidiás notebookot könnyen lehet találni. Desktop-ot meg pláne.

De én most nem erről beszélek. Hanem arról, hogy a fenti videóban miután bemutatták a demot linuxon, bemutatták windowson is, és érdekes módon ez utóbbin kevesebb fps-sel futott a demo. A videót készítő meg is jegyzi, hogy a windwsos rosszabb/a linuxos jobb.

--
Don't be an Ubuntard!

Csigaa, már megint trollkodsz. :)

Windows verzio ?


Amit nem lehet megirni assemblyben, azt nem lehet megirni.

Masodik sor vege.

Ciki! :-)

Kellett egy kis ido, de leesett. :)

Win 7.

--
Don't be an Ubuntard!

Még mindig nem esett le?
--
AGA@
Clyde Radcliffe Exterminates All the Unfriendly Repulsive Earth-Ridden Slime

Megnéztem Linux alatt a fenti demót, bár integrált GPU-val, amivel jelentősen lassabb.

Intel Core 2 Duo P8400    10-12 fps
Intel GMA 4500MHD         1-3 fps

Egy ugyanilyen konfigon megnéztem WinXP -n Silverlight -tal a demót.
23-31 fps a sebesség gpu gyorsítás nélkül, blur nélkül
58-60 fps a sebesség gpu gyorsítással, blur nélkül
1-6 fps blur -rel, gpu gyorsítás nélkül
24-30 fps blur -rel, gpu gyorsítással

Legalább mostmár tudjuk, hogy nem csak az Adobe Flash Player jelentősen lassabb Linux alatt.

Én végig blur nélkül néztem, blurrel 0.1 és 0.5 fps közötti a sebesség.

Jól értem, hogy ti itt most a gyorsítással rendelkező Silverlight-ot hasonlítgatjátok a gyorsítással nem rendelkező Moonlight-hoz? Ugye az megvan, hogy a GPU gyorsítás egyelőre nincs benne a Moonlight-ban? Ahogy Icaza írta, _majd_ lesznek nightly build-ek Moonlight-ból, hogy lehessen tesztelni.

--
trey @ gépház

Nem érted jól. Én a Silverlight -ot hasonlítottam a videóban látható Moonlight build -hez, ami nyilván tartalmazza a GPU gyorsítást.

Nem a nightly-t használtam, hanem buildeltem Mono-val együtt és elvileg 3D gyorsítással (pixel shader support), de a végeredményt tekintve a GPU gyorsítás vagy nem megy, vagy csak integrált Intel GMA 4500MHD-val nem megy, vagy megy, de ekkora teljesítményre képes (ami nem lepne meg).

... vagy elcsesztél valamit. :-)

Meglátjuk, leghamarabb a nighly-val, de lehet, hogy csak a stabil kiadásra lesz minden környezetben és videókártyával használható (vagy még akkor se).

Feltettem a moonlightot. De nem látom az animációt. A propertiesnel azt írja, hogy 63-65 fps, de én ugyan csak egy képet látok. Ez wtf?
--
Discover It - Have a lot of fun!

+1