|
|
|
|
Strumenti |
19-06-2009, 21:51 | #1 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 11968
|
A proposito delle specifiche rilasciate da AMD per le schede video AMD/ATI...
Avrei qualche curiosità sulle specifiche rilasciate da AMD per le proprio schede video. Su un articolo di appunti digitali è nata una (anzi più di una) lunga discussione su linux, l'open souce e compagnia bella! è spuntato sto link con la documentazioni sulle specifiche http://www.x.org/docs/AMD/ e c'è chi sostiene che quelle specifiche contengono tutto quello che serve per realizzare un driver open per le architetture R300/500/600/700 3D compreso! Ora nn saprei, nn sn un espertone, ma a me il materiale sembra poco! nn dico che ci dovrebbero essere migliaia di pagine come per la documentazione dell'ooxml ma sicuramente qualcosa di più! E nn mi sembra che un driver per una scheda video sia una cosa così semplice dove bastano solo quelle informazioni ripotate! Qualcuno più esperto e che magari sta seguendo la cosa saprebbe dirmi qualcosa di più? quel materiale è più che sufficiente ed è colpa degli sviluppatori se nn c'è ancora un driver open con il pieno supporto al 3D? Io direi di no, ma c'è chi sostiene il contrario.....
Inoltre quella è tutta la documentazione rilasciata da AMD oppure ce n'è altra soto NDA?
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
20-06-2009, 08:14 | #2 |
Senior Member
Iscritto dal: Sep 2002
Città: Modena
Messaggi: 2190
|
Ho aperto solo 1 file (42589_rv630_rrg_1.01o.pdf). Sono 434 pagine piene di roba molto molto tecnica tipo:
Codice:
DMA_VIP0_TABLE_ADDR - W - 32 bits - [GpuF0MMReg:0xA20] Field Name Bits Default Description DMA_VIPH_TABLE_ADDR 31:0 0x0 This points to first entry in the DMA table. VIP Port 0 DMA table starting address |
21-06-2009, 22:39 | #3 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 11968
|
Quote:
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
22-06-2009, 06:20 | #4 |
Senior Member
Iscritto dal: Sep 2002
Città: Modena
Messaggi: 2190
|
Beh il file r6xx_3d_registers è 170 pagine, r6xx_r7xx_3d è solo 43 pagine ma mi sembra che sia complementare al primo, aggiungi poi gli altri doc (tipo il r600ISA) e di roba gli sviluppatori IMHO ne hanno avolontà!
|
22-06-2009, 15:11 | #5 |
Senior Member
Iscritto dal: Dec 2000
Città: Parma
Messaggi: 3108
|
La documentazione non è tutta li altra è disponibile sul sito della amd.
P.e. a fine marzo è stato rilasciato la guida di riferimento per la famiglia R700 ed è presente sul sito amd http://developer.amd.com/gpu_assets/...chitecture.pdf Phoronix segue con attenzione lo sviluppo e il rilasco della documentazione (il responsabile del rilascio partecipa ai forum ed è anche particolarmente disponibile). La situazione attuale dovrebbe essere che c'e' quasi tutto tranne il DRM. |
23-06-2009, 12:38 | #6 | |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
23-06-2009, 20:18 | #7 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 11968
|
bhe a quanto pare nn era davvero tutta quella la documentazione rilasciata da AMD!
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
23-06-2009, 20:25 | #8 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Non abbiamo detto che la documentazione era stata rilasciata soltanto in quel link, ma che AMD (ex Ati) aveva rilasciato tutta quella sufficiente per poter scrivere dei driver (anche 3D).
Come, tra l'altro, t'è stato confermato.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
25-06-2009, 16:59 | #9 | |
Senior Member
Iscritto dal: Dec 2000
Città: Parma
Messaggi: 3108
|
Per chiarire per cosà c'e' documentazione e per cosa no questo è parte di un pst di uno degli sviluppatori del driver open
Quote:
|
|
26-06-2009, 11:10 | #10 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 11968
|
Se ne è stata rilasciata dell'altra forse nn era così sufficiente!
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
26-06-2009, 11:30 | #11 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Al contrario. Mi sembra che il post di greeneye sia piuttosto chiaro e risponde perfettamente ai dubbi che avevi.
In buona sostanza: è possibile sviluppare dei driver 2D e 3D per le GPU AMD/Ati? La risposta è, senza alcun dubbio, SI'!
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
26-06-2009, 11:43 | #12 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 11968
|
Si risponde la mio dubbio sulla possibilità di realizzare anche il driver 3D. Ma rimane il fatto che quella postata nel primo link NON è tutta la documentazione come avevo intuito!!!!
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
26-06-2009, 11:48 | #13 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Se avevi intuito male tu, di chi è la colpa?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
26-06-2009, 11:52 | #14 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 11968
|
no guarda che avevo intuito bene! nel primo link postato NON c'è tutta la documentazione! Come ha scritto greeneye a fine marzo è stata rilasciata la guida di riferimento per la famiglia R700 ed è presente sul sito amd
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
26-06-2009, 12:44 | #15 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Cerchiamo di chiarire le cose.
Noi avevamo detto che AMD/Ati aveva rilasciato tutta la documentazione necessaria per permettere alla comunità open source di sviluppare autonomamente driver open source, sia per il 2D che per il 3D. Questo è vero o falso? Sul fatto che il quel link fornito ci fosse parte della documentazione nulla da dire. Ma nulla toglie a quanto detto sopra.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
26-06-2009, 13:52 | #16 |
Senior Member
Iscritto dal: Jan 2006
Città: in quel di: Scafati (SA) Feedback:gigarobot, micanto1, shark555, ABCcletta, serbring, SHIVA>>LuR<<, wosni, alegallo,
Messaggi: 4223
|
ma fatemi capire una cosa
i catalyst rilasciati da amd/ati sono closed mentre c'è poi una versione open, con documentazione ufficiale? oppure i catalyst sono anche essi open, e in piu' ci sono i driver open che ci sono sempre stati, anche quando ati non dava la documentazione?
__________________
Zalman Z9, LianLiHPC600w, AMD FX8320+CM Hyper412s+2x AC F12, 4x4gbKingston HyperX ddr31600, Asrock 970Extreme3, Sapphire7850dual-x2gb, Dell Ultrasharp u2713hm, Asus XonarDSX, Logitech x-540,Win7 x64 Pro, Acer Timeline X4830tg+Win8, Oppo r819+Nokia lumia 920+Google Nexus 7 |
26-06-2009, 13:58 | #17 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
I driver closed ci sono di sicuro, come quelli open, ma questi ultimi sono ancora molto immaturi.
La documentazione fornita da AMD/Ati servirà a svilupparne di qualità dalla stessa comunità open source.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
26-06-2009, 15:22 | #18 | ||
Senior Member
Iscritto dal: Dec 2000
Città: Parma
Messaggi: 3108
|
Ci sono diversi driver.
Questo è una parte di un post di Bridgman (il responsabile del tilascio della documentazione sulle schede video) Quote:
Quote:
Riassumendo: - fglrx: driver closed di ati/amd con rilascio mensile (i catalist) - radeon: il driver open delle R200 che si è evoluto e supporta anche le schede più recenti - radeonhd: il driver open sviluppato da novell (ma paga amd) per le schede recenti rv500 e successive. |
||
26-06-2009, 15:28 | #19 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Grazie per le preziose informazioni.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
26-06-2009, 22:45 | #20 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 11968
|
Si giusto, infatti ho aperto questo topic per avere conferme! Poi volevo anche sapere se la documentazione era tutta li o ce n'era altra visto che a me nn pareva così sufficiente (per quel che ne posso capire).....e infatti ce n'era ancora
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:07.