Grafikus kártyák Windows és Mac OS X alatt

Címkék

A Unity (multiplatformos játékfejlesztő eszköz) weboldalát böngészve egy érdekes statisztikát találtam. Hasonlóan a Steamhez a Unity Technologies is gyűjti a webplugin által a felhasználók gépeinek információit. 2009 utolsó negyedévében az alábbi grafikus kártyával és shader model-lel rendelkező gépek futtattak Unity webplayert:

  • Shader model 4 (DX10) 28.8%
  • Shader model 3 (DX9) 22.9%
  • Shader model 2.x (DX9) 4.6%
  • Shader model 2 (DX9) 25.7%
  • Shader model 1.x (DX8) 2.1%
  • Fixed function 13.3%
  • Emulated software 2.6%

A dolog igazi érdekessége azonban csak most következik. Érdemes szétbontani Windows és Mac OS X felhasználókra a dolgot:

Windows

  • Shader model 4 (DX10) 28.1%
  • Shader model 3 (DX9) 22.9%
  • Shader model 2.x (DX9) 4.6%
  • Shader model 2 (DX9) 26.0%
  • Shader model 1.x (DX8) 2.0%
  • Fixed function 13.6%
  • Emulated software 2.6%

Mac OS X

  • Shader model 4 (DX10) 51.1%
  • Shader model 3 (DX9) 22.5%
  • Shader model 2.x (DX9) 2.6%
  • Shader model 2 (DX9) 17.2%
  • Shader model 1.x (DX8) 3.5%
  • Fixed function 3.0%
  • Emulated software 0.2%

Jól látszik, hogy arányaiban sokkal magasabb a Mac OS X felhasználói közt a DirectX 10 kompatibilis gépek aránya, mint a Windowst futtató gépek tulajdonosainál.

Forrás itt.

Hozzászólások

És az is látszik, hogy az összesített statisztikát az OSX-es eredmények mennyire befolyásolták. Kb semennyire. Ebből látszik, hogy az OSX felhasználók milyen kevesen lehettek. Pedig az egész felmérésben sem lehettek sokan...

(Ha az Adobe csinálna ilyen felmérést, na annak lenne értelme.)

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o

Érdekes, köszönjük a cikket.
_______________________
Ubuntu

Így laikusként annyira nem lép meg engem – az Apple dönti el, milyen kártya kerüljön a masinába, és a csecse (csicsa?) GUI miatt általában nem a leggyengébbek kerültek beléjük.

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Azért a Leopardot "majdnem legújabbnak" hívni, kissé túlzás. ;)
Értem én, hogy arra céloztál, hogy folyamatosan frissítik, de azért létezik már egy Snow Leo is.
Nem mellesleg ezt érvként nem a HUP-on kellene felhozni, mert hat éves gépeken, hasonló konfigurációval vígan szaladgálnak Linux-ok is desktop környezetben, compizzal. Nekem pl. gyönyörűen ment az Ubuntu egy 900MHz-es Celeronos Asus EeePC-701-esen. Még azt a mazochizmust is elkövettem vele, hogy real-time 3D-s dolgokat fejlesztettem vele az egyik utazásom alatt. Igaz csak kényszerből, mert az Intel VGA mindenre alkalmas volt, csak erre nem nagyon. De nem is erre találták ki...

> Nem mellesleg ezt érvként nem a HUP-on kellene felhozni, mert hat éves gépeken, hasonló konfigurációval vígan szaladgálnak Linux-ok is desktop környezetben, compizzal.

Szerintem a hupon is véleményezhetem használhatatlan szarnak a compizt és barátait. :)
__________________________________
2e845cb4c3a5b5bd6508455b1739a8a2

>... saját szememmel láttam, hogy nincs igazad

A worksforme legalább olyan nyomós indok, mint az ellenkezője :)

Egy-két hét, és felszabadul itt nekem egy p3/1000Mhz/384RAM, mint low-end gép. Ha lesz időm, akkor megcáfolom magam.
__________________________________
2e845cb4c3a5b5bd6508455b1739a8a2

Ez az ablaklötyögés leginkább videokártya/driver függvénye. Elméletileg még kíméli is a procit, gyakorlatilag talán nem, de megfektetni nem szabadna neki.

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o

Na, akkor - finoman fogalmazva - neked sem magasak a 3D elvárásaid a Maceddel szemben. Nyilván egy Mac Mini nem arra való, de korábban a MacBookokban is Intel VGA volt, amin mondjuk Maya-t vagy Blendert futtatni érdekes lett volna. Viszont a GeForce 9400-assal, ami most van a MacBookomban simán tudok dolgozni, játszani, stb.

Csak nekem egy PowerBookom van, ami ahhoz képest, hogy takonylassú gép manapság, mégsem döcög rajta a cucc. Ellenben egy 3GHz Pentium 4-es csodán láttam már szaggatni a tákolmányt nem egyszer. Szóval fenntartom a véleményemet.
__________________________________
2e845cb4c3a5b5bd6508455b1739a8a2

Hehe! Jelenleg két notebookom van. A már emlegetett Inteles Macbook és egy öreg P4-es, 3GHz-es 17"-os Clevo monstrum, 1,5GB RAM-mal és Radeon 9700-as VGA-val. Ezen a P4-esen olyan szép simán fut az Ubuntu 9.10, mintha erre találták volna ki. :)
Nem RAM gond volt azzal a P4-sel, amiről te beszélsz?

"Ezt miért kellett? "

Azért mert a régi Mac Miniben is f.s Intel GMA 950-es van, ami normális 3D-re alkalmatlan. De ha ezen a gépen mondjuk lemodellezel és feltextúrázol nekem Maya-ban vagy Blenderben egy 500 000 faceből álló tárgyat, akkor megváltoztatom az álláspontomat. :)

"Mondjuk a 9400 sem valami nagy durranás teljesítményben, persze x400-as..."

Édes Istenem! Ugye te most GeForce 9400-asról beszélsz és nem a Radeon 9400-asról?! :O

3DMark 2006
Intel GMA 950 (2006) - 122 pont
Intel GMA X4500MHD (2008) - 684 pont
GeForce 9400M (2008) - 1348 pont

Doom 3
Intel GMA 950 - 4 fps
Intel GMA X4500MHD - 17 fps
GeForce 9400M - 86 fps

Fear
Intel GMA 950 - 38 fps
Intel GMA X4500MHD - 62 fps
GeForce 9400M - 168 fps

Ajánlom figyelmedbe:
http://en.wikipedia.org/wiki/Intel_GMA#Modern_gaming

A GeForce 9400-as egy 2008 közepén megjelent alsó-középkategóriás VGA kártya. A lényeg az, hogy ennek a kártyának a közelébe nem érnek jelenleg az Intel 4xxx sorozatú "csúcs" kártyái, nemhogy a notebookokban elterjedt GMA 9xx-as sorozat. Már le sem mertem írni, hogy az általad oly nagyra tartott Intel VGA-kal szemben egy Radeon HD 5770 vagy GeForce GTX 260-as úgy hatszor-nyolcszor gyorsabb 3D-ben. A támogatott hardveres feature-ökről meg ne is beszéljünk!
Jó lenne megtanulni olvasni a konkrét adatokból nem csak fröcsögni!

Leírtam már, nem kell nekem tulajdonítani olyan mondatokat, amit én nem mondtam, viszont te jól tudsz fröcsögni rá. Nem én tartom nagyra az inteleket 3dben, viszont olcsó, és a fogyasztásuk miatt notebookokban, kis 3d igénynél ideális. Sok is van belőlük.
Te isteníted a 9400-at, az sem lenne baj, ha nem fikáznád mások gépét, ne adj Isten anyagi lehetőségeit.
Én a 9400-ra ma a középkategóriát sem használnám (az alsó maradhat). Az teljesen más kérdés, hogy a gépek nagyobb részében van alsó kateg. vk. Az 5770-t meg a gtx260-at meg nehogy már te hozd fel példaként, utánanéztél és rájöttél, hogy kicsit mondtál, és mondasz egy nagyobbat? 9400==Nem egy nagy durranás...

Ne terelj a 9400-ról... intel-9400 3d KOMOLY játék teljesítményre mondj egy számot (a fenti 6-8x az 5770 és gtx260-hoz komolytalan szám).
Aztán hasonlítsd össze a 9400-at nagyobb durranás kártyákkal... segítek:

http://www.pcgameshardware.com/aid,657567/Geforce-9400-GT-reviewed/Revi…
http://www.tomshardware.com/reviews/best-gaming-graphics-card,2544-7.ht…

Pedig ez "csak" egy 8800GT meg 9600GT és ráadásul a 9400GT.
Szóval ha nagyon finoman fogalmazok, akkor legalább akkora a különbség a 9400 és a jobbak között, mint az intel-9400 között. Komoly játéknál.
Emiatt talán nem kellene leszólnod azt, akinek a gyengébből jut, mert te is joggal háboroghatnál, ha a tiédet szólja le valaki.

A szintetikus teszteket meg hagyjuk...

"Jó lenne megtanulni olvasni a konkrét adatokból nem csak fröcsögni!"
Jó lenne kb ismerni az adatokat, mielőtt fröcsögsz. Ha előtte elolvasod, már az is jó, utána már csak érteni kellene őket.

Mivel már feljebb mondtam, hogy nem vagyok hajlandó veled érdemben vitatkozni, így annyit mondanék csak, hogy mindenben igazad van! Hamut szórok a fejemre Félreteszem a tíz évet, amit játékfejlesztésben programozóként és fejlesztést vezetőként eltöltöttem és leborulok a szakmai nagyságod előtt.
Nekem nulla információm van mindarról, amiről neked személyesen az ATI/Nvidia/Intel fejesek küldik naprakészen az információkat.
A Unity és ShiVa installereket töröltem a gépemről.
Az Nvidia 9400-as Macbookomat kivágtam az ablakon és vettem egy régi Intel GMA 950-es Macet, hogy ezentúl csak olyan játékokat írjunk, ami támogatja a csúcs Intel VGA-kat is.
Természetesen a következő játékunk egy 3D Pac-Man (ugyanis így írják) lesz.
A korábban leírt táblázatok eredményeit töröltem, hiszen a Doom 3 és Fears tesztek értékei szintetikusak és semmilyen formában nem alkalmasak két videokártya teljesítménybeli összehasonlítására.
Továbbiakban nem foglalkozom azzal, hogy egy kártya mit támogat hardveresen. Csak azt fogom nézni, hogy a vele összehasonlított gyengébb és tőle erősebb kártyák között mekkora sebesség különbbség van. Amennyiben nagyjából megegyező, akkor egyszerűen kihagyom a támogatott VGA-k közül.
Ismét felveszem a kapcsolatot az Adobe-val és megtudom, hogy hogyan tudna a cégem együttműködni velük a web böngészőben történő 3D-s megjelenítés csúcsát jelentő Flash plugin ismételt alkalmazásáról.

Már csak egy tiszteletteljes kérésem lenne feléd:

Egyszerűen ignoráld az általam beküldött cikkeket és hozzászólásokat! Én is így fogok tenni a tieiddel.

A kölcsönös nyugalmunk érdekében előre is köszönöm az együttműködésedet!

A többiektől pedig ezúton szeretnék elnézést kérni, hogy a kelleténél jóval tovább vettem tudomást Vaddiszno kolléganő/kolléga (megfelelő "aláhúzandó") megnyilvánulásairól. Magam részéről befejeztem...

Röhej!

