Az AMD kiadta a Radeon 6xx/R7xx chipek 3D programozási útmutatóját

Címkék

Az ATI grafikus chipjeinek teljes támogatása még odébb van, de mindenesetre egy kicsivel közelebb került azáltal, hogy az AMD tegnapelőtt kiadta az Radeon 6xx/R7xx chipekhez használható 3D programozási útmutatót. A most elérhetővé tett "3D programming guide" a nemrég kiadott, 3D regisztereket leíró dokumentációt egészíti ki. A bejelentés - benne a PDF letöltési linkkel - itt olvasható.

Hozzászólások

Én bontok egy sört.

Amit nem lehet megirni assemblyben, azt nem lehet megirni.

Ez jó dolog, csak azt nem tudom van-e olyan project ami ezeket felhasználja, ne adj isten előremutató tervei vannak.

nVidia-soknak ott a Nouveau, ami a Gallium3D projecttel dolgozik össze, jó volna valami hasonló kezdeményezésről hallani...

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o

A gyakorlat azt mutatja, hogy ami grafikus drivert eddig megnyitottak, fellendült a fejlesztése, de felhasználói szemszögből megrekedt egy bizonyos (elég alacsony) színvonalon. Izgalmas új, kísérleti funkciók vannak dögivel; működő alapfunkciók épphogy. Ez pár fejlesztő diplomadolgozatán kívül senkinek se jó...

Az ATi kivétel, ott a zárt is egy rakat szr, annál a nyílt valóban csak jobb lehet - de ha az intel és a via "modelljét" követi, lassan nem lesz érdemes Linuxon filmet nézni sem.

Bármíly hihetetlen, de egy GPU drivert nem lehet összedobni egy hétvége alatt.
Főleg akkor nem, ha valami jövőbe mutatót szeretnél. Szóval nyugalom, nemrég volt itt cikk arról, hogy az intel driver például már nagyon jó úton halad, végére értek az architektúrális változtatásoknak.

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o

Igen, csak amíg az nvidia házon belüli kis fejlesztőgárdával meg tudja csinálni ezt emberi idő alatt, addig az intel/via az egész világ fejlesztőivel együtt (nyílt forrású, nem?) sem. Kicsit a kommunizmus "sikerére" hasonlít: ami elméletben mindenkié, az gyakorlatban senkié?

szerk: és az nvidia kártyái mintha komolyabbak (bonyolultabbak) lennének mint az intel és via integrált cuccai, a driver pedig sokkal több sw funkcióval (pl. wide paneleken 4/3 felbontások képarányának megtartása) is rendelkezik... Ez még inkább szégyen az opensource drivereik fejlesztőinek.
szerk2: kezdeti kód pedig AMD esetében nem volt, ott érthető a csúszás, nulláról kell kezdeni. A másik kettő viszont a driver forrásával együtt adta ki a specifikációkat... nagyon nem értem, hogy tarthat mégis itt a fejlesztésük.

te honnan tudod, hogy melyik hw-t mennyire nehéz programozni? pl. az x-firől olvastam, hogy hiába van nyílt driver, az alsások (vagy akárki) emberi időn belül sose fogják normálisra megcsinálni, mert annyira iszonyúan bonyolult a hw. és ez "csak egy szimpla hangkártya" ...

Ha azt az érvet leveszed (tényleg nem tudom, csak a kártya tudása alapján próbáltam hasonlítani) még mindig megmarad:
intel/via oldalán: kezdeti kód és doksik megléte, fejlesztők elméletben végtelen száma ellenére bugos, instabil, lassú, keveset tudó (opengl 1.x - rotfl; egyéb extra funkciókra ne is számíts 30 éven belül, még a hw tudását se használják ki) driver
nvidia oldalán: kezdeti kód, dokumentáció van, a fejlesztőcsapat véges és mivel marginális terület, nem túl nagy; az eredmény viszont teljesen kihasználja a hw-t és még efelett is ad plusz funkciókat (stabilitása is sokkal jobb mint az intel/via opensource-é)

