Natywna implementacja DirectX 11 dla Linuksa

21.09.2010 20:49, Autor: Wojciech Cybulski (Nicolass), Kategoria: News
NewsImage

Gallium3D, biblioteka na bazie której tworzone są sterowniki grafiki 3D, wzbogaciła się o wstępną obsługę API DirectX 11. Umożliwi to natywną obsługę API DirectX 11 w systemie Linux - informuje Phoronix.

Dzięki zmianom wprowadzonym do bibliotek Gallium3D możliwe stanie się uruchamianie gier zgodnych z interfejsem programowania DirectX 10/11 w środowisku Wine bez potrzeby konwertowania instrukcji Direct3D do formatu OpenGL. Obecnie Wine oferuje jedynie szczątkową obsługę DirectX 10. Twórcy implementacji podkreślają, że ich rozwiązanie zapewnia lepszą wydajność niż stosowanie API OpenGL - w przypadku Gallium3D konieczne jest bowiem napisanie i skompilowanie dużo mniejszej ilości kodu. Natywna obsługa Direct3D 10/11 w systemie Linux wymagała dopisania do Mesa 3D około 26 tysięcy linijek kodu. Choć nowa wersja bibiotek Gallium3D nie jest jeszcze ukończona, użytkownicy mogą z ich pomocą przeprowadzić pierwsze testy DirectX 11 w systemie Linux.

Biblioteka Gallium3D zostały napisane przez VMware, firmę znaną z produkcji oprogramowania do wirtualizacji. Autorem najnowszych zmian wprowadzonych do Gallum3D jest Luca Barbieri.

r   e   k   l   a   m   a

Komentarze (67)  

Avatar
revvvv (niezalogowany) | 21.09.2010 20:54#1

Mogą dać nawet dx 21 nic to nie zmieni w wydajności galium3d. Już niech lepiej robią rendery na opengl(który swoja drogą rysuje szybciej niż dx).

Avatar
lulz (niezalogowany) | 21.09.2010 20:56#2

Jeśli na Linuxie będzie można pograć sobie w gry bez dużej straty wydajności w stosunku do Windowsa, to będzie to dla mnie dużą zachętą do migracji :))

Avatar
herr (niezalogowany) | 21.09.2010 21:02#3

Nic wielkiego.

AvatarUżytkownik jest nieaktywny
Spox5 | 21.09.2010 21:03#4

Ciekawe jak to w praktyce będzie się sprawować ;)

Avatar
_zdegustowany (niezalogowany) | 21.09.2010 21:10#5

No proszę...

@Spox5
Jeżeli wszystko pójdzie dobrze, to będzie działać :) Sam z chęcią zobaczę.

Avatar
programer12346 (niezalogowany) | 21.09.2010 21:15#6

@Spox5 Nazajutrz Microsoft ogłosi powstanie DirectX 12 ;)

AvatarUżytkownik jest nieaktywny
Spectator | 21.09.2010 21:15#7

Użytkownicy windows xp mają coraz więcej powodów by zaktualizować swoje systemy do najnowszych wersji... linuksa xD

AvatarUżytkownik jest nieaktywny
Krzysiek_85 | 21.09.2010 21:23#8

Nie napisaliście jednej ważnej rzeczy - ta biblioteka musi być wspierana przez sterownik naszej karty graficznej, a np. oficjalny sterownik NVIDII jej nie wspiera (ale nieoficjalny nouveau tak)
Więcej można poczytać na http://en.wikipedia.org/wiki/Gallium3D

AvatarUżytkownik jest nieaktywny
Nerus87 | 21.09.2010 21:23#9

[Spectator]
Jestem tego samego zdania, ale dodatkowo powiem: jak tak dalej pójdzie i wydajność gier pod linuxa gier będzie ~100% bliska wydajności gier na windowsie - co oznacza że zamiast kupować winde należy się nauczyć konfiguracji linuxa od podstaw, co sprawi że zmniejszy się piractwo i zainteresowanie takim systemem :) JA JESTEM ZA

AvatarUżytkownik jest nieaktywny
gulczkwas11 | 21.09.2010 21:31#10

czad po prostu czad - takie państwo w afryce :)
no to chyba trzeba będzie się rozejrzeć za jakimś nowoczesnym systemem, bo w końcu tego radka 4850 mam to dx 10 można wypróbować nawet tą przysłowiową jedną na krzyż grę

