- Xiaomi 15 - kicsi telefon nagy energiával
- Honor Magic6 Pro - kör közepén számok
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy A53 5G - kevesebbet többért
- Android alkalmazások - szoftver kibeszélő topik
- Milyen okostelefont vegyek?
- Poco F5 - pokolian jó ajánlat
- Mobilinternet EU-n kívül, eSIM adatcsomagok használata
Új hozzászólás Aktív témák
-
Abu85
HÁZIGAZDA
Ezek mintaprogramok. Nem szokás az eredményüket megosztani, mert egy speciális feladatra fókuszálnak. Hasonló a dolog, mint anno a tesszellációnál, amikor a példaprogramokban teljesen mást láttál, mint a játékokban. Nyilvánosságra lehet hozni az eredményeket, csak egyrészt az emberek úgy sem értenék, másrészt most is mást látnál a mintákban, mint a játékokban, mivel egy valós programban továbbra is a ps és a cs a domináns.
Magamnak, magunknak sok olyan dolgot lemérünk, amit nem hozok, hozunk nyilvánosságra. Ez segíti a munkám, de tök feleslegesek lennének az olyan cikkek, hogy húdeüberallesz a mesh shadingben az intel, a valóságban ez a folyamat a számítás 10%-át ha kiteszi.
-
Abu85
HÁZIGAZDA
DirectXMesh. Erre vannak minták, amiket le lehet fordítani. Egyelőre itt tart sztori. Játékból használható lenne a Gears 5, de csak az új Xboxra támogat mesh shadert.
-
Abu85
HÁZIGAZDA
Rossz hatással, hiszen a mesh shader minden hardveren előnyösebb.
De a mintaprogramokon az látszik, hogy az RDNA2 és az Intel Xe dizájnjai a legerősebbek mesh shader mellett. A Turing nem valami jó, míg az Ampere a két véglet közötti félút. Ezért sem nagyon veri az asztalt az NV a mesh shaderrel, mert az Intel és az AMD is elhúzott itt.Jelen pillanatban igazából még a gyártói akarat sincs meg arra, hogy a mesh shadert erőteljesebben alkalmazzák. Az Intel még nem tart ott, hogy erre figyeljen, az NV-nek nem fontos, míg az AMD megelégszik azzal, ha pár NGG optimalizációt bedobnak a fejlesztők.
De ha pusztán azt nézzük, hogy a legacy pipeline mit tud, akkor az új generációs futószalag minden mesh shadert támogató hardveren gyorsulást hozna, csak nem ugyanolyan mértékben.
-
Abu85
HÁZIGAZDA
És? Mennyi munkát fektettél bele? Lényegében semennyit. Legrosszabb esetben bedobtad a kódba az AMD által ajánlott pár sort, ami segíti a fordítójuk munkáját. Beleraktál az egészbe nagyjából 3-4 órát, és meg is vagy. Ez a kód kompatibilis az összes megjelent DirectX 11/12 GPU-val. Ellentétben a mesh shaderrel, amit alig támogatnak a GPU-k, és a beépítése is hónapokig tart, ráadásul rendkívül magas support költséget hagy a nyakadon.
Jelen pillanatban választják az olcsóbb, 4 órán belül optimalizálható alternatívát, mert nem kell beépíteni, akkor is működik az AMD fordítója, ha nem segíted, csak hatákonyabb, ha kiegészíted pár sorral a kódot.
És a Microsoft, akitől várod, hogy majd megoldja a problémát, ugyanezt csinálja a Gears 5-tel, pedig nekik kész mesh shader kódjuk van az Xboxból.
-
Abu85
HÁZIGAZDA
Szembeállítod a 3-4 órás, nem kötelezően szükséges módosítást a 5-6 hónapig tartó kötelező munkával. Egyszerűen a fejlesztőknek még nincs indoka utóbbit választani, mert tovább tart és drágább. Nem véletlen, hogy hiába van Xboxon több játék is kiadva mesh shaderrel, ezek a kódok nincsenek áthozva PC-re, pusztán azért, mert az AMD megoldására nem jár a support költségek emelkedésével. Neked rossz, mert többet választják az AMD megoldását, de a fejlesztőknek jó, mert kevesebb pénzt fognak költeni a játék supportjára.
Pont a Microsoft az, amely a mesh shadereket nem hozza át a Gears 5-ből a PC-re. Helyette kiadtak egy NGG optimized patchet. Ha egy ekkora kiadó számol a support költségek emelkedésével, és inkább lemondanak a mesh shader PC-s bevetésétől, akkor mit remélhetsz egy hónapról hónapra élő indie stúdiótól?
-
Abu85
HÁZIGAZDA
A konzoloknak ehhez nincs közük, mert például a PS5 csak legacy módban engedi a vertex/geometry shadereket, és az Xbox is főleg a mesh shadert erőlteti.
A gondot tényleg az jelenti, hogy PC-be egyszerre kell szállítani mesh shadereket, illetve a régi legacy kódokat. Azért, mert ha csak mesh shadert szállítasz, akkor a potenciális vásárlóbázis 85%-át kizárod a programfuttatásból. Na most hosszabb távon ezt nehezíti, ha elkezdenek úgynevezett NGG optimalizált vertex és geometry shadereket írni, ahogy például ezt már el is kezdte a Codemasters, az Ubisoft, az EA (a Dirt 5, AC: Valhalla, Star Wars: Squadrons így van megírva). Ennek az előnye, hogy továbbra is egységes a kódbázis, tehát csak vertex és geometry shadereket fordítasz, miközben ezeket úgy módosítod, hogy az AMD fordítója többször képes legyen NGG futószalagra fordítani. Ez a fejlesztők oldalán eléggé kicsi munka, mindössze pár soros kiegészítés, szemben azzal a több ezer sornyi munkával, amit a mesh shaderre való áttérés jelent. Effektíve az "egy napot se dolgozok rajta" áll szemben a "sok hónapot töltök vele" opcióval. És ez az AMD részéről tudatos, mert direkt azt nyomatják, hogy hagyjátok a mesh shadert, a mi hardvereinken megközelítitek a sebességét 3-4 órás munkával. Aztán persze fél évet belerakhattok az Intel és az NVIDIA hardvereire, de ez a ti döntéseket, nyilván nem fogják nekik engedni, mert már önmagában az nagy költség, hogy a régi kódok mellé új futószalagot szállítasz. Gyakorlatilag megduplázza a support munkát, mert minden javítást tesztelni kell a két külön futószalagra, míg az AMD azt kínálja, hogy hagyjátok ezt a fenébe, még nem jött el ennek az ideje, tudunk egy olyan megoldást, aminél az RDNA-ra, de főleg az RDNA2-re jönni fog a sebesség, miközben semmivel sem nő meg a support költség. A projektmenedzser pedig odacsap az asztalra, hogy ez kell a PC-re baszod, 3-4 órát tudunk rá szánni egy több évig készülő projektnél. Aztán befut az Intel és az NV, hogy ott a mesh shader, és mondják nekik, hogy se idő se pénz nincs erre PC-n. Megfinanszírozni az Intel és az NV sem akarja, azért ők sem őrültek még meg, marad tehát az NGG-re való optimalizálás. De ha mondjuk ez nem lenne, akkor az AMD is a mesh shadert támogatná, és úgy már lehet, hogy lenne egy erősebb nyomás a PC-s portok tekintetében.
Új hozzászólás Aktív témák
Hirdetés
- Xiaomi 15 - kicsi telefon nagy energiával
- Kertészet, mezőgazdaság topik
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- Honda topik
- Milyen autót vegyek?
- Raspberry Pi
- TCL LCD és LED TV-k
- Azonnali fotós kérdések órája
- PlayStation 5
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- További aktív témák...
- Akcio! Csere-Beszámítás! Gigabyte Vision RTX 3070Ti 8GB GDDR6X OC Videokártya!
- MSI GeForce VENTUS 3X RTX 3070 Ti 8GB OC GDDR6X 256bit videokártya
- Gigabyte Radeon RX 7900 XT GAMING OC 20G
- 4090 BESZAMITAS!! Gainward Phantom RTX 5090 32GB (Bontatlan, Garancia)
- Újszerű - ASUS ROG Strix Geforce GTX 1660 Super Advanced Edition 6GB GDDR6 192bit VGA videókártya
- LG 77G4 - 77" OLED evo - 4K 144Hz 0.1ms - MLA - 3000 Nits - NVIDIA G-Sync - AMD FreeSync - HDMI 2.1
- Motorola E40 64GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! LENOVO Ideapad Gaming 3 notebook - i5 11320H 16GB DDR4 256GB+1TB SSD GTX 1650 4GB WIN11
- Lenovo Thinkpad P16 G2 - i9-13980HX, 64GB, 1TB SSD, 16" WQUXGA (3840 2400), RTX 4090 (ELKELT)
- iKing.Hu - Apple iPhone 15 Plus - Black - Használt, karcmentes
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest