Thread View: pl.comp.os.advocacy
12 messages
12 total messages
Started by Andrzej Rosa
Thu, 23 Sep 2010 09:10
Natywne DX10/11 w Linuksie.
Author: Andrzej Rosa
Date: Thu, 23 Sep 2010 09:10
Date: Thu, 23 Sep 2010 09:10
32 lines
2537 bytes
2537 bytes
http://www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11&num=1 In fact, today a new Gallium3D state tracker was pushed into Mesa and it's perhaps the most interesting state tracker for this open-source graphics driver architecture yet. It's a state tracker that exposes Microsoft's DirectX 10/11 API on Linux! And it's already working and can be hooked into Wine! [...] This is not a matter of simply translating the Direct3D calls and converting them to OpenGL like how Wine currently handles it, but is natively implemented within Gallium3D and TGSI to speak directly to the underlying graphics driver and hardware. Thanks to Gallium3D's architecture, this Direct3D support essentially becomes "free" to all Linux drivers with little to no work required. [...] If things could not get any better, "Fglrx and nvidia drivers can also be supported by writing a Gallium driver that talks to them using OpenGL, which is a relatively easy task. Thanks to the great design of Direct3D 10/11 and closeness to Gallium, this approach should not result in detectable overhead, and is the most maintainable way to do it, providing a path to switch to the open Gallium drivers once they are on par with the proprietary ones." Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego wrappera, oraz możliwość napisania sterowników z natywną obsługą DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Re: Natywne DX10/11 w Linuksie.
Author: Troskliwy Miś
Date: Thu, 23 Sep 2010 09:12
Date: Thu, 23 Sep 2010 09:12
18 lines
1312 bytes
1312 bytes
On 23 Sep 2010 09:10:16 GMT, Andrzej Rosa wrote: [...] > Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość > użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego > wrappera, oraz możliwość napisania sterowników z natywną obsługą > DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. Tak sobie myślę, że w tej całej dyskusji o dostępności gier na L pominięte całkowicie zostały emulatory. [...] -- Troskliwy Miś Sieeeaaaaaaaaaaa!
Re: Natywne DX10/11 w Linuksie.
Author: Andrzej Libiszewski
Date: Thu, 23 Sep 2010 09:36
Date: Thu, 23 Sep 2010 09:36
16 lines
1681 bytes
1681 bytes
Dnia 23 Sep 2010 09:10:16 GMT, Andrzej Rosa napisał(a): > Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość > użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego > wrappera, oraz możliwość napisania sterowników z natywną obsługą > DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. Praktyczną użyteczność zyska toto za ile (o ile kiedykolwiek zyska, oczywiście) lat? Bo jak na razie to "this is just the initial version, but it's already working and can run a few DirectX 10/11 texturing demos". To trochę za mało, nie uważasz? -- Andrzej Libiszewski; JID: andrea/at/jabster.pl, GG: 5289118 "Dar jest błogosławieństwem ofiarodawcy"
Re: Natywne DX10/11 w Linuksie.
Author: Piotr B. (pb2004)
Date: Thu, 23 Sep 2010 09:58
Date: Thu, 23 Sep 2010 09:58
24 lines
2226 bytes
2226 bytes
Użytkownik "Andrzej Rosa" <bakters@yahoo.com> napisał w wiadomości grup dyskusyjnych:4c9b1978$0$22803$65785112@news.neostrada.pl... > http://www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11&num=1 > > Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość > użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego > wrappera, oraz możliwość napisania sterowników z natywną obsługą > DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. > Jest o tyle co komentować że wreszcie zwolennicy Linuksa przyznali otwarcie obiektywną prawdę, że Direct3D jest lepsze od OpenGL: „The third goal is to provide a superior alternative to OpenGL for graphics programming on non-Windows systems, particularly Linux and other free and open systems. Thanks to a very clean and well-though design done from scratch, the Direct3D 10/11 APIs are vastly better than OpenGL and can be supported with orders of magnitude less code and development time[…]”. Niestety na razie jest to tylko wstępna praca. Do pełnej implementacji droga daleka. -- Piotr Borkowski
Re: Natywne DX10/11 w Linuksie.
Author: Mateusz Ludwin
Date: Thu, 23 Sep 2010 10:06
Date: Thu, 23 Sep 2010 10:06
12 lines
1375 bytes
1375 bytes
Andrzej Rosa wrote: > Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość > użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego > wrappera, oraz możliwość napisania sterowników z natywną obsługą > DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. A na Amidze dało się grać w Warcrafta II na Shapeshifterze. I co z tego? -- Mateusz Ludwin mateuszl [at] gmail [dot] com
Re: Natywne DX10/11 w Linuksie.
Author: Andrzej Rosa
Date: Thu, 23 Sep 2010 13:12
Date: Thu, 23 Sep 2010 13:12
38 lines
2620 bytes
2620 bytes
On 2010-09-23, Piotr B. (pb2004) <p_borkowski@nospamgazeta.pl> wrote: > ??? > Użytkownik "Andrzej Rosa" <bakters@yahoo.com> napisał w wiadomości grup > dyskusyjnych:4c9b1978$0$22803$65785112@news.neostrada.pl... >> http://www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11&num=1 >> >> Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość >> użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego >> wrappera, oraz możliwość napisania sterowników z natywną obsługą >> DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. >> > > Jest o tyle co komentować że wreszcie zwolennicy Linuksa przyznali otwarcie > obiektywną prawdę, że Direct3D jest lepsze od OpenGL: W kwestii formalnej - DX10/11 jest lepsze, bo przyzwoicie przepisane. No i, jak widać, jest to wystarczająco otwarty standard, by można było stworzyć niezależną od MS implementację. W takiej sytuacji nie mam problemów z D3D. > ???The third goal is to > provide a superior alternative to OpenGL for graphics programming on > non-Windows systems, particularly Linux and other free and open systems. > Thanks to a very clean and well-though design done from scratch, the > Direct3D 10/11 APIs are vastly better than OpenGL and can be supported with > orders of magnitude less code and development time[???]???. > > Niestety na razie jest to tylko wstępna praca. Do pełnej implementacji droga > daleka. Niestety w porównaniu z czym? Bo jeszcze wczoraj nie miałem pojęcia o tym, że coś takiego jest w ogóle możliwe do rozważenia, więc łyżka dziegciu to trochę mało w tym kontekście. ;-) -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Re: Natywne DX10/11 w Linuksie.
Author: Andrzej Rosa
Date: Thu, 23 Sep 2010 13:15
Date: Thu, 23 Sep 2010 13:15
27 lines
2147 bytes
2147 bytes
On 2010-09-23, Andrzej Libiszewski <a.libiszewski@gazeta.usunto.pl> wrote: > Dnia 23 Sep 2010 09:10:16 GMT, Andrzej Rosa napisał(a): > > >> Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość >> użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego >> wrappera, oraz możliwość napisania sterowników z natywną obsługą >> DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. > > Praktyczną użyteczność zyska toto za ile (o ile kiedykolwiek zyska, > oczywiście) lat? W wyciętym tekście było napisane w jakich zastosowaniach działa to dzisiaj (wine), jaka implementacja jest prosta do użycia na jutro (wrapper dla sterowników OpenGL), a jaka implementacja to pieśń bliżej nieokreślonej przyszłości (otwarte sterowniki działające natywnie). > Bo jak na razie to "this is just the initial version, but > it's already working and can run a few DirectX 10/11 texturing demos". To > trochę za mało, nie uważasz? Nie. Bo to o wiele więcej, niż komukolwiek z nas się choćby śniło. -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Re: Natywne DX10/11 w Linuksie.
Author: Andrzej Rosa
Date: Thu, 23 Sep 2010 13:20
Date: Thu, 23 Sep 2010 13:20
20 lines
1985 bytes
1985 bytes
On 2010-09-23, Troskliwy Miś <kimjest@troskliwymis.pl> wrote: > >> Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość >> użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego >> wrappera, oraz możliwość napisania sterowników z natywną obsługą >> DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. > > Tak sobie myślę, że w tej całej dyskusji o dostępności gier na L pominięte > całkowicie zostały emulatory. Częściowo słusznie, bo o ile program nie przychodzi z własną wersją wine, to z reguły wymaga pogrzebania żeby działał. Nawet "platinumy". (Z drugiej strony, stare Unreale działają mi bezproblemowo na wine, a na XP SP3 coś nie działały. No ale powiedzmy, że to wyjątek od reguły.) -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Re: Natywne DX10/11 w Linuksie.
Author: Troskliwy Miś
Date: Thu, 23 Sep 2010 13:29
Date: Thu, 23 Sep 2010 13:29
27 lines
2016 bytes
2016 bytes
On 23 Sep 2010 13:20:22 GMT, Andrzej Rosa wrote: > On 2010-09-23, Troskliwy Miś <kimjest@troskliwymis.pl> wrote: >> >>> Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość >>> użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego >>> wrappera, oraz możliwość napisania sterowników z natywną obsługą >>> DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. >> >> Tak sobie myślę, że w tej całej dyskusji o dostępności gier na L pominięte >> całkowicie zostały emulatory. > > Częściowo słusznie, bo o ile program nie przychodzi z własną wersją > wine, to z reguły wymaga pogrzebania żeby działał. Nawet "platinumy". > > (Z drugiej strony, stare Unreale działają mi bezproblemowo na wine, a na > XP SP3 coś nie działały. No ale powiedzmy, że to wyjątek od reguły.) Ale emulatory konsol, choć tego nie da się zrobić do końca legalnie. Tzn. można mieć legalną grę, emulator też jest legalny ale bios już nie. Cho można zrzucić go z własnej konsoli i ją odstawić na bok. -- Troskliwy Miś Sieeeaaaaaaaaaaa!
Re: Natywne DX10/11 w Linuksie.
Author: Kubuś Puchatek
Date: Thu, 23 Sep 2010 13:44
Date: Thu, 23 Sep 2010 13:44
19 lines
1538 bytes
1538 bytes
Dnia 23-09-2010 o 15:20:22 Andrzej Rosa <bakters@yahoo.com> napisał(a): > > Częściowo słusznie, bo o ile program nie przychodzi z własną wersją > wine, to z reguły wymaga pogrzebania żeby działał. Nawet "platinumy". > > (Z drugiej strony, stare Unreale działają mi bezproblemowo na wine, a na > XP SP3 coś nie działały. No ale powiedzmy, że to wyjątek od reguły.) > Unreal Tournament jest wystarczająco stary? Angielski XP Prof. SP3. Bo go w celach testowych uruchomiłem i działał bez problemów. Pozdrawiam Kamil -- Używam klienta poczty Opera Mail: http://www.opera.com/mail/
Re: Natywne DX10/11 w Linuksie.
Author: Piotr B. (pb2004)
Date: Thu, 23 Sep 2010 15:52
Date: Thu, 23 Sep 2010 15:52
27 lines
2277 bytes
2277 bytes
Użytkownik "Andrzej Rosa" <bakters@yahoo.com> napisał w wiadomości grup dyskusyjnych:4c9b522c$0$27033$65785112@news.neostrada.pl... >> ???The third goal is to >> provide a superior alternative to OpenGL for graphics programming on >> non-Windows systems, particularly Linux and other free and open systems. >> Thanks to a very clean and well-though design done from scratch, the >> Direct3D 10/11 APIs are vastly better than OpenGL and can be supported >> with >> orders of magnitude less code and development time[???]???. >> >> Niestety na razie jest to tylko wstępna praca. Do pełnej implementacji >> droga >> daleka. > > Niestety w porównaniu z czym? Bo jeszcze wczoraj nie miałem pojęcia o > tym, że coś takiego jest w ogóle możliwe do rozważenia, więc łyżka > dziegciu to trochę mało w tym kontekście. ;-) > Przecież z niczym nie porównuję. Stwierdzam tylko fakt że sądząc po tym jak w wine jest implementowany Direct3D9 kilka lat upłynie zanim produkcyjną jakość osiągnie ta implementacja Direct3d10/11. Co za tym idzie ten 3 cel ciężko będzie osiągnąć. -- Piotr Borkowski
Re: Natywne DX10/11 w Linuksie.
Author: Andrzej Libiszewski
Date: Thu, 23 Sep 2010 16:44
Date: Thu, 23 Sep 2010 16:44
37 lines
2657 bytes
2657 bytes
Dnia 23 Sep 2010 13:15:57 GMT, Andrzej Rosa napisał(a): > On 2010-09-23, Andrzej Libiszewski <a.libiszewski@gazeta.usunto.pl> wrote: >> Dnia 23 Sep 2010 09:10:16 GMT, Andrzej Rosa napisał(a): >> >> >>> Chyba nie ma co komentować. Natywna obsługa DX10/11 w wine, możliwość >>> użycia DX10/11 w istniejących sterownikach przy użyciu lekkiego >>> wrappera, oraz możliwość napisania sterowników z natywną obsługą >>> DX10/11. Ktoś się tego spodziewał? Ja na pewno nie. >> >> Praktyczną użyteczność zyska toto za ile (o ile kiedykolwiek zyska, >> oczywiście) lat? > > W wyciętym tekście było napisane w jakich zastosowaniach działa to > dzisiaj (wine), jaka implementacja jest prosta do użycia na jutro > (wrapper dla sterowników OpenGL), a jaka implementacja to pieśń bliżej > nieokreślonej przyszłości (otwarte sterowniki działające natywnie). Nie nie nie. Było napisane, że na dziś działa "a few DirectX 10/11 texturing demos" - w części, której zdecydowałeś się nie cytować. Teksturowanie nie wystarczy, żeby uznać zgodność z DX10/11 za coś więcej niż zabawkę. > >> Bo jak na razie to "this is just the initial version, but >> it's already working and can run a few DirectX 10/11 texturing demos". To >> trochę za mało, nie uważasz? > > Nie. Bo to o wiele więcej, niż komukolwiek z nas się choćby śniło. Być może, ale to nie czyni rozwiązania użytecznym. -- Andrzej Libiszewski; JID: andrea/at/jabster.pl, GG: 5289118 "The gift is the blessing of the giver."
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads