Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Avatar utente
Raffaele-Linuxiano
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 27 ottobre 2008, 22:58

Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da Raffaele-Linuxiano »

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.
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
Avatar utente
Sloteel
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 355
Iscrizione: venerdì 9 giugno 2006, 11:39

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da Sloteel »

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.
Avatar utente
Raffaele-Linuxiano
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 27 ottobre 2008, 22:58

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da Raffaele-Linuxiano »

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
Avatar utente
Darren
Scoppiettante Seguace
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.

Messaggio da Darren »

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...
skype: live:.cid.298cc9477050507b
telegram: @shutter1sland
Avatar utente
maxresti
Entusiasta Emergente
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.

Messaggio da maxresti »

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!
Avatar utente
Raffaele-Linuxiano
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 27 ottobre 2008, 22:58

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da Raffaele-Linuxiano »

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
AlexDiste
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2299
Iscrizione: martedì 18 agosto 2009, 9:25

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da AlexDiste »

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?
Avatar utente
Darko82
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 317
Iscrizione: lunedì 20 novembre 2006, 15:59

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da Darko82 »

AlexDiste 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?
Solo che questa è un'implementazione nativa e non un semplice wrapper
Avatar utente
Shishimaru
Scoppiettante Seguace
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.

Messaggio da Shishimaru »

Detto "in briciole"... quando e come si può usufruire?
MSI Vector GP68 HX 13V
Avatar utente
Darko82
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 317
Iscrizione: lunedì 20 novembre 2006, 15:59

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da Darko82 »

Shishimaru ha scritto: Detto "in briciole"... quando e come si può usufruire?
Detto "in briciole": nel normale utilizzo del sistema.
In pratica oltre a poter usufruire di OpenGl si potrà usufruire anche delle directx (vedremo quanto bene, ma la realtà è questa)
AlexDiste
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2299
Iscrizione: martedì 18 agosto 2009, 9:25

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da AlexDiste »

che però saranno sempre più indietro di quelle originali, quindi i windowsianni avranno la 12 e noi magari ancora la 11
gdivito
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1007
Iscrizione: venerdì 4 giugno 2010, 11:53

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da gdivito »

AlexDiste ha scritto: che però saranno sempre più indietro di quelle originali, quindi i windowsianni avranno la 12 e noi magari ancora la 11
vuole dire poco: una marea di giochi va ancora con le 9.
It's a UNIX system! I know this! (Jurassic Park)
AlexDiste
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2299
Iscrizione: martedì 18 agosto 2009, 9:25

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da AlexDiste »

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
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da zeek »

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
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)
Imagine all the people sharing all the world!
... I wonder if you can.
AlexDiste
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2299
Iscrizione: martedì 18 agosto 2009, 9:25

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da AlexDiste »

Sony con playstation usa OpenGl, almeno proviamo prima a fare il porting di quelli ;D
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da zeek »

AlexDiste ha scritto: Sony con playstation usa OpenGl, almeno proviamo prima a fare il porting di quelli ;D
Già, potremmo installare linux sulla playstation per far girare i giochi con le opengl (rotfl)

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.
Avatar utente
il_muflone
Tenace Tecnocrate
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.

Messaggio da il_muflone »

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
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.

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.
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da zeek »

il_muflone ha scritto:
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
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.

E poi sento parlare di comunità, ma non fatemi ridere.

(*) chi vuol offendersi si offenda ma solo dopo aver riconosciuto di essere tale.
Hai ragione.

(non intendo giudicare nessuno, sto semplicemente analizzando il post in se)
Imagine all the people sharing all the world!
... I wonder if you can.
AlexDiste
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2299
Iscrizione: martedì 18 agosto 2009, 9:25

Re: Direct3d 10/11 su Linux nativamente grazie a Gallium3D.

Messaggio da AlexDiste »

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)
Ultima modifica di AlexDiste il giovedì 23 settembre 2010, 17:16, modificato 1 volta in totale.
Avatar utente
il_muflone
Tenace Tecnocrate
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.

Messaggio da il_muflone »

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.
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.
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: caturen e 6 ospiti