Prikaz jedne poruke
Stara 5.3.2012, 14:09   #47
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
Određen forumom Re: DirectX i OpenGl

Drajveri su interfejs između hardvera i OS-a, ali je potreban još jedan softverski sloj kao interfejs između aplikacije i drajvera.

Da nema DirectX-a, neka igra bi u sebi morala da sadrži odgovarajući programski kod specijalno za Nvidiju, ATI i Intel, odnosno za njihove drajvere. Umesto toga, aplikacija ovako šalje pozive DirectX-u, koji potom komunicira sa drajverom za karticu (odnosno, ATI, Nvidia i Intel uz drajver isporuče odgovarajuće biblioteke specijalno prilagođene pozivima DirectX-a i onda to prosleđuju samom drajveru). Tako da tu ima nekoliko slojeva, ali je svejedno programiranje akcelerisanih aplikacija daleko lakše nego kad bi programer morao da razmišlja sa kojim tačno hardverom radi ispod.
voodoo_ je offline   Odgovor sa citatom ove poruke
Sledećih 2 korisnika se zahvaljuje korisniku voodoo_ na korisnoj poruci:
player1 (5.3.2012), technikum (5.3.2012)