AvatarUżytkownik jest nieaktywny
TheBlackMan | 21.09.2010 21:56#11

OMG OMG OMG !!!!!!!!!!!!!!

I to jest news roku ! Czekamy teraz aż (niedługo) wszystkie gry będą chodzić na WINE !

@Krzysiek_85

[[[Nie napisaliście jednej ważnej rzeczy - ta biblioteka musi być wspierana przez sterownik naszej karty graficznej, a np. oficjalny sterownik NVIDII jej nie wspiera (ale nieoficjalny nouveau tak)]]]

Aaa tam, drobiazg. Dopisze się jeszcze jedną warstwę dla NVIDII i będzie śmigać.

AvatarUżytkownik jest nieaktywny
Macenty | 21.09.2010 22:00#12

Cóż, dla mnie i tak najlepszą komputerową konfiguracją pozostaną dwa systemy:
Windows: gry, ms office + ewentualne programy, których odpowiedniki linuksowe kuleją

Linux (Ubuntu) - studia, praca

Avatar
Anonim (niezalogowany) | 21.09.2010 22:21#13

@Macenty
Po co pchać się w Linuksa skoro do "studiów i pracy" Windows sprawdzi się jeszcze lepiej? A utrzymywanie dwóch różnych systemów rodzi tylko same problemy (z dostępem do plików, kontami użytkowników, danymi aplikacji, itd).

AvatarUżytkownik jest nieaktywny
Druedain | 21.09.2010 22:22#14

Wine jest bardzo fajną inicjatywą i im gorąco kibicuję. Jednak złą praktykę rozpoczął Google: z lenistwa zrobili Picassę dla linuxa... która po prostu instaluje .exe z wine'em i dodatkową ikonką.

AvatarUżytkownik jest nieaktywny
fffatman | 21.09.2010 22:25#15

@programer12346: Może nazajutrz MS ogłosi DX12 ale gry nazajutrz nie powstaną.

AvatarUżytkownik jest nieaktywny
Mariosti* | 21.09.2010 22:26#16

@Druedain
Ta "zła praktyka" udowadnia skuteczność wine'a.

AvatarUżytkownik jest nieaktywny
slawex1983 | 21.09.2010 22:37#17

Linux może, a XP w dalszym ciągu nie :)

AvatarUżytkownik jest nieaktywny
D@wid# | 21.09.2010 22:42#18

Ważny krok, to na pewno, ale przełomem to to chyba jeszcze nie jest. W każdym razie zmierza w dobrym kierunku :)

AvatarUżytkownik jest nieaktywny
semtex | 21.09.2010 22:52#19

@ slawex1983

"Linux może, a XP w dalszym ciągu nie :)"

Myślę że to bardziej wynika z polityki MS, niźli z niemożliwości dodania obsługi DX10/11 dla XP, w ten prosty sposób MS zapewne chce wymusić migrację na nowsze systemy, czytaj Win7.

Niemniej cieszy fakt rozwoju wolnego oprogramowania i tworzenia w pełni funkcjonalnych alternatyw.

Avatar
pandi155 (niezalogowany) | 21.09.2010 22:54#20

hmmm może za 2-3 lata już nie będzie mi potrzebny ten wieszający wiecznie krzaczący, czesto niedziałający się Windows (Marzy) żeby sobie pogierczyć.

Avatar
farenhajt (niezalogowany) | 21.09.2010 23:02#21

@Anonim (niezalogowany) | 21.09.2010 22:21
nie wiem jak u @Macenty, ale moja praca jest zdecydowanie łatwiejsza, szybsza i przyjemniejsza w Linux niż w Windows, natomiast do gier używam 2008r2 z msdnaa, do momentu aż gry typu BFBC2 nie będą działać (w 100% poprawnie) w Linuksie, Windusia jest mi niezbędna i jak sądzę nie prędko się to zmieni... 2008r2 to taka moja konsola do gier :) stabilna jak gentoo na którym pracuję. A że post z ubuntu, na laptopach jest mi z tą dystrybucją wygodnie.

A co do news'a, trzymam kciuki ! powodzenia !
(testował ktoś ? próbować czy poczekać ? [próbować, i tak muszę sobie zobaczyć na własne] ;-)

Avatar
farenhajt (niezalogowany) | 21.09.2010 23:08#22

@semtex
MS musi uzbroić się w cierpliwość, gry jak BFBC2 wyglądają tak samo fantastycznie w 7 jak i w xp, producenci gier nie chcą zapomnieć o dx9c, bo rynek duży a tu chodzi o kasę :] większość woli grać, tylko co po niektórzy kupują szybką grafikę dla vantadzmarków

AvatarUżytkownik jest nieaktywny
TheUsh | 21.09.2010 23:19#23

@semtex:
"w ten prosty sposób MS zapewne chce wymusić migrację na nowsze systemy, czytaj Win7"
W ten sposób MS odcina się po prostu od starych, trudnych w utrzymaniu, technologii ;) Z resztą starsze komputery z XP raczej nie uciągną DX10 i 11.

AvatarUżytkownik jest nieaktywny
MaRa | 21.09.2010 23:26#24

@Anonim (niezalogowany) - Windows nie sprawdza się lepiej. Zachowuje się, jakby zaraz miał się rozpaść (i często rozpada).

AvatarUżytkownik jest nieaktywny
Mariosti* | 21.09.2010 23:53#25

@TheUsh
A nowiutki i7 z 12gb ramu i radkiem 5970 nie uciągnie? On też może być pod kontrolą xp, w końcu komuś może się nie podobać zbędny narzut ;p
Swoją drogą to to jest tylko "oficjalna prawda" że na xp nie da się zainstalować bibliotek directx nowszych od 9.0d

Avatar
Anonim (niezalogowany) | 22.09.2010 0:09#26

@MaRa
"@Anonim (niezalogowany) - Windows nie sprawdza się lepiej. Zachowuje się, jakby zaraz miał się rozpaść (i często rozpada)."
Jakoś sporo firm i użytkowników indywidualnych nie ma większych problemów z Windows. Ba, wykorzystują go na stacjach roboczych gdzie jakikolwiek przestój nie jest mile widziany. Ciekawe jak oni to robią?
Jeśli już mowa o rozpadaniu, to popularne dystrybucje lubią to robić po aktualizacji. Przed aktualizacją wszystko co ma działać - działa, a po aktualizacji masa rzeczy się nagle sypie.

AvatarUżytkownik jest nieaktywny
trux | 22.09.2010 0:30#27

MaRa@

Przecież @Anonim ma rację. Jedynie słuszny system jest najlepszy. Nie ma sensu na ten temat polemizować, bo tak jest i już :)

Avatar
dz (niezalogowany) | 22.09.2010 0:59#28

Vmware wspiera ten projekt z całkiem innego względu,
wyobraźcie sobie, że dla maszyn wirtualnych będzie
można udostępniać zasoby fizyczne maszyny
(karty graficzne) wraz z obsługą DirectX11.

Obecnie w produktach vmware jest eksperymentalne
wsparcie dla DirectX9 pod Windą,
jeżeli uda się uzyskać kompatybilność DirectX11
dla Linuxa, udostępnianą poprzez dajmy na to
VMware ESX/ESXi, czyli sprzętowy hypervisor,
bardzo dużo firm skorzysta z tego rozwiązania,
zastępując Microsoft Hyper-V R2 czy XenServer
właśnie produktem VMware.

Avatar
Anonim (niezalogowany) | 22.09.2010 1:05#29

@Trux
Nie ma sensu polemizować nie podając argumentów lub podając tylko takie wyssane z brudnego palucha. Akurat niestabilność czy "sypanie się" systemu bez wyraźnej przyczyny od dawna nie jest problemem Windows.

Avatar
Anonim (niezalogowany) | 22.09.2010 1:09#30

Ile razy rozsypał mi się windows - niesposób policzyć, dlatego doszedłem do wniosku, że nie ma sensu płacić za coś co nie jest idealne. Porównywalną wygodę urzytkowania mam na linuxie (linux, to nie jest już ten sam system co kilka lat temu, gdzie sporo mu brakowało do windowsa, i nie dało się z niego praktycznie korzystać).

AvatarUżytkownik jest nieaktywny
Macenty | 22.09.2010 4:32#31

@Anonim (niezalogowany)

Czemu praca i sprawy studenckie na Linuksie/Ubuntu?
Bo raz, że na studiach używam sporo linuksa, a dwa: po prostu lubię Ubuntu. Nie sprawia mi problemów jego użytkowanie. W dzisiejszym świecie mało kto spodziewa się czegoś innego niż obrona Częstochowy jeśli chodzi o systemy alternatywne - a bo stabilniejszy, a bo szybszy, a bo Winda to złom... Wcale tak nie uważam. Po tylu latach z Windą dawno przyzwyczaiłem się do jej stale zanikających wad (więc te mnie nie odstraszają), ale wybór Ubuntu do pracy podyktowany jest zwykłym gustem.

AvatarUżytkownik jest nieaktywny
Zulowski | 22.09.2010 6:38#32

@programer12346:
I myślisz ze wszyscy pobiegną kupować nowe karty graficzne zgodne z dx12?

AvatarUżytkownik jest nieaktywny
Mayron | 22.09.2010 6:45#33

Co z tego skoro ta implementacja tak naprawdę dorówna DirectXowi 11 za 5 lat jak nie więcej...

AvatarUżytkownik jest nieaktywny
hiropter | 22.09.2010 8:02#34

@MaRa, trux
O dzieci wojny znów przemówiły...

@Mayron
Zgadzam się w 100%... Od dłuższego czasu śledzę temat 3D w maszynach wirtualnych i jak na razie można o tym (przynajmniej w profesjonalnych zastosowaniach) tylko pomarzyć, do jakiś tam eksperymentów może się to nadać.

Co do pisania gier w OpenGL, to różnie z tym bywa. W sumie MS ładnie się zabezpieczył wydając Xbox'a, bo jeżeli nie będziesz chciał wydać swojej gry na PC z Windowsem, to pewnie już zastanowisz się nad wydaniem jej na konsolę. A pisanie kodu pod dwie biblioteki, to zawsze większy koszt wytworzenia.

AvatarUżytkownik jest nieaktywny
przemo_li | 22.09.2010 8:58#35

1)Obecna implementacja, nie jest gotowa do czegokolwiek oprócz uruchomienia niektórych testów teksturowania.

2)API będzie można wykorzystać wszędzie a nie tylko w Wine!

3)Obsługa musi być jeszcze "widziana" przez sterowniki. Pomysły na to już są, czy się uda nie wiadomo*.

4)"Wydajność" tego API to jak na razie spekulacje. Jednak na pewno będzie ono szybsze od tej z Wine. A to dzięki obsłudze DX po stronie sterowników + braku narzutu na tłumaczenie DX na OGL.

5)Jeszcze nie ma dodatków do Wina które pozwalały by wykorzystać tą część API, która już jest. Ale autor twierdzi, że takowe szybko się pojawią.


*oczywiście chodzi o sterowniki własnościowe, bo otwarte mają udostępniony kod więc będzie można je zmodyfikować bez przeszkód

AvatarUżytkownik jest nieaktywny
bolszy188 | 22.09.2010 9:10#36

@slawex1983 Linux może chyba będzie mógł bo na razie na pewno nie może więc poco piszesz te bzdury. Dobrze będzie jeśli projekt skończy się za 2 lata a do tego czasu naprawdę MS może wprowadzić dx12. Poza tym z tego co jest napisane podniesienie tego "tworu" to będzie nie lada wyzwanie.

AvatarUżytkownik jest nieaktywny
sokoleokopr | 22.09.2010 9:21#37

Koledzy - hucznie ogłaszacie jak to gry w DX10/11 będą śmigać na linuksie. Ale czemu nikt nie wspomina że duża część kart ma ogromne problemy z odpaleniem akceleracji 3D w linuksie a dopiero gry w wine w najnowszym DX11.
Ja sam walczę z mobilnym hd4570 i przegrywam, albo wywala KDE albo filmy rwią/skaczą albo głupi flash się wywali - na pewno nie jest to tak jak być powinno - a jestem świadomym i zaawansowanym userem, a co ma powiedzieć gość który dopiero siada i nie wie co to jest tar,gz czy run. Nie wszystko da się pobrać przez kliknięcie, połowa żeczy wymaga konsoli - a oni się pchają w emulację dx11

AvatarUżytkownik jest nieaktywny
Zulowski | 22.09.2010 9:23#38

Fajnie, Xp nie obsluguje dx10, dx11, a linux tak :D

AvatarUżytkownik jest nieaktywny
przemo_li | 22.09.2010 9:46#39

@sokoleokopr
Gallium3D to właśnie lekarstwo na twoje bolączki.
Stery OpenSource czy od ATI?

Zgłosiłeś błąd na bugzilli KDE?

TO NIE BĘDZIE EMULACJA!!!!!!!
A natywna implementacja, która będzie wykorzystywała bezpośrednio możliwości kart graficznych obsługujących DX10/11.

Dodatkowa jest to dowód na to, że Gallium3D to dobry kierunek rozwoju, oraz, że można implementować różne API dzięki Gallium3D NATYWNIE!

AvatarUżytkownik jest nieaktywny
przemo_li | 22.09.2010 9:46#40

@Zulowski

Linuksa też nie!
Ale będzie!

PS czy tylko ja miałem w ręku instalkę okrojonego dx10 na WinXP?

AvatarUżytkownik jest nieaktywny
przemo_li | 22.09.2010 9:48#41

Inna sprawa, że XP ciągle ma OpenGL 3/4, który posiada tą samą funkcjonalność co DX10/11.

Więc zu XP mogą cieszyć się tymi samymi efektami co Ci V7. (Ergo MS olał XP bo chciał olać).

Avatar
herr (niezalogowany) | 22.09.2010 10:04#42

Eh panowie. Implementacja windowsowych technologi do niczego nie prowadzi. Nawet gdyby jakimś cudem zaczęło to normalnie działać to MS mógłby wyciągnąć artylerię sądową i bylibyśmy o dwa kroki wstecz.

Jest opengl, działa dobrze - nie liczmy na DX.

Avatar
revvvv (niezalogowany) | 22.09.2010 10:07#43

"Co do pisania gier w OpenGL, to różnie z tym bywa. W sumie MS ładnie się zabezpieczył wydając Xbox'a, bo jeżeli nie będziesz chciał wydać swojej gry na PC z Windowsem, to pewnie już zastanowisz się nad wydaniem jej na konsolę. A pisanie kodu pod dwie biblioteki, to zawsze większy koszt wytworzenia."
A teraz czas dowiedzieć się że
a)silnik jest elastyczny i render w ogl lub dx nie jest aż tak drogi jak ci się wydaje do napisania
b)najpopularniejsze silniki mają render w ogl i dx np. silnik unreal

Avatar
michauek (niezalogowany) | 22.09.2010 10:29#44

Przerobić to, żeby działało na Windows XP!

AvatarUżytkownik jest nieaktywny
mystic2 | 22.09.2010 10:34#45

Popularność wzrośnie do ~ 1.1%! :)
Dobra, koniec żartów. :D Co do newsa to cieszy mnie to, ale fajniej by było gdyby do Nvidii dodali obsługe tego, bo z tym otwartym nv są problemy i niezbyt dobra wydajność (przynajmniej ja mam takie odczucia). A i mam jeszcze jedno pytano: czy ms może w jakiś sposób pozwać za tę implementację? Wydaje mi się, że nie jednak poproszę o fachową odpowiedź. :D

AvatarUżytkownik jest nieaktywny
molexor | 22.09.2010 10:57#46

@mystic2 nv to co innego niż noveau.
nv nie ma zdajesię w ogóle wspracia akceleracji 3D. Problem z wydajnością 3D? Tak. To by się zgadzało w tym momencie ;)

Avatar
notgnucy (niezalogowany) | 22.09.2010 11:10#47

1. Twórcy WINE zapowiadali to jeszcze przed wydaniem Gallium3D
2. Na stronie WINE na razie żadnych informacji(pewnie się ukażą po paru dniach, cyfrowy magazyn WINE nie ukazuje się od dłuższego czasu)
3. Większą rewolucją będzie umieszczenie kompilatora i optymalizatora shaderów w jądrze/odpowiedniej bibliotece. Pozwoliłoby to na duży wzrost wydajności we wszystkim, koniec z projektowaniem gier tak, by były dopasowane najlepiej do danej karty graficznej(jądro zajmie się optymalizacją, itd.). Trochę to przeraża, ale może to być krok w dobrą stronę.

