- Egyesítené a ChromeOS-t és az Androidot a Google
- Új szintre emelte a fényűzés fogalmát az ASUS
- Kivenné a részét az új HBM memóriák tokozásából az LG
- Az ASUS legfrissebb analóg billentyűzete az ízületeinket is kímélni szeretné
- A Team Group SSD-je gondoskodik arról, hogy az utolsó bitig letörölhető legyen
- Új szintre emelte a fényűzés fogalmát az ASUS
- Adatmentés - HDD - SSD - Flash
- Lenovo Legion és IdeaPad Y széria
- Majdnem mindenki a TSMC 2 nm-es node-jára vágyik, de van egy nagy probléma vele
- Milyen videókártyát?
- Sony MILC fényképezőgépcsalád
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- iPad topik
- TCL LCD és LED TV-k
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
Új hozzászólás Aktív témák
-
Abu85
HÁZIGAZDA
válasz
huskydog17 #12 üzenetére
Attól, hogy van leképező, még nem építik be a végleges release-be. A Dunia is tartalmaz DX12 leképezőt, de nincs sok haszna neki például a Far Cry 5-ben, mert átírták a motort gpu-driven pipeline-ra. Emiatt a DX11 biztonságosabb opció.
Az AC Origins is tartalmaz DX12-t, csak nem szállították sosem vele. Inkább a DX11-et választották. Most itt nehezebb megérteni, hogy miért.Általában egyébként az is számít a kiválasztásnál, hogy melyik leképező a legkevésbé problémás. Attól, hogy létezik explicit API-ra támogatás, még nem biztos, hogy mindenen jó, vagy mindenen jól ellenőrizhető. A DX12 a PIX-szel már nem áll rosszul, de a Vulkan esetében még mindig csak a Radeonokra van olyan debug és profiler eszköz, amik egymással interoperabilitás kínálnak. Pedig az az API sem új már Ez azért nem túl jó egy olyan piacon, amikor NV-re és Intelre is kell szállítani a játékot. Sokkal nehezebb a tesztelés és a hibakeresés, ha nincs megfelelő eszközkészlet hozzá. Lehet, hogy eléred az egyik gyártóval, hogy megy, de mi van a másik kettővel? Ezek erősen befolyásolhatják a döntéseket.
Ahogy fentebb is írtam nem mindenhol születnek optimális döntések. Amikor két API-t szállítasz, akkor valami oka annak mindig van. És annak a költsége rosszabb, mintha egy API-t szállítanál. Az ok pedig általában az, hogy az egyik API-ra nincs olyan eszközkészlet, amivel garantálni tudnád, hogy a leszállított kód aztán minden pillanatban szuper lesz mindegyik gyártón. Ez főleg a Vulkan API-n probléma még, a Microsoft a PIX-szel nagyon belelendült, felfogták ennek a jelentőségét, de a Vulkan API-n a RenderDoc a legjobb debug eszköz, amit aztán tényleg nagyon aktívan fejlesztenek, de az interoperabilitást csupán a Radeon GPU Profilerrel kínál. Semmi mással. Ez már a fejlesztésnél is eléggé sok korlátot jelent, mert ha normális eszközkészletet szeretnél, akkor muszáj Radeont használnod, de amikor elkészült egy kódbázis, amire azt mondod, hogy megy a fejlesztői gépeken, akkor előveszed a többi gyártó hardverét, és elkezded azon tesztelni. Ha viszont jönnek a gondok, akkor marha nehézzé válik az, hogy a RenderDocban rögzítesz valami rendellenességet, de abból nem kapsz automatikusan NV-re és Intelre teljesítményprofilt, hanem egy csomó időt kell abba beleölnöd, hogy egyáltalán kiderítsd, hogy amit rossznak látsz, az valójában rossz-e, vagy a hardver annyira képes. Eközben ugyanennek az ellenőrzése a Radeon GPU Profilerrel egy kattintásnyira van. Ez még mindig elég nagy problémája a Vulkánnak. Nem véletlen, hogy például az id software nem is használja a gyártók profilozóit, vagy éppen a RenderDocot, hanem írtak maguknak mindenből sajátot, csak ez sokaknak azért nedves álom kategória. Ilyenek miatt dönthetnek úgy egy játéknál, hogy akkor marad a DX11, mert nem mindenen megy jól a Vulkan, és régen ez jellemző volt a DX12 esetében is, míg a Microsoft annyira nem gyúrta ki a PIX-et.
Annyiban azért jó helyzet, hogy a Vulkan API-n a tipikus nehézségekre egyre több olyan kód, van, amit egyszerűen csak headerként be lehet vetni. Az Ubisoft sem ír saját memóriamenedzsmentet, hanem beépítik az AMD VMA-ját. Az eléggé kiforrott, támogat minden gyártót, egy csomó esetet lefed, amiket nem, azokra pedig egyszerű módosítani. És végeredményben sokkal kevesebb lesz a hiba, vagy a teljesítményprobléma, mintha saját menedzsmentet írnál. Emiatt jönnek a Vulkan portok az egyes Ubi játékokba. A legnagyobb méregfogat úgy húzzák ki, hogy ~12 ezer sornyi külső kódot építenek be.
Új hozzászólás Aktív témák
- Rajzol, fest, photoshopozik valaki?
- Egyéni arckép OFF
- Hardcore café
- Filmvilág
- Hálózati / IP kamera
- bitpork: MOD Júni 28- Augusztus 2- szombat jelen állás szerint.
- Milyen okostelefont vegyek?
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- eBay-es kütyük kis pénzért
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Asrock Phantom Gaming OC - RX7900XT 20GB /Garanciális! - Újszerű/
- BESZÁMÍTÁS! Gigabyte AORUS MASTER RX 6800 XT 16GB GDDR6 videokártya garanciával hibátlan működéssel
- PNY EPIC-X RGB RTX 5060Ti 16GB / Gigabyte EAGLE OC RTX 5070 12GB videokárty 3 év garancia 27% áfa
- Gigabyte RX 6800 16Gb Aorus (LCD kijelzős)
- MSI RTX 3080 Ti SUPRIM X 12GB GDDR6X Videokártya! BeszámítOK
- Epson Expression 12000 XL Nagyformátumú A3 szkenner
- Realme 7i 64GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba Ár! Dell Latitude 3190 - Intel N4120 I 4GB I 128GB SSD I 11,6" HD I Cam I W11 I Garancia!
- Wilbur Smith könyvek (15 db) egyben
- AKCIÓ! Apple iPad Pro 11 2024 1TB WiFi + Cellular tablet garanciával hibátlan működéssel
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest