Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > WinTricks > News dal WEB

Notices

Rispondi
 
Strumenti discussione
Vecchio 23-03-2011, 09.41.35   #1
wintricks.staff
Hero Member
 
Registrato: 04-04-2000
Loc.: TriVeneto, Italia
Messaggi: 605
wintricks.staff promette bene
AMD: le DirectX sono un peso


.

Il gaming su PC soffre da tempo immemorabile, le cause sono diverse: elevato livello di pirateria , giochi troppo costosi, livelli grafici bloccati dalle versioni per console, perchè queste sono basate su hardware vecchio.

Ma, secondo Richard Huddy, manager di AMD per le relazioni con gli sviluppatori, c'è un fattore che più di tutti infastidisce chi sviluppa giochi per PC: le API DirectX di Microsoft.


"E' divertente notare che su PC si può avere, con una scheda grafica di fascia alta, almeno 10 volte la potenza grafica di una Xbox 360 o di una PS3, ma i giochi in versione PC non sembrano affatto 10 volte migliori a livello di dettaglio grafico. Ciò accade soprattutto perchè, per buone o cattive ragioni, ci sono di mezzo le DirectX."
Il problema inteso da Huddy è che quando si programma utilizzando un layer di astrazione hardware, come le DirectX, non si accede direttamente a tutte le risorse dell'hardware e la programmazione risulta meno efficiente, non sfruttando tutta la potenza a disposizione.



Huddy rivela che molti sviluppatori si lamentano di dover utilizzare le DirectX, mentre preferirebbero avere accesso diretto all'hardware su cui programmare, ma su una piattaforma variegata come quella PC, dove le configurazioni hardware sono infinite, programmare senza un layer generico creerebbe incompatibilità: se io sviluppo un gioco programmando su una Radeon HD 6000 ed ottimizzando il codice per quell'hardware, avrò minori ottimizzazioni se quel gioco verrà eseguito su un sistema che utilizza una HD 5000 e ancora meno se la GPU è una GeForce.
wintricks.staff non è collegato   Rispondi citando
Vecchio 23-03-2011, 10.26.04   #2
KWasser
Junior Member
 
L'avatar di KWasser
 
Registrato: 21-04-2008
Loc.: Fantabosco
Messaggi: 104
KWasser promette bene
Grazie al... piffero!
Con questa logica anche i compilatori C sono una palla al piede per le moderne CPU...
Mettetevi a programmare in assembler allora!
KWasser non è collegato   Rispondi citando
Vecchio 23-03-2011, 13.15.04   #3
booty island
Guarda dietro di te... una scimmia a tre teste!
Top Poster
 
Registrato: 04-11-2002
Loc.: 127.0.0.1
Messaggi: 4.688
booty island è nella strada per il successobooty island è nella strada per il successo
L'idea è valida ma non facile da attuare.
booty island non è collegato   Rispondi citando
Vecchio 23-03-2011, 18.56.06   #4
Gringo
Junior Member
 
L'avatar di Gringo
 
Registrato: 07-12-2003
Loc.: Terzo Mondo €uropeo
Messaggi: 183
Gringo promette bene
Questo ha scoperto l'America.....
...e forse se si abbandonasse la retrocompatibilità ad ogni nuova scheda video si ottimizzerebbe di più..... e le SSE...delle CPU.....!

PS: Anche le console soffrono del....Multiporting, non solo il PC !

E una scusa per... lanciare la programmazione "Diretta" delle loro CPU-GPU......
se programmassero senza direct x.... bla bla bla....
___________________________________

-= Gringo =-
Gringo non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Orario GMT +2. Ora sono le: 02.46.44.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.