Avatar
notgnucy (niezalogowany) | 22.09.2010 11:15#48

@mystic2 | 22.09.2010 10:34 : Dlaczego miałby kogokolwiek pozywać? To coś wykorzysta rzeczy/funkcje wspierane przez karty graficzne natywnie. Dlaczego Microsoft miałby kogokolwiek pozywać za wykorzystywanie kart graficznych, które nie są jego? Może powinien raczej pozywać twórców kart graficznych o zaimplementowanie czegoś, co niby on(teslacja istniała dużo wcześniej za pomocą rozszerzeń OpenGL) wymyślił? Jeżeli producenci kart graficznych wiele funkcji wspierali wcześniej, a DX10 pozwalał tylko je wykorzystać/narzucał producentom kart graficznych ich włączenie do sterowników, to Microsoftowi nic do tego.

Avatar
notgnucy (niezalogowany) | 22.09.2010 11:16#49

@sokoleokopr | 22.09.2010 9:21 : Dlatego potrzebujemy nowszych sterowników. Nowy mechanizm DRI miał właśnie ułatwić tworzenie sterowników.

AvatarUżytkownik jest nieaktywny
Karwowski | 22.09.2010 12:36#50

mystic2 - też mam takie odczucia. na gts250 i 4 jajcach warcraft3 w wine to pokaz slajdów.

Avatar
_qaz7(niezalogowany) (niezalogowany) | 22.09.2010 12:47#51

Z artykułu ciekawostki:
"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, as you can see by comparing the lines of code of this commit and those in the existing Mesa OpenGL implementation."

"Finally, a mature Direct3D 10/11 implementation is intrinsically going to be faster and more reliable than an OpenGL implementation, thanks to the dramatically smaller API and the segregation of all nontrivial work to object creation that the application must perform ahead of time."

AvatarUżytkownik jest nieaktywny
TheBlackMan | 22.09.2010 12:51#52

@Karwowski

[[[na gts250 i 4 jajcach warcraft3 w wine to pokaz slajdów.]]]

Albo kłamiesz, albo masz źle skonfigurowany system.

Ja mam kartę zintegrowaną (sic !), 2 "jajca" i Warcraft 3 śmiga na Wine na max detalach superpłynnie.

AvatarUżytkownik jest nieaktywny
Karwowski | 22.09.2010 13:05#53

Raczej kwestia sterów nvidii.

AvatarUżytkownik jest nieaktywny
Macenty | 22.09.2010 13:19#54

Tak swoją drogą to po co w ogóle robić DXa na Linuksa? Czemu na siłę ludzie z sytemu alternatywnego chcą próbować zrobić system taki sam? DX jest dla Windy i niech pozostanie! Najgorsze co można zrobić to przenieść się na system oparty na Linuksie z założeniem, że ma być on taki jak Windows tylko darmowy! Lubię linuksa bo NIE jest windą, a nie dlatego, że jest prawie jak ona (a prawie robi wielką różnice)! Gry najczęściej nie są wydawane na linuksa nie dlatego, że DXa na nim nie ma, ale że popyt jest znikomy! Gdyby dało się na tym zarobić to pisali by je w OGLu i były by fajne, ale jest jak jest i to się raczej nie zmieni. Zamiast pisać koleje pseudorewolucyjne rozwiązania dla systemów bazujących na linukse mogli by ten nakład pracy wykorzystać na rozwój sterowników! Jak sprzęt będzie chodził fajnie to więcej programistów - choćby i amatorów - weźmie się za tworzenie grywalniejszego softu. Amen.

Avatar
herr (niezalogowany) | 22.09.2010 14:18#55

"czy ms może w jakiś sposób pozwać za tę implementację? Wydaje mi się, że nie jednak poproszę o fachową odpowiedź. :D"

MS może pozwać każdego za cokolwiek. Przynajmniej w USA ;-)

AvatarUżytkownik jest nieaktywny
przemo_li | 22.09.2010 14:59#56

@Macenty

Gallium3D powstało z kilku powodów:
1) z powodu akceleracji 3D w coraz to nowszych miejscach
2) aby wspólny kod wielu sterowników wrzucić do jednego worka
3) aby uprościć tworzenie sterowników
4) aby można było łatwo dodawać nowe API w przyszłości