"az egész világ fejlesztőivel együtt"
Én nem dolgoztam a projecten, te igen? Akkor már hogy lennének benne az egész világ fejlesztői? El kéne már felejteni ezt a baromságot.

Az intel driveren intel, és redhat, meg más céges alkalmazottak dolgoznak. És jól is van így, mert az egész világon párszáz embernek van meg a háttértudása a feladathoz.
Szinte biztosan kevesebben mint az nVidiánál. Arról nem is beszélve, hogy mióta is fejleszt az nVidia Linuxos drivert? 5 éve? Több?

Mikor adott ki az intel meg a via minden doksit? Tavaly?

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o

írtam feljebb, intel és via esetében is volt már kód amin elindulhattak, az AMD érthető hogy lassan halad, mert teljesen újból kezdték.
A grafika egy desktop rendszerben elengedhetetlen, ha a RH/Novell annyira nem érdeklődik, hogy épphogy képet adó driver elég nekik, akkor az olyan, mintha adtak volna a szrnak egy pofont... a VESA-t sokszor épphogy hajszálnyival veri meg az open driver.

szerk: tudom, ez is arra kell hogy "majd jobb lesz". Az i965 több mint egy éve "majd jobb". Csak sosem "most".........

Nem értem mi a bajod az intellel. Végülis csak annyit csináltak, hogy kidobták az egész grafikus hóbelebancot, hogy az integrált kártyák rendes sebességgel menjenek majd valamikor. Jah, hogy lassan 1.5 éve kompiznál többre nem lehet használni a kártyát? Játékra tessék Windowst rakni. HD film nézésre is, mert igaz van beépített dekóder, de az Linuxon pont nem működik.

Linuxon a grafikus gyorsítás csak extreme tuxracerre, kompizra való. Az NVIDIA rendesen megcsinálta, kivágták az egész GLX-et, írtak helyette egy normálisat. Milyen szerencse, hogy a stabil kernel API miatt mindig működik a legújabb kernel verziókkal is, és sohasem hal le tőle a gép suspend/hibernate miatt.

"A fejlesztot azert fizetik, hogy oldja meg a problemat. Ez egy kemeny szakma." - Chain-Q

:(

Bár nekem még mindig a Linux a legjobb OS, közel sem vagyok vele megelégedve. Kacsingatnék én a Solaris felé, dehát elég csehül áll a hardvereimmel :( Attól tartok csak még több sz*pás lenne vele. Az ideális a Haiku lenne, csak az meg max VirtualBoxban játszogatni jó.

Mac-ra nincs pénzem, amúgy is ThinkPad párti vagyok, csak nincs rá egy jó OS :(

"A fejlesztot azert fizetik, hogy oldja meg a problemat. Ez egy kemeny szakma." - Chain-Q

Azt hittem már minden megvan. De lehet az régebbi sorozathoz volt legutóbb.

Olvastam már tesztet is róla, néhány szabad játékban jobban teljesít, mint az fglrx. Igaz csak 1-2 dologban. Meg nem ártana mellétenni egy xp-s vagy vistás eredményt is.

Aki nálam jobban benne van: érdemes erre alapozva tovább nézegetnem a hd-k fogyasztását egy 7600gt-hez képest? :)

>>: sys-admin.hu :<<

Na itt találtam egy összefoglaló táblázatot. Jó lenne alaposan utána nézni. Meg egy teszt, natív játékokkal összehasonlítani: radeonHD, fglrx, és wines teljeseítmény. Hm... felveszem a listámra. :)

>>: sys-admin.hu :<<

Ezért becsülöm az AMD-t. Mások is követhetnék példáját.

Belehúzhatnának, már csak 4 db működő Voodoo kártyám van :D
-------------------
Xubuntu Jaunty+LXDE