Kár is válaszolni, csak annak írom, aki elolvasta amit írtál:
Ne sugalld, hogy én erősködtem volna, hogy az intel videokártyák milyen jók 3dben.
Ne sugalld, hogy én a Doom3 és a Fear-re mondtam volna, hogy szintetikus teszt. Ember! Ki mondana ilyet? Persze ha ezt akarod érteni, akkor ezt érted.

A többire kár lenne pazarolni a

Pörög azon a compiz kocka rendesen. :)
Korábban tettem rá linuxot, de nekem nem jött be. Sehogy sem tudtam úgy beállítani, hogy minden működjön rajta rendesen. Amíg nem volt Mac-em addig a linuxomat állítottam be mindig úgy mintha OSX-em lenne. :)

OFF:
Nincs köze az oldalhoz, de ha rákattintasz akkor köszönöm.
_______________________________________________________________
Thanks Michael
"nem azzal van a baj, hanem azzal, hogy mit szeretnék, arról nincsen fogalmam." By vasy05
Macbook & MAC OS X

Tudom én, az OS X-ben is van kockapörgetés felhasználóváltáskor, csak azt próbáltam jelezni, hogy a GMA950 tényleg nem az erejéről híres. Linuxot sose próbáltam meg tenni rá, épp azért vettem Macet, hogy OS X-et használhassak. Nekem az oprendszer tetszett meg az egészben először.

OFF: mi ez? homeless szimulátor?

Ave, Saabi.

Nekem a rendszer is meg a gép is úgy egyben. :) És ez a mai napig tart. Szerelem első látásra, holtomiglan. :) Linux után fura, hogy szinte minden működik pöccre. Páromnak most tettem fel egy Linux Mint-et, nagyon gyors meg minden, de mégis gányolni kell vele. Nekem sehogy sem felel meg, hogy nem annyira igényesen van kidolgozva és szépen összehangoltan működik, mint az OSX. Én a nap minden percében jól akarom magam érezni akkor is amikor a gépemet használom és ez a napom jelentős részét kiteszi. A különböző hibák meg eléggé tudnak idegesíteni, pl a kicsi tapipad, meg hgoy nem mindig reagál rendesen a rendszer.

OFF:
Igen homless szimulátor. :)
_______________________________________________________________
Thanks Michael
"nem azzal van a baj, hanem azzal, hogy mit szeretnék, arról nincsen fogalmam." By vasy05
Macbook & MAC OS X

ebben mi az érdekes? gondolom apple hardverek közt nem sok integrált intel grafika van, mint a mezei pécék nagyon nagy részében. vagy rosszul gondolom?

A cim alapjan azt hittem, sebessegbeli osszehasonlitas lesz ugyanolyan vga-k win es macosx alatti teljesitmenyeben... ez erdekes is lenne, a fenti inkabb bulvar :)

A'rpi

Már vártam valami ilyesmit tőled, komolyan :-) Sajnos a másikra nincs időm válaszolni :-), majd talán (ott fityeg az egyik asztalomon két hete vár) - remélem.
Továbbra sem állítom, hogy a unity rossz :-), bár (miattad) kipróbáltam pár demót átlagos gépeken, és engem nem győz meg a kis ablakban 15 fps, ami leesik 5re vagy sokszor 2fpsre (!!!). Tény, hogy szép, és a flash helyett játékra - gondolom - jobb. (... na jó: nagyon szép)

Viszont csak folytasd az alattomos, hátulról történő népszerűsítését, mint pl ezzel a cikkel :-) (ez pozitív, még mielőtt letolnál érte :-)

Viszont ennek semmi értelme nem volt:
"Jól látszik, hogy arányaiban sokkal magasabb a Mac OS X felhasználói közt a DirectX 10 kompatibilis gépek aránya, mint a Windowst futtató gépek tulajdonosainál."

Inkább azt írtad volna: "sajnos az arányokból (össz/win/mac) jól látszik, hogy bármennyire is szereted a mac platformot, de mint fejlesztő kénytelen vagy (egy időre) lemondani arról, hogy a döntéseidnél figyelembe vedd."

100-3

A link egyébként szerintem nagyon nagyon jól használható, ha valaki tovább kattintgatja a különböző statisztikákat, pl cpu (mag) szám, modell, ram, grafikus kártya típusok, képernyő felbontás és aspect. NAGYON tanulságos.
Persze nem szeretjük ha windows hazaüzen bizonyos "névtelen adatokkal", és bármelyik program, de ez erre a célra nagyon jól sült el, és bármennyire szar dolog is, a cég tényleg felhívja rá a figyelmet teljesen korrektül.

Figyelmetekbe ajánlom az Atom processzoros Mac OSX-et :-)

"Már vártam valami ilyesmit tőled, komolyan :-)"

Valóban? Naponta-kétnaponta küldök be hírt, ami a munkámmal kapcsolatos és legtöbbször trey kiteszi főoldalra. Ő tudja, hogy miért... Örülök, hogy találtál ismét fogást valamelyik cikkemben.

"Sajnos a másikra nincs időm válaszolni :-)"

Nahát, de érdekes! Miért nem lep meg? Pedig csak vagy háromszor tettem fel ugyanazt a kérdést, amire adtál valami maszatolós elkerülő választ, de az egyenes változatot továbbra is várom. :)

"ott fityeg az egyik asztalomon két hete vár"

Ne tartsd magadban, még orvost kell hozzád hívni! xD

"kipróbáltam pár demót átlagos gépeken, és engem nem győz meg a kis ablakban 15 fps"

Elárulod a pontos configot, amin 2 fps-re esett a sebesség?! CPU, RAM, VGA?
Majd azért menj fel mondjuk a Steamre (hogy nehogy részrehajlással vádolj) és nézd meg, hogy mit nevezünk ma átlagos gépnek. Megeszem a kalapom, ha azokon 2 fps-sel megy a Unity vagy bármely más 3D engine. De felőlem továbbra is győzködhetsz hogy az Intel vackai 3D-s játékra is jók, csak a csúnya játékfejlesztők tehetnek róla, hogy nem tudnak rendesen programozni - nem érdekel a téma. Nem akarunk mindenkinek megfelelni. De most már csakazértis befejezünk egy játékot Unity-val és nem csak prototype készítésre használjuk majd, hogy téged bosszantsalak! :)

"Viszont csak folytasd az alattomos, hátulról történő népszerűsítését, mint pl ezzel a cikkel :-) (ez pozitív, még mielőtt letolnál érte :-)"

Alattomos - pozitív. Érdekes világképed van, ha ez a kettő így megfér egymás mellett. Látom ismét megértetted a lényeget! Neked ebből a cikkből is az jött le, hogy én népszerűsítem a Unity-t. Elárulhatnád végre, hogy szerinted milyen érdekem fűződik ehhez! Mert gondolom erre is tudod a választ, mint ahogyan arra is tudtad, hogy a Flash használatához milyen érdekünk fűződött. Ja, bocs! Azt sem osztottad meg velem, gondolom ezt sem fogod. Tudod ezek olyan szánalmas dolgok, de legalább szórakoztatsz. :)

"Viszont ennek semmi értelme nem volt: "

Ez egy ténymegállapítás volt, ami konkrétan igaz. Annak pedig, hogy volt-e értelme, na azt ne te döntsd már el! Én ezért az infóért mentem fel erre az oldalra, nekem ennek volt értelme. Ezt megosztottam másokkal, akiket esetleg érdekelhet. Ez a cikk beküldés lényege. Ha téged más érdekel, akkor nem olvasod el vagy neked is van rá lehetőséged, hogy beküldj számodra érdekes dolgokat, ami esetleg mást is érdekelhet.

"Inkább azt írtad volna: "sajnos az arányokból (össz/win/mac) jól látszik, hogy bármennyire is szereted a mac platformot, de mint fejlesztő kénytelen vagy (egy időre) lemondani arról, hogy a döntéseidnél figyelembe vedd."

Ennek örömére most is egy olyan játékon dolgozunk, aminek lesz MacOSX verziója is. Olyan jól szórakozom, amikor a baromságaidat olvasom. Még! Még! Még! Olyan kíváncsi lennék a korodra és arra, hogy mivel foglalkozol, miért kapod a fizetésed, persze csak ha már kinőttél az iskolapadból! :))))

"A link egyébként szerintem nagyon nagyon jól használható"

Nem mondod?! Olyan nehéz eligazodni rajtad. Lehet, hogy be is küldöm a HUP-ra egy cikkben ezt az érdekes linket... :)

"Figyelmetekbe ajánlom az Atom processzoros Mac OSX-et"

Köszi! Még soha nem láttunk ilyet. :)))

Bocsánat, csak pár napja már "megtalált" egy másik szálban is! Kezdem azt hinni, hogy pár banolt "öreg motoros" visszajár kamu reg-gel. :)

De hogy legyen valami alapja is annak, hogy "Unity ügynök vagyok": ezt most találtam pár perce. Akinek Windows vagy MacOSX fut a gépén és van normális VGA kártyája, az nézze meg, mert baromi jól néz ki!

Kigyorsít, kanyarodás közben kézifék (space), élvezkedik!

http://www.helloracer.com/

Nem, nem jobb ennél :-) ilyen!

Nem talált meg téged senki, ki keresne téged? Csak a hasonlóan agresszív hangvételedet, arrogáns és kioktató stílusban (másokkal kapcsolatban).
Nem, nem voltam banolva, de úgy látszik, ezek szerint másoknál is "bejött" a stílusod (idézőjel... érted?).
Kíváncsi lehetsz, de kit érdekel szerinted, hogy te kíváncsi vagy?

Semmi baj azzal, hogy unity ügynök vagy, nem az a baj veled, csak a fentiek. Meg hogy nem tudsz különbséget tenni egy webplayer motor meg egy rendes játék között. De igazad van, csak nem fogom az időmet rád pazarolni? :-) De nem ám!

Hmmm pacman macre?

Ugye a steam-es normális játékokat nem kevered a webplayeres játékokkal?
Az átlagos gép nem core 2-es, az átlagos gép gf 7 alatti, még inkább 5% van a listában ami megüti a gf x6xx színvonalát. Ezek alapján bátran mondhatom: átlagos gépek voltak.

Engem te ne keverj senkivel, aki neked azt mondta, hogy az intel video cuccai alkalmasak lennének jó játékra, de az igazság az, hogy az intel egyedül elvitte a gépek több, mint 1/3-adát videokártyáknál, csak ezt is meg kellett volna nézni.

Alattomos - pozitív... volt egy film... tudom a címét, de mindegy... abban mondták: "Én értem a viccet, nagyon értem a viccet, ... de nem szeretem!" Te nem is érted, valószínűleg, mert elvakult vagy. Pont.

Lehet, hogy neked volt értelme, és tényekért mentél fel, csak éppen a súlyukat vagy meg sem láttad, vagy figyelmen kívül hagytad. A gépek 1.5%-a... másfél. (nem 3, az nem az a 3)

Sok sikert.

Pár dologra egy összefoglaló válasz: "Áhhh... nem érti..., haggyuk..."

Valóban. Veled ilyen. Ugyanis azzal szórakozol, hogy a szakmai kérdések elől érdemben kitérsz, ugyanakkor a lényegtelen dolgokkal meg provokálni próbálsz. Így érdemben nem vagyok veled hajlandó tovább foglalkozni.

Ez a mondatod mindent elárul rólad:
"Hmmm pacman macre?"

További jó szórakozást... Csak ha lehet, akkor valaki mással, mert velem már nem tudsz!