DX10/11 na Linuksa (po tym jak stanie się w pełni użyteczny), nie będzie killer feature Linuksa, ale pokarze jego siłę!


PS gdy mówimy o DX mamy na myśli dx3D bo to ta część DX jest implementowana.

Avatar
/home/webnull (niezalogowany) | 22.09.2010 18:50#57

Jak dla mnie wiadomość dnia po prostu...

Prawie wyskoczyłem z fotela z radości przy czytaniu tytułu ; -)

Avatar
herr (niezalogowany) | 22.09.2010 19:01#58

"ale pokarze jego siłę!"
...
Używaj słownika.

AvatarUżytkownik jest nieaktywny
smaky | 22.09.2010 20:50#59

Jak znam życie to nie będzie to do końca działać dobrze, wolę zapłacić i mieć oryginał, a linuks no cóz, projekt za mało odważny i dość mocno spóźniony jeśli chodzi o multimedialne zastosowania do domu.

AvatarUżytkownik jest nieaktywny
Krzysiek_85 | 22.09.2010 21:10#60

Wine NIE będzie używać Gallium3D:

http://www.winehq.org/pipermail/wine-devel/2010-September/086901.html

AvatarUżytkownik jest nieaktywny
roobal | 22.09.2010 21:32#61

@semtex @sławex1983

Zawsze można skorzystać z... Wine dla Windows :)

Pozdrawiam!

AvatarUżytkownik jest nieaktywny
True_Lukass | 23.09.2010 8:22#62

Wcale niedobrze. Popularność wine jeszcze wzrośnie, jeśli rzeczywiście da się sensownie wykorzystać DirectX. A popularność wine = mniej programów natywnych, które działają lepiej i stabilniej. Zasadniczo przenoszenie wprost rozwiązań z Windows do Linuksa uważam za kiepski pomysł.

AvatarUżytkownik jest nieaktywny
kurtvonnegut | 23.09.2010 11:10#63

Super! Niech tak dalej robią, to Winda upadnie, czy też raczej spadnie... z czołówki. Coraz mniej powodów za tym, żeby wydawać na nią kasę...

AvatarUżytkownik jest nieaktywny
TheBlackMan | 23.09.2010 14:24#64

@Krzysiek_85

[[[Wine NIE będzie używać Gallium3D: http://www.winehq.org/pipermail/wine-devel/2010-September/086901.html]]]

No popatrz, a moje źródło mówi coś wręcz przeciwnego...

http://www.wine-reviews.net/wine-reviews/games/direct3d-10-and-11-is-now-nativel...

Pożyjemy, zobaczymy. Ja myślę że programiści znajdą jakiś sposób/jakieś objeście.

Avatar
Johny Mnemonic (niezalogowany) | 23.09.2010 17:40#65

Sam Microsoft chce zrobić coś nowego,Windows z całą swoją architekturą ma 30 lat,ma on w sobie mnóstwo sterowników do nieprodukowanego już sprzętu,tryby kompatybilności,16 bitowe rozszerzenia,rejestr,efekt jest taki,że goły system zajmuje 20 GB.
Nowy projekt nazywa się Midori,ma on podobno zastąpić Windows

AvatarUżytkownik jest nieaktywny
dsp32bit | 23.09.2010 19:36#66

w sumie ciekawa informacja jakby w tym momencie Playstation 3 zaimplementowal ten feature XD

Avatar
Gacek22 (niezalogowany) | 27.07.2011 16:39#67

DirectX w porownaniu z OpenGL jest skopany, nie wiem na jakiej zasadzie dziala Gallium3D, ale jak od nowa pisza funkcje rysowania, to moze nawet wydajniej bedzie niz DX :)

Nawet jak M$ oglosi wersje dx12, to co z tego, jak dopiero za 2 lata beda korzystaly z tego gry :P

PS: DirectX 9 i 11 to tak naprawde, tylko roznica w wydajnosci - taka sama grafike mozna osiagnac na obu bibliotekach, aczkowiek dx9 jest wolniejsze. Wszyskie te screeny sa marketinogwym chwytem M$, aby migrowac na nowszego windowsa.

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av