Newsgroup: it.comp.hardware.video-3d
Titolo: Ma quando...

Ma quando si e' creato il passaggio di ottica tra directx e schede
grafiche?
Mi spiego;una volta erano le directX ed i driver che si occupavano di
far si che le schede videofossero supportate dai vari
giochi,applicazioni,etc...
Le directX venivano aggiornate e le schede erano sempre quelle.
Ora,ad ogni aggiornamento di directX sono le schede video a dover
esser compatibili...directX 8.1...schede apposite che le
supportano...directX 9...nuove schede video.
Qualcuno ha scambiato le priorita' di aggiornamento tra directx,dirver
e schede video....e quando?
Oppure sono troppo confuso io? :)
-Bibbio-

> Oppure sono troppo confuso io? :)
GIA'...
Le directX permettono di sfruttare l'Hardware delle schede video realizzando
gli effetti grafici.
Se le nuove directX implementano delle istruzioni non supportate da una
Matrox G400, come fa quest'ultima a realizzare il corrispondente effetto
grafico???
Ecco quindi che quando si realizzano delle nuove schede grafiche si rendono
compatiili HARDWARE con l'ultima versione di directX, ma non è che
aggiornando queste ultime le schede acquisiscano nuove potenzialità, a meno
che non si tratti di istruzioni comunque implementate nella scheda grafica.
Artic

 e schede video....e quando?
Semplicemente, ed è sempre stato così, nuove DirectX portano supporto a
nuove features, e per supportarle in pieno occorre un acceleratore grafico
di un certo livello. Questo non significa che sia NECESSARIO cambiare HW per
aggiornare le DX, io ad esempio ho le 8.1 su un P200 con Voodoo2 8MB.

che non si tratti di istruzioni comunque implementate nella scheda grafica.
E' il passaggio tra DirectX=ambiente compatibile livellato per
l'hardware (cioe' si preoccupavano di creare un minimo comun
denominatore fra tutto l'hardware o almeno,fra le piu' diffuse, ed il
so) a DirectX=richiesta di nuove features da supportare con nuovo
hardware che mi sfugge.
-Bibbio-



Mi spiego meglio.
Prima erano le schede video a dettar legge e le directx a preoccuparsi
di livellare ora e' il contrario...le directx a dettar legge e le
schede video ad adeguarsi.
-Bibbio-

 schede video ad adeguarsi.
Cioč...
Prima le schede video davano un certo supporto per gli effetti e le DX si
adeguavano a supportarli?
Che io sappia č sempre stato cosě com'č ora...


Nella mia ignoranza :)
E' solo recente la comparsa di frasi del tipo:
"La nuova gefo sara' pienamente compatibile x le directX 8.1"
"La radeon 9700 sara' sviluppata per le directX 9.0"
Lurko questo ng da molto tempo (anni) ed e' solo in quest'ultimo
perido che sento parlare di schede sviluppate in funzione di
determinate versioni di directX.
E' questo che mi lascia perplesso.
-Bibbio-

 hardware che mi sfugge.
Ci provo io ^__^
Prima parecchie fasi del setup e del rendering erano gestite dalla CPU... e
valeva il discorso del "livellamento"...
Ora T&L via GPU, per pixel shading etc... hanno cambiato la situazione: è il
costo dell'evoluzione ;-)
Voglio dire questo: prima le CPU facevano tutto via software (e le funzioni
implementate nelle DirectX erano più che altro votate a questo -leggi T&L
software etc...-), mentre adesso sono la GPU ad occuparsi di molte funzioni
(che ora vengono implementate in hardware nelle DirectX stesse).
Il "minimo denominatore", "lo standard", lo si cerca ancora (credo) tuttavia
prima lo si cercava nelle CPU (e nel software) mentre adesso lo si cerca
nelle GPU e quindi nell'harwdare grafico.
Spero di aver centrato il "bersaglio" ^__^
Ciao Bibbio,
Mario AKA [TK]*L4z3r74*

 E' questo che mi lascia perplesso.
In realtà lo sviluppo di DirectX non avviene in modo completamente slegato
dalla produzione di schede grafiche, anzi! Se non ricordo male, Microsoft e
nVidia hanno lavorato a stretto contatto sulle DX8 perché supportassero ciò
che il GF3 era in grado di fare, ovvero Pixel e Vertex Shaders, ed a quel
punto ATi si è adeguata, ma ha dato un supporto tecnologico più esteso, e
Microsoft ha sviluppato le DX8.1, ora con le DX9 stessa storia, sviluppate
da Microsoft per supportare gli effetti che ATi e nVidia avranno nelle
prossime relase dei loro chip.