Új hozzászólás Aktív témák
-
veterán
18k átlag batch semmi. Azt a dx röhögve kiköhögi, az eltérés pedig ebből fakadóan lehet pár fps ide-oda. A mantle-nek 40-50k felett jön meg az étvágya.
Malibutomi: jah, kemény 6-7 megás patch-t szed le
[ Szerkesztve ]
Star Citizen FAQ http://starcitizen.hu/star-citizen-faq-az-ujaknak/ (Mielőtt kérdeznél)
-
veterán
Most én is lefuttattam follow módban...
DirectX:
Test Duration: 360 Seconds
Total Frames: 7631Average FPS: 21.18
Average Unit Count: 3914
Maximum Unit Count: 5502
Average Batches/MS: 338.24
Maximum Batches/MS: 789.84
Average Batch Count: 17198
Maximum Batch Count: 142467Mantle:
Test Duration: 360 Seconds
Total Frames: 13512Average FPS: 37.53
Average Unit Count: 4518
Maximum Unit Count: 5601
Average Batches/MS: 835.57
Maximum Batches/MS: 7677.33
Average Batch Count: 25833
Maximum Batch Count: 132029Szóval még itt is kijött 1,7-1,8x annyi fps nálam, és amíg mantle alatt a legkisebb fps talán 14 lehetett egy nagyon zsufis résznél (Gondolom itt volt a 132k batch), addig dx esetén ez az érték 3(!) fps volt (142k batch)
Azt nyilatkozta az Oxide, hogy a dx része a motornak is meglehetősen erős (tehát nem részrehajlóak a mantle irányába), mivel erős proci (erős egyszálú teljesítménnyel) és erős vga társaságában 30k batch-et ki tudnak tolni vele 30 fps-sel dx alatt, és ez nagyon (!) jónak számít a piacon.
Star Citizen FAQ http://starcitizen.hu/star-citizen-faq-az-ujaknak/ (Mielőtt kérdeznél)
-
veterán
amúgy ahogy Abu is mondta, leegyszerűsítve utasításnak, vagy funkcióhívásnak felel meg.
Itt mondanak róla némi infótSzóval 1-1 batch lehet egy rajzolás, de épp valami fizikai szimulációs, AI vagy egyéb compute utasítás.
Ezekből a DX nem tud egyszerre (mármint per frame) túl sokat lefuttatni, ezért mindenféle trükkökkel kellett leszorítani és lent tartani az értékeket (amire speciel konzolon nincs szükség, ott simán lehetett magas batch countot tartani). Mint elmondják, ezért sokszor nagy és hosszú metódusokat kellett írni, akármennyire is kevéssé átlátható, mivel azt egy lépésben oda lehetett adni a gpu-nak, hogy na akkor futtasd, és sokkal rosszabbul jártak volna, ha ugyanazt a kódot 2-3x-i lépésben adják oda. De ezekkel is csak pár %-okat nyertek itt-ott.Star Citizen FAQ http://starcitizen.hu/star-citizen-faq-az-ujaknak/ (Mielőtt kérdeznél)