Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Porovnání herního výkonu Windows 7 a Ubuntu 10.04

Už jsme tu psali o porovnání výkonu Windows 7 a Ubuntu 10.04 při práci v běžných aplikacích. Nyní na serveru Phoronix.com vyšla další srovnání a to tentokrát herního výkonu těchto dvou systémů.

Porovnávala se rychlost snímků za sekundu (FPS) v jednotlivých hrách. Je to například OpenArena, Nexuiz nebo Unigine. Testy dopadly podle očekávání a oba systémy jsou po této stránce téměř srovnatelné.

Předchozí zprávička Následující zprávička        
Karel
Karel (neregistrovaný) 93.90.162.---
17. 8. 2010 15:22 Nový

Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

Chápu, že pro Linux není DirectX k dispozici, takže by šel benchmark udělat těžko. Ovšem stačí si vzít nějaký herní časopis a podívat se na srovnání OpenGL a DirectX na MS Windows. OpenGL docela solidně zaostává jak ve výkonu tak ve schopnostech. Vždy než stačí DirectX dohnat (což se mu zatím vždy povedlo), je DirectX zase o krok napřed. Výsledné zpoždění je cca půl až dva roky. Pokud tedy akceptujeme, že OpenGL na Linuxu i MS Windows je stejně rychlé, pak bychom měli přiznat i to, že Linux s OpenGL za MS Windows s DirectX klopýtá a předvádí astmatický záchvat.

Peter Fodrek
Peter Fodrek (neregistrovaný) ---.rainside.sk
17. 8. 2010 15:28 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

>Pokud tedy akceptujeme, že OpenGL na Linuxu i MS Windows
To ale nie je prvada, pretoze na windows je medzivrstva, ktora mapuje OpenGL na DirectX s konveryiou a to OpenGL spomaluje

tajtrlik
tajtrlik (neregistrovaný) ---.95-103-231.t-com.sk
17. 8. 2010 18:53 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

Takze de facto je Windows este rychlejsi

nou
nou (neregistrovaný) ---.95-102-150.t-com.sk
17. 8. 2010 23:20 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

FUD este z dob zaciatku Visty. ziadna medzivrstva neexistuje. len Microsoft spravil vlastnu default OpenGL implementaciu 1.4 ktora je mapovana na DX. ked sa ale naistaluje ovladac od ATI/nVidia tak to ide priamo k HW.

agis
agis (neregistrovaný) 95.173.72.---
17. 8. 2010 15:28 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

Na vině jsou rozhodně v největší míře komponenty OpenGL a a nativní Nvidia drivery než systém samotný.

Sten
Sten (neregistrovaný) ---.seznam.cz
17. 8. 2010 15:36 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

Pokud se nepoužije patřičně upravený ovladač, pak Windows OpenGL mapují na DirectX (zlatá nVidia :). To samé, akorát obráceně funguje v Linuxu ve wine, tam se naopak DirectX mapuje na OpenGL. A rychlost je přibližně stejná, tedy až na to, že DirectX občas (ovšem s velmi pochybnou zpětnou kompatibilitou) podporuje něco, co OpenGL zatím neumí (btw. je momentálně něco takového?)

pravdokop - aura:69
17. 8. 2010 23:44 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

OpenGL i DirectX slouží v podstatě jen k tomu, aby naládovaly požadavky a data do HW grafických karet. Rozdíly v rychlosti jsou tudíž dány jen tím, jak je daný programátor zručný a jeho kompiler (ne)umí rychlý kód.

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.seznam.cz
18. 8. 2010 7:41 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

Snad až na to, že DirectX reaguje rychleji na technologické změny z hlediska programování tech karet. Nevím, jaká je situace dnes, ale ještě v době kolem DirectX 9 byl největší problém změna stavu karet. Nakreslit milion polygonů nebyl problém, problém byl pokud se během toho 200× změnil stav karty, třeba změna materiálu, světla, nebo obecně shaderů. Co vím, tak OpenGL nikdy s ničím takovým nepočítal, optimalizace se dělá až na úrovni driveru. Schopný programátor by tedy teoreticky měl z DirectX vyždímat víc, než z OpenGL, protože zná podrobně strukturu scény a napíše lepší optimalizaci. Ale kdo ví, třeba na to ti programátoři pečou a pak jsou výsledky srovnatelné. Nebo se optimalizace OpenGL zlepšila. Nebo obojí.

Sten
Sten (neregistrovaný) ---.seznam.cz
18. 8. 2010 10:50 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

DirectX na druhou stranu přináší problematickou kompatibilitu a vendor lock-in (je to příliš provázané s Windows, aby se to dalo portovat). Proto se mimo Windows používá OpenGL, protože je vyvíjené standardizační organizací, konzervativní a multiplatformní (mimochodem totožné OpenGL je třeba v mobilech s Androidem, na rozdíl od Windows Mobile, které DirectX nemají). Schopnosti DirectX však kvůli tomu OpenGL vždycky jenom dohání

CHIP
CHIP (neregistrovaný) ---.trenet.org
10. 10. 2010 9:38 Nový

Re: Vypadlo vám to nejdůležitější slovo - OpenGL

celé vlákno

Je videt, ze jste nikdy neprogramoval OpenGL. To, co popisujete, ze dela programator v DirectX, dela v OpenGL take. State changes byly pomale vzdy (nevim, jak je to ted), a musite je co nejvice redukovat, at programujete v kteremkoliv API.

Zasílat nově přidané příspěvky e-mailem