Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
- Raffaele-Linuxiano
- Prode Principiante
- Messaggi: 71
- Iscrizione: lunedì 27 ottobre 2008, 22:58
Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
http://www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11&num=1 (inglese, dettagliato)
http://www.oneopensource.it/22/09/2010/direct3d-11-su-linux-grazie-a-gallium3d/ (italiano)
Allora i link parlano chiaro, Direct3d 10 e 11 su Linux grazie a Gallium. Vi riassumo la cosa in modo semplice:
Questi nuovi driver gallium3d includono un tracker chiamato direct3d1x, che a differenza di molti driver e di Wine non è un interprete di direct3d e opengl, ma un vero supporto che comunica direttamente con software e hardware usando le direct3d. Potranno essere usati anche con i driver proprietari con delle librerie, con Wine ecc.
Vediamo la cosa sia sotto gli aspetti positivi che in quelli negativi:
Positivi
1) Giochi che non avranno problemi di tipo grafico e migliori prestazioni sotto Wine
2) Possibilità di molti più giochi cross-platform dato che il tracker direct3d1x non si limita a Wine
3) Conseguenza del punto 2, più utenti, quindi più quote di mercato
4) Driver ATI decenti (gli Nvidia sono al 90% cross-platform)
Negativi
1) Una vicenda come quella di Mono, che fa più rumore.
2) Microsoft che potrebbe decidere di chiamare gli avvocati per una causa contro Gallium3D.
3) Possibile "uccisione" delle Opengl sotto Linux, almeno per i giochi.
4) Cotretti ad usare un'API non libera.
Precisazioni sui punti negativi
1) La vicenda Mono è già molto famosa per tutto il rumore creato, si creerebbe la stessa cosa, solo che mentre di Mono secondo me se ne poteva fare a meno le direct3d per i giocatori accaniti sono una dipendenza, e poi...
2) ...Microsoft potrebbe decidere di fare causa. Contro Novell non ha fatto nulla poiché di Mono se ne può fare anche a meno, mentre le direct3d sono state un punto di forza di Microsoft da 7 anni fa ad oggi, sanno che il fatto che ci sia un port nativo delle direct3d su Linux per loro potrebbe essere un brutto colpo, quindi potrebbero difendersi con il tribunale.
3) Le Opengl, nonostante nella versione 4 siano quasi allo stesso livello delle direct3d 11, avrebbero solo il mercato dei Mac, e sinceramente mi spiacerebbe tantissimo perché da quando c'è il Khronos Group sono stati fatti tantissimi passi in avanti e i tanti giochi e benchmark di Unigine e non solo ne sono la prova.
4) Non c'è bisogno che mi dilunghi su questo punto.
http://www.oneopensource.it/22/09/2010/direct3d-11-su-linux-grazie-a-gallium3d/ (italiano)
Allora i link parlano chiaro, Direct3d 10 e 11 su Linux grazie a Gallium. Vi riassumo la cosa in modo semplice:
Questi nuovi driver gallium3d includono un tracker chiamato direct3d1x, che a differenza di molti driver e di Wine non è un interprete di direct3d e opengl, ma un vero supporto che comunica direttamente con software e hardware usando le direct3d. Potranno essere usati anche con i driver proprietari con delle librerie, con Wine ecc.
Vediamo la cosa sia sotto gli aspetti positivi che in quelli negativi:
Positivi
1) Giochi che non avranno problemi di tipo grafico e migliori prestazioni sotto Wine
2) Possibilità di molti più giochi cross-platform dato che il tracker direct3d1x non si limita a Wine
3) Conseguenza del punto 2, più utenti, quindi più quote di mercato
4) Driver ATI decenti (gli Nvidia sono al 90% cross-platform)
Negativi
1) Una vicenda come quella di Mono, che fa più rumore.
2) Microsoft che potrebbe decidere di chiamare gli avvocati per una causa contro Gallium3D.
3) Possibile "uccisione" delle Opengl sotto Linux, almeno per i giochi.
4) Cotretti ad usare un'API non libera.
Precisazioni sui punti negativi
1) La vicenda Mono è già molto famosa per tutto il rumore creato, si creerebbe la stessa cosa, solo che mentre di Mono secondo me se ne poteva fare a meno le direct3d per i giocatori accaniti sono una dipendenza, e poi...
2) ...Microsoft potrebbe decidere di fare causa. Contro Novell non ha fatto nulla poiché di Mono se ne può fare anche a meno, mentre le direct3d sono state un punto di forza di Microsoft da 7 anni fa ad oggi, sanno che il fatto che ci sia un port nativo delle direct3d su Linux per loro potrebbe essere un brutto colpo, quindi potrebbero difendersi con il tribunale.
3) Le Opengl, nonostante nella versione 4 siano quasi allo stesso livello delle direct3d 11, avrebbero solo il mercato dei Mac, e sinceramente mi spiacerebbe tantissimo perché da quando c'è il Khronos Group sono stati fatti tantissimi passi in avanti e i tanti giochi e benchmark di Unigine e non solo ne sono la prova.
4) Non c'è bisogno che mi dilunghi su questo punto.
Iscritto al forum dal: 27/10/08 - Prima distro usata: Ubuntu Intrepid Ibex - Pc assemblato Nvidia Geforce GTX 560 Ti, RAM Kingston 2x2 Gb HyperX CL7, Processore Intel Core I5 2500K 3,30 GHz, Hard disk SATA Western Digital Caviar Blue 500 GB, Scheda madre Asus P8P67-LE
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Mah... anche Wine doveva togliere respiro allo sviluppo di applicazioni native su linux, eppure siamo ancora ad un livello piuttosto embrionale.
Sarà un'opportunità in più per rigiocare a certi giochi che già si hanno in casa, ma non penso arriverà mai ad avere le stesse prestazioni di un'opengl nativa.
Sarà un'opportunità in più per rigiocare a certi giochi che già si hanno in casa, ma non penso arriverà mai ad avere le stesse prestazioni di un'opengl nativa.
- Raffaele-Linuxiano
- Prode Principiante
- Messaggi: 71
- Iscrizione: lunedì 27 ottobre 2008, 22:58
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Guarda che questo port è totalmente nativo non è un'interprete come wine, certo non è sviluppato da Microsoft e quindi è inferiore ma comunque sarà possibile fare il port in modo nativo usando le direct3d direttamente senza interpreti in Opengl, come Wine. Questo tracker verrà implementato in Wine ma potrà essere usato anche nativamente.
Iscritto al forum dal: 27/10/08 - Prima distro usata: Ubuntu Intrepid Ibex - Pc assemblato Nvidia Geforce GTX 560 Ti, RAM Kingston 2x2 Gb HyperX CL7, Processore Intel Core I5 2500K 3,30 GHz, Hard disk SATA Western Digital Caviar Blue 500 GB, Scheda madre Asus P8P67-LE
- Darren
- Scoppiettante Seguace

- Messaggi: 402
- Iscrizione: giovedì 30 ottobre 2008, 10:08
- Desktop: KDE Plasma
- Distribuzione: Arch Linux
- Sesso: Maschile
- Località: Alessandria
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Aspettiamo di vedere come "rendono" realmente i giochi su linux con questo direct3dx.
Probabilmente la microsoft farà la stessa cosa, e se vedrà che il progetto è buono e funziona bene allora potrebbe voler fare causa, altrimenti...
Probabilmente la microsoft farà la stessa cosa, e se vedrà che il progetto è buono e funziona bene allora potrebbe voler fare causa, altrimenti...
skype: live:.cid.298cc9477050507b
telegram: @shutter1sland
telegram: @shutter1sland
- maxresti
- Entusiasta Emergente

- Messaggi: 1518
- Iscrizione: domenica 6 maggio 2007, 14:17
- Desktop: Kde
- Distribuzione: Kubuntu 18.04
- Sesso: Maschile
- Località: Pavia
- Contatti:
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
se c' è una minima possibilità che microsoft faccia causa per brevetti, la farà senza ombra di dubbio.. 
- Non dare mai spiegazioni: i tuoi amici non ne hanno bisogno e i tuoi nemici non ci crederanno comunque -
La speranza è il peggiore tra i mali, in quanto prolunga il tormento dell' uomo!
La speranza è il peggiore tra i mali, in quanto prolunga il tormento dell' uomo!
- Raffaele-Linuxiano
- Prode Principiante
- Messaggi: 71
- Iscrizione: lunedì 27 ottobre 2008, 22:58
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Prendiamola come una questione Mono 2 solo che Direct3d è sicuramente uno dei piatti forti di Windows, se avranno un solo motivo per fare causa la faranno di certo.
Iscritto al forum dal: 27/10/08 - Prima distro usata: Ubuntu Intrepid Ibex - Pc assemblato Nvidia Geforce GTX 560 Ti, RAM Kingston 2x2 Gb HyperX CL7, Processore Intel Core I5 2500K 3,30 GHz, Hard disk SATA Western Digital Caviar Blue 500 GB, Scheda madre Asus P8P67-LE
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
ma non c' era già il supporto sperimentale al 3d su wine o vbox grazie ad un wrapper che modifica le chiamate DirectX in chiamate OpenGl?
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Solo che questa è un'implementazione nativa e non un semplice wrapperAlexDiste ha scritto: ma non c' era già il supporto sperimentale al 3d su wine o vbox grazie ad un wrapper che modifica le chiamate DirectX in chiamate OpenGl?
- Shishimaru
- Scoppiettante Seguace

- Messaggi: 662
- Iscrizione: sabato 28 febbraio 2009, 18:33
- Desktop: KDE
- Distribuzione: Ubuntu 24.04 amd64
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Detto "in briciole"... quando e come si può usufruire?
MSI Vector GP68 HX 13V
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Detto "in briciole": nel normale utilizzo del sistema.Shishimaru ha scritto: Detto "in briciole"... quando e come si può usufruire?
In pratica oltre a poter usufruire di OpenGl si potrà usufruire anche delle directx (vedremo quanto bene, ma la realtà è questa)
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
che però saranno sempre più indietro di quelle originali, quindi i windowsianni avranno la 12 e noi magari ancora la 11
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
vuole dire poco: una marea di giochi va ancora con le 9.AlexDiste ha scritto: che però saranno sempre più indietro di quelle originali, quindi i windowsianni avranno la 12 e noi magari ancora la 11
It's a UNIX system! I know this! (Jurassic Park)
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
vuol dire che per l' ennessima volta il pinguino sarà l' eterno secondo con persone che perdono il loro tempo a "copiare" il lavoro di altri, tempo che potrebbe essere impiegato invece a migliorare qualcosa di già pronto e che sia sempre open source.
Se poi davvero Microsoft fa causa cosa otteniamo? Un tempo perso
Se poi davvero Microsoft fa causa cosa otteniamo? Un tempo perso
-
zeek
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: domenica 19 ottobre 2008, 18:37
- Località: Italia
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Da una parte hai ragione, il problema è che sviluppando quello che già c'è, resteresti con un pugno di mosche, perchè comunque i giochi (per esempio) non verranno riscritti per funzionare senza directics.. (bad)AlexDiste ha scritto: vuol dire che per l' ennessima volta il pinguino sarà l' eterno secondo con persone che perdono il loro tempo a "copiare" il lavoro di altri, tempo che potrebbe essere impiegato invece a migliorare qualcosa di già pronto e che sia sempre open source.
Se poi davvero Microsoft fa causa cosa otteniamo? Un tempo perso
Imagine all the people sharing all the world!
... I wonder if you can.
... I wonder if you can.
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Sony con playstation usa OpenGl, almeno proviamo prima a fare il porting di quelli 
-
zeek
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: domenica 19 ottobre 2008, 18:37
- Località: Italia
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Già, potremmo installare linux sulla playstation per far girare i giochi con le opengl (rotfl)AlexDiste ha scritto: Sony con playstation usa OpenGl, almeno proviamo prima a fare il porting di quelli![]()
no a parte gli scherzi, per computer intendo, la maggior parte dei giochi è in directx... perciò purtroppo mi sa che bisognerà adeguarsi, se ce lo lasceranno fare.
Imagine all the people sharing all the world!
... I wonder if you can.
... I wonder if you can.
- il_muflone
- Tenace Tecnocrate

- Messaggi: 18878
- Iscrizione: venerdì 1 maggio 2009, 15:31
- Desktop: GNOME Shell
- Distribuzione: Arch Linux x86_64
- Località: Profondo sud
- Contatti:
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
quanto amo i post di questo calibro che prendono di mira chi col suo lavoro VOLONTARIO dedica il proprio tempo a offrire gratuitamente un beneficio a tutte le capre (*) che godranno di questo software, le quali si terranno ben lontane dall'offrire qualche contributo o ringraziamento agli autori, senza però mai perdere il loro diritto di contestare le scelte di come quegli sventurati utilizzano il loro tempo libero.AlexDiste ha scritto: vuol dire che per l' ennessima volta il pinguino sarà l' eterno secondo con persone che perdono il loro tempo a "copiare" il lavoro di altri, tempo che potrebbe essere impiegato invece a migliorare qualcosa di già pronto e che sia sempre open source.
Se poi davvero Microsoft fa causa cosa otteniamo? Un tempo perso
E poi sento parlare di comunità, ma non fatemi ridere.
(*) chi vuol offendersi si offenda ma solo dopo aver riconosciuto di essere tale.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
-
zeek
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: domenica 19 ottobre 2008, 18:37
- Località: Italia
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Hai ragione.il_muflone ha scritto:quanto amo i post di questo calibro che prendono di mira chi col suo lavoro VOLONTARIO dedica il proprio tempo a offrire gratuitamente un beneficio a tutte le capre (*) che godranno di questo software, le quali si terranno ben lontane dall'offrire qualche contributo o ringraziamento agli autori, senza però mai perdere il loro diritto di contestare le scelte di come quegli sventurati utilizzano il loro tempo libero.AlexDiste ha scritto: vuol dire che per l' ennessima volta il pinguino sarà l' eterno secondo con persone che perdono il loro tempo a "copiare" il lavoro di altri, tempo che potrebbe essere impiegato invece a migliorare qualcosa di già pronto e che sia sempre open source.
Se poi davvero Microsoft fa causa cosa otteniamo? Un tempo perso
E poi sento parlare di comunità, ma non fatemi ridere.
(*) chi vuol offendersi si offenda ma solo dopo aver riconosciuto di essere tale.
(non intendo giudicare nessuno, sto semplicemente analizzando il post in se)
Imagine all the people sharing all the world!
... I wonder if you can.
... I wonder if you can.
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
Beh se tu getti il tuo tempo in una cosa dipendente da terzi di cui il terzo detiene tutti i brevetti e il cui tuo adattare quello già fatto da lui è contro legge allora si che ti infamo, semplicemente perché il tuo lavoro è inutile o quanto meno lo diverrà alla prima causa microsoft
Per intendersi non ce la ho assolutamente con te che rilasci molti programmi open source e dedichi il tuo tempo alla community ma se qualcuno perde ore nel programmare DirectX native per Linux, ben sapendo che i brevetti son microsoft e che prima o poi il tuo lavoro potrebbe essere bloccato, è uno spreco di tempo.
Se i programmatori di wine tutti in blocco si fossero dati a programmare altro, che so Open Office avremo un Ooo maggiormente migliore e non sarebbe ancora secondo ad Office (vi sfido a rifare alcune cose che io faccio per lavoro su Office 2010 con Open Office)
Per intendersi non ce la ho assolutamente con te che rilasci molti programmi open source e dedichi il tuo tempo alla community ma se qualcuno perde ore nel programmare DirectX native per Linux, ben sapendo che i brevetti son microsoft e che prima o poi il tuo lavoro potrebbe essere bloccato, è uno spreco di tempo.
Se i programmatori di wine tutti in blocco si fossero dati a programmare altro, che so Open Office avremo un Ooo maggiormente migliore e non sarebbe ancora secondo ad Office (vi sfido a rifare alcune cose che io faccio per lavoro su Office 2010 con Open Office)
Ultima modifica di AlexDiste il giovedì 23 settembre 2010, 17:16, modificato 1 volta in totale.
- il_muflone
- Tenace Tecnocrate

- Messaggi: 18878
- Iscrizione: venerdì 1 maggio 2009, 15:31
- Desktop: GNOME Shell
- Distribuzione: Arch Linux x86_64
- Località: Profondo sud
- Contatti:
Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.
bene, adesso io parlo direttamente di te 
se invece di perdere tempo su questo forum a denigrare il lavoro altrui ti fossi studiato un po' di programmazione e avessi prestato la tua collaborazione al team di OpenOffice.org adesso avremmo avuto un collaboratore in più a un software così importante.
tranquilli, non riprenderò la mia crociata sull'inesistente comunità italiana sempre pronta a parlare e perennemente assente a qualsiasi collaborazione. Ho capito che non ne vale la pena, su questo forum c'è quasi solo terra bruciata e qualità sotto lo zero.
se invece di perdere tempo su questo forum a denigrare il lavoro altrui ti fossi studiato un po' di programmazione e avessi prestato la tua collaborazione al team di OpenOffice.org adesso avremmo avuto un collaboratore in più a un software così importante.
tranquilli, non riprenderò la mia crociata sull'inesistente comunità italiana sempre pronta a parlare e perennemente assente a qualsiasi collaborazione. Ho capito che non ne vale la pena, su questo forum c'è quasi solo terra bruciata e qualità sotto lo zero.
Ultima modifica di il_muflone il giovedì 23 settembre 2010, 17:24, modificato 1 volta in totale.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot], corradoventu e 4 ospiti