- Milyen belső merevlemezt vegyek?
- Sugárhajtómű ihlette a Zalman CPU-hűtőjét, de nem az üzemzaj tekintetében
- Gaming notebook topik
- NTFS, exFAT, FAT32 – Melyiket válaszd és miért?
- Vélemény: nem úgy tűnik, de Lip-Bu Tan most menti meg az Intelt
- Bambu Lab 3D nyomtatók
- Forrmell.enn
- OLED TV topic
- 3D nyomtatás
- Canon EOS DSLR topic
Új hozzászólás Aktív témák
-
Abu85
HÁZIGAZDA
válasz
Nowhereman #53 üzenetére
Mit csináltak meg? Mutass egy Linux játékot, amiben van tesszelláció és/vagy compute shader.
-
Abu85
HÁZIGAZDA
Látod pont ez a probléma. Mindent elméletben nézünk. Viszont egy fejlesztőnek hihetetlenül irritáló lehet, hogy egy elméletben működő dolog a gyakorlatban nem működik.
Dehogy is. Utoljára a PS3-nak volt olyan API-ja, aminek az alapja az OGL ES volt egy rakás kiterjesztéssel, de azt is nagyon hamar leváltotta a libGCM, aminek már köze nem volt hozzá. A PS4-nek már csak libGNM-je van, mert senki sem használta a PS3-on az OGL ES-t.
A Microsoft is eléggé speckó DX-t használ, sok köze nincs a PC-shez, és a Nintendo is saját API-t használ. A GX2 most a legmodernebb.Az OpenGL ma egy nagy átláthatatlan API tele sok legacy funkcióval és problémával. Az AZDO irány sem segít neki. Egy API attól nem lesz hatékony, ha megkerülöd a használatát, márpedig az AZDO erről szól.
-
Abu85
HÁZIGAZDA
válasz
Nowhereman #44 üzenetére
Ennél jobb portolást a megfelelő fejlesztőeszközök hiányában nem lehet végezni. Az normális esetben nem jó port, ha a top effektek kimaradnak a játékból, de figyelembe kell venni, hogy a gyakorlatban csak erre van lehetőség.
(#45) assemble: Az OpenGL és az OpenGL ES két külön dolog. Utóbbin mennek a mobil játékok, de az sem igazán kedvelt fejlesztési forma. Noha ott a piac kényszerűből kitermelte a fejlesztőeszközöket, tehát a cikkben tárgyalt probléma nem áll fent.
A konzolok saját fejlesztésű egyedi API-t használnak. Felesleges bármibe is belevenni őket. A WebGL alatti réteg lehet DirectX is. A Windows böngészők jellemzően ANGLE-t használnak, mert nincs mindenhol natív OGL ES támogatás.
-
Abu85
HÁZIGAZDA
válasz
Nowhereman #42 üzenetére
A Linux port eleve nem kifizetődő mégis megcsinálják. A probléma, hogy a gyakorlatban nem lehetséges, még akkor sem, ha elvileg az API támogatja. Az a legjobb dolog ebben a világban, hogy az Intel, az AMD és az NV együtt nyomatta a GDC-n, hogy az OpenGL már rég képes olyan dolgokra, amivel drasztikusan csökkenthető az overhead. Ehhez képest zéró alkalmazás van rá és zéró érdeklődés van iránta. Nem azért, mert elvileg nem lehetséges, hanem azért, mert nincs hozzá tool, ami a gyakorlatban kizárja a megvalósíthatóságot. Márpedig a gyakorlat ami számít.
-
Abu85
HÁZIGAZDA
válasz
Nowhereman #39 üzenetére
Ha lehetséges lenne megcsinálták volna. Lehet kis demókba belerakni tesszellációt, de AAA játék annyira komplex, főleg a Civ5 terepgeneráló pipeline-jával, hogy nincs az a tool, amivel összeomlás nélkül leprofilozod. Ha nem tudod biztosítani, hogy a program stabil legyen, akkor az instabil funkciókat nem szabad szállítani. Mivel az Aspyr már tapasztalt Mac portoló, így eleve tudják, hogy mibe éri meg belefogni OGL-en és mibe nem.
De egyébként ez pusztán tool probléma. Ha volna rá tömeges igény, akkor talán rakna erőforrást az AMD a GPU PerfStudióba, hogy stabil legyen OGL4-en is, de a helyzet az, hogy a legtöbb partnerük tesz az OpenGL-re. A Valve miatt az OGL3.x-re kigyúrták, de ennyi. Többet szerintem sem ér.
-
Abu85
HÁZIGAZDA
Nem az övék a profiler. Egyik sem. A legnagyobb probléma, hogy a legtöbb OGL profilozó elbánik a demókkal, vagy a kis programokkal, de egy AAA játékkal nem. Egyszerűen összeomlanak. A GPU PerfStudio az egyetlen, ami OGL 3.x alatt működőképes, de OGL 4.x-ben már az sem.
A Unigine-nek van saját profilozója, másrészt nem egy olyan komplex program, mint a Civ 5.
Mondta a haverom, hogy próbáljam ki az Arch Linuxot. Így van az most fent. Egyszerű véletlen.
Új hozzászólás Aktív témák
Hirdetés
- Intel Core i7 6700K / GTX 1660TI / 16GB DDR4 RAM / 500 GB SSD konfig eladó
- Samsung Galaxy S23 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A53 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Megkímélt állapotú Xbox Series X 1TB eladó. Kitisztítva és újrapasztázva!
- Gamer PC - i5 13400F, GTX 1080ti és 16gb DDR5
- Bomba ár! Dell Latitude 5590 - i5-8GEN I 8GB I 256SSD I 15,6" FHD I HDMI I CAM I W11 I Gari!
- AKCIÓ! Apple Macbook Air 13" 2020 M1 8GB 256GB SSD notebook garanciával hibátlan működéssel
- BESZÁMÍTÁS! Intel Core i7 4790 4 mag 8 szál processzor garanciával hibátlan működéssel
- Csere-Beszámítás! RTX Számítógép játékra! I5 13400F / 32GB DDR5 / RTX 4070 Super / 1TB SSD
- Xbox Game Pass Ultimate kedvező áron, egyenesen a Microsoft-tól! - AUTOMATA BOLT
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest