Stránka 73 z 78

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 11:50
od dexterav
del42sa píše:nejdřív musí začít podporovat Tier 3 Nvidia na svém hardwaru a pak budou i hry 8)
čo len tak skoro nebude

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 12:07
od hnizdo
Mr_Trollfan píše:Nemusia mat ani vegu ani 1080. Staci stiahnut detaily, ulavis grafike, dvihnes framerate a tym nalozis procaku. Bez trollit niekam inam lebo tie tvoje vylevy su ubohe.
lol, tak ja trollim :lol: Roky tu poslouchame ubohe vylevy o AS, DX12, jejich tierech a podobnych zazracich, a vysledkem je, ze "benefity" merime na lowendovych cpu s highendovym gpu, a hledame je lupou. A ja prej trollim. Tak az budes mit ty vysledky, o kterych mluvis, kde bude benefit vetsi nez par fps a frametimes v realnych situacich, tak mne vzbud.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 12:11
od mr.qeg
Krteq píše:Hint of a day - Implementace DX12 v WOW:BoA je postavena na FL11_0 :mrgreen:
Krteq spíš se zdá, že ty nechápeš ani vlastní psaný text. Protože se v té tvé citaci sebe sama píše to, o čem mluví Hladis a DOC:
Jeden z hlavních přínosů D3D12 jsou tzv, bindless resources, tzn. že systém, resp. driver nemusí hlídat binning resources, ale hlídá se je sama aplikace a tím se snižuje CPU overhead atd. atd.
Přínosů, jak se to vezme. Pro nějakého guru ala Carmack to asi přínos mít bude, protože mu to dá více možností si to sám ovlivnit a napsat. Ale nějaký řadový vývojář, co byl v DX11 zvyklý zavolat jednu funkci ala "VykresliMiData" a nic víc neřešil, toho teď bude muset naprogramovat víc a je více pravděpodobné, že tam i sekne botu, narozdíl od MS či driver týmů nVidie a AMD.

Takže není vše černobílé a v kritickém scénáři by se mohlo stát, že hodně menších studií bude DX12 třeba ignorovat do doby, než je k přechodu "donutí" např. nepodpora DX11 v novém HW, který vyjde třeba za 10 let. Jednoduše proto, že jim to přinese rychlejší vývoj a CPU to utáhnou.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 12:23
od Krteq
Huh, v čem přesně nechápu psaný text? A ne, rozhodně to není to samé o čem píše Hladis a DOC :roll:

MS i AMD poskytují tooly (PIX, DirectXTK12, GPU PerfStudio, GPU Profiler ), které vývoj mnohonásobně usnadňují. MS má v DirectX12 dostatečný level abstrakce a vývojáři rozhodně nepíší "na železo" jak si tu někteří stále myslí :)

Pokaždé, když se objeví nějaká pozitivní zpráva o implementaci DX12 a benefitech pro některé IHV, vyrojí se stále stejné stádo trollů, kteří se snaží benefity bagatelizovat. Náhoda? :mrgreen:

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 12:52
od dexterav
to neni trolenie ale triezvy pohľad na vec...
lebo ak to porovnáš aj pri tom wow 120fps na 1080 vs 100fps na vega64 aj z benefitmi je to všetko len nie prínos ale poriadny krok späť
a hlavne fakt tu dx12 neni s nami 1 deň a furt ništ
a celý ten benefit pri cpu sa nielen pri wow ukazuje iba pri totálne nezmyselných kombináciách i3/pentium/ryzen 3 + HE grafiky
samozrejme že 90% userom má tie cpu o tom žiadna ale tí ani nevedia že nejaké vega64/1080 existuje a keby aj vedeli určite hned za ňu vyvalia 500e
to nehovorím o tom že ak by náhodou prišli na nejaké poradné forum všade by im to krásne vysvetlili ....
a už od len trochu lepších 4/6c cpu je ten bebnefit len vrámci meraní 1-2fps možno aj 5, ked máme 100fps
fakt tam nevidím nič benefitné a ani dobré hlavne z pohľadu toho že aké je to super, tomi pripadá viac ako trolenie, hlavne ked hned prvý riadok v grafok ukazuje to čo ukazuje :mrgreen:

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 12:53
od mr.qeg
Z mého pohledu má DX12 oproti DX11 výhody, ale i nějaké důsledky a nelze automaticky říct, že jedno je lepší než druhé. O psaní na železo tu nikdo nepsal, faktem ale je, že mnoho věcí, co dříve řešilo, buď přímo DX, či drivery GPU výrobců, je nyní na bedrech vývojářů her. Třeba se za pár let dočkáme DX13, kde se zase spojí výhody obodu do jednoho API :-D . MS podobnou cestu šel i v systémových věčech (Win7, Win8 a Win10).

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 13:00
od Krteq
Touhle cestou se MS snaží jít už teď. Třeba minulý rok přidali další abstraktní vrstvu pro DX12 mGPU :)

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 13:01
od hnizdo
dexter +1

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 13:31
od Hladis
mr.qeg píše: Krteq spíš se zdá, že ty nechápeš ani vlastní psaný text.
:mrgreen: :thumbsup:
mr.qeg píše:Z mého pohledu má DX12 oproti DX11 výhody, ale i nějaké důsledky a nelze automaticky říct, že jedno je lepší než druhé.
DX12 je papirove lepsi a modernejsi API. To je objektivni fakt. Jenze jeho pruser je treba v tom, ze prevadi na bedra vyvojare neco, co resit pred tim nemusel a dava mu praci navic, coz v pretizenych studiich je problem. Dale velka cast studii jede setrvacnosti na svych enginech a jakekoli roubovani na nove API prinasi dalsi clovekohodiny s nejistym vysledkem, jelikoz celkovy benefit se u hrace moc neprojevi na vizualu a v poctu fps. DX12 totiz nema viditelne benefity, ktere se daji dobre publiku prodat. Zatim spis to budi rozpaky. Jakykoliv vyvojar si rozmysli, zda se s tim zahazovat, kdyz mu to nemusi nic prinyst, jen dalsi problemy a nasledny opravy s pochybnym vysledkem, kdy to klidne bude ve vysledku horsi. Ted jeste na PC je ruznorodost pouzityho HW, coz celou vec jeste dal komplikuje. DX12 je tu od roku 2015 a vysledeky implementace jsou naprosto tristni, pocet titulu se da pocitat na ruce. Tedy vysledek penetrace DX12 hovori za vse (o Vulkanu ani nemluve). U DX12 je potreba se odpoutat od starych postupu, postavit na tom novy enginy a nejak zautomatizovat postupy tak, aby se tim vyvojar nebyl nucet zabyvat vice nez by musel a mohl to i nejak prodat hraci. Zatim s tim vyvojari vcelku sami zapasi, uci se to vubec pouzit, aby to nejak fungovalo aspon na urovni staryho DX11. Snad s rostoucim vykonem novych GPU, obmenou HW mezi zakazniky, rustem slozitosti scen a raytracingu, se to pohne pomalu dal. Je otazky kdy a zda vubec se preklopi pocet vydavanych her ve prospech DX12, ale stale bych to pocital na nejaky ty roky.
dexterav píše:to neni trolenie ale triezvy pohľad na vec...
Asi tak.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 15:51
od Mr_Trollfan
hnizdo píše:
Mr_Trollfan píše:Nemusia mat ani vegu ani 1080. Staci stiahnut detaily, ulavis grafike, dvihnes framerate a tym nalozis procaku. Bez trollit niekam inam lebo tie tvoje vylevy su ubohe.
lol, tak ja trollim :lol: Roky tu poslouchame ubohe vylevy o AS, DX12, jejich tierech a podobnych zazracich, a vysledkem je, ze "benefity" merime na lowendovych cpu s highendovym gpu, a hledame je lupou. A ja prej trollim. Tak az budes mit ty vysledky, o kterych mluvis, kde bude benefit vetsi nez par fps a frametimes v realnych situacich, tak mne vzbud.
Kazdy jeden post som ti vyvratil faktickymi poznamkami. Tak znovu, posledna viz. uz X mesiacov dozadu si mal tu cest vidiet ako to vyzera ked sa optimalizuje aneb vulkan v akcii.
a celý ten benefit pri cpu sa nielen pri wow ukazuje iba pri totálne nezmyselných kombináciách i3/pentium/ryzen 3 + HE grafiky
Triezvy pohlad na vec? Skylake i5/i7 ktoru si kupil viac ako 2 roky dozadu je dnes ten lowend cpu. Meratelne zisky su na tom "lowende" ktory si vtedy nazyval trosku inac a DX12 tu s nami bol. Lowend sa posuva rovnako ako aj naroky. Zobud sa clovece, nie kazdy upgraduje PC hned na najnovsiu generaciu cpu. Jediny dovod preco sa DX12 pomaly presadzuje bol na strane vyvojarov, kazda optimalizacia stoji cas a prostriedky a druhy nvidia. Takze ak sa ti nepaci sucastny stav DX12, chod plakat tam.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 16:02
od hnizdo
Mr_Trollfan píše: Uz X mesiacov dozadu si mal tu cest vidiet ako to vyzera ked sa optimalizuje aneb vulkan v akcii.
Nikoliv. Nic takoveho jsem nevidel. Zrejme si pletes API, engine a konkretni hru na tom enginu s danym API. Vykon kazde jednotlive casti nebo celku nerika nic o jine casti nebo celku. Casto jsou takove zavery predkladany a jsou vsechny zcela chybne.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 16:06
od DOC_ZENITH
Hladis píše:
mr.qeg píše: Krteq spíš se zdá, že ty nechápeš ani vlastní psaný text.
:mrgreen: :thumbsup:
mr.qeg píše:Z mého pohledu má DX12 oproti DX11 výhody, ale i nějaké důsledky a nelze automaticky říct, že jedno je lepší než druhé.
DX12 je papirove lepsi a modernejsi API. To je objektivni fakt. Jenze jeho pruser je treba v tom, ze prevadi na bedra vyvojare neco, co resit pred tim nemusel a dava mu praci navic, coz v pretizenych studiich je problem. Dale velka cast studii jede setrvacnosti na svych enginech a jakekoli roubovani na nove API prinasi dalsi clovekohodiny s nejistym vysledkem, jelikoz celkovy benefit se u hrace moc neprojevi na vizualu a v poctu fps. DX12 totiz nema viditelne benefity, ktere se daji dobre publiku prodat. Zatim spis to budi rozpaky. Jakykoliv vyvojar si rozmysli, zda se s tim zahazovat, kdyz mu to nemusi nic prinyst, jen dalsi problemy a nasledny opravy s pochybnym vysledkem, kdy to klidne bude ve vysledku horsi. Ted jeste na PC je ruznorodost pouzityho HW, coz celou vec jeste dal komplikuje. DX12 je tu od roku 2015 a vysledeky implementace jsou naprosto tristni, pocet titulu se da pocitat na ruce. Tedy vysledek penetrace DX12 hovori za vse (o Vulkanu ani nemluve). U DX12 je potreba se odpoutat od starych postupu, postavit na tom novy enginy a nejak zautomatizovat postupy tak, aby se tim vyvojar nebyl nucet zabyvat vice nez by musel a mohl to i nejak prodat hraci. Zatim s tim vyvojari vcelku sami zapasi, uci se to vubec pouzit, aby to nejak fungovalo aspon na urovni staryho DX11. Snad s rostoucim vykonem novych GPU, obmenou HW mezi zakazniky, rustem slozitosti scen a raytracingu, se to pohne pomalu dal. Je otazky kdy a zda vubec se preklopi pocet vydavanych her ve prospech DX12, ale stale bych to pocital na nejaky ty roky.
dexterav píše:to neni trolenie ale triezvy pohľad na vec...
Asi tak.
DX12 má v praxi velkou výhodu v tom že díky vyššímu počtu drawcalls dokáže na scénu narvat mnohem více polygonů. Tzn větší geometrické detaily postav a objektů, lepší detaily terénu i do velké vzdálenosti, či počet oněch objektů/postav. Ala bitvy velkejch armád, lesy kde by nebyl foliage LOD před ksichtem, atd, atd. Toto lze využít bez ohledu na feature level, jde čistě o API CPU overhead a drawcalls, sám nechápu proč se toho snad krom AOTS nikdo nechopil.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 16:09
od Mr_Trollfan
hnizdo píše: Nikoliv. Nic takoveho jsem nevidel. Zrejme si pletes API, engine a konkretni hru na tom enginu s danym API. Vykon kazde jednotlive casti nebo celku nerika nic o jine casti nebo celku. Casto jsou takove zavery predkladany a jsou vsechny zcela chybne.
Nic si nemylim a nic ako engine som tu nespominal. Tak napis takemu webwalkerovi, ten ti to pomoze pochopit, staci si pozriet takeho Wolfa. Trivialna vec.
DOC_ZENITH píše:DX12 má v praxi velkou výhodu v tom že díky vyššímu počtu drawcalls dokáže na scénu narvat mnohem více polygonů. Tzn větší geometrické detaily postav a objektů, lepší detaily terénu i do velké vzdálenosti, či počet oněch objektů/postav. Ala bitvy velkejch armád, lesy kde by nebyl foliage LOD před ksichtem, atd, atd. Toto lze využít bez ohledu na feature level, jde čistě o API CPU overhead a drawcalls, sám nechápu proč se toho snad krom AOTS nikdo nechopil.
Pocet drawcalls je prave ten zaklad ktoreho sa chyta kazda DX12 hra, tam to najviac bolelo. Featur/efektov uz nikto. Prachy, prachy, prachy a cas.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 16:12
od hnizdo
Mr_Trollfan píše: staci si pozriet takeho Wolfa.
Ano, presne o tomhle mluvim. Presne toto hledisko je zcela chybne, a velmi caste.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 16:14
od Mr_Trollfan
hnizdo píše:
Mr_Trollfan píše: staci si pozriet takeho Wolfa.
Ano, presne o tomhle mluvim. Presne toto hledisko je zcela chybne, a velmi caste.
Co je na tom chybne? :lol:

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 16:15
od hnizdo
Mr_Trollfan píše: Co je na tom chybne? :lol:
Zrejme si pletes API, engine a konkretni hru na tom enginu s danym API. Vykon kazde jednotlive casti nebo celku nerika nic o jine casti nebo celku.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 16:30
od Mr_Trollfan
Jojo, moze za to Vulcan ktory vobec nevychadza rovnako z Mantle ako DX12, resp. je jeho pokracovanim, moze za to herny engine ktory nesedi nvidii a moze za to api ktore nvidii tiez nesedi a tak isto aj Astar Seran a vesmirni lide ktory zacali invaziu na nasu planetu...
Obrázek
Sorry, zabudol som. Koncim tuto nezmyselnu debatu, kto chce pochopit ten pochopi, kto nie tomu nik nepomoze.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 16:52
od hnizdo
Mr_Trollfan píše:moze za to herny engine ktory nesedi nvidii
Je to presne jak rikas. Herni engine je naprogramovany tak, ze s danym api podava vyse uvedene vysledky na jednotlivych architekturach. Nikoliv, api jako takove s tim nema co delat. Jde to naprogramovat i jinak, coz je svoboda a nevyhoda kazdeho low level api. Jak uz jsem psal nekolikrat, cim vice low level, tim vice je nutne psat engine na jedntlive uarch zvlast, jinak to dopadne viz vyse.

Pod low level api NELZE psat univerzalni kod pro vsechny uarch tak, aby byl na vsech uarch stejne efektivni.
Coz je mimochodem pricina toho, proc se do DX12/vulkanu hrne tolik studii s tak skvelymi vysledky.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 17:20
od Mr_Trollfan
Pod low level api NELZE psat univerzalni kod pro vsechny uarch tak, aby byl na vsech uarch stejne efektivni.
To ani pre DX11. AMD na to nema hw, je proste inde. Caka na tieto pokrocile API, z5 nechce. Proste nv je urovnou HW za opicami bez akejkolvek podpory AC co je si myslim vacsina uspechu AMD kariet a Vulcanu a kazdy z vas je z toho stastny lebo v DX11 to malo vykon a dalej to bude ked sa skutocne zacne optimalizovat nepouzitelne. Vega ma zase pre gaming podla mna zbytocne vela DP vykonu. Staci sa pozriet co robi Titan V v Doome a Vulcane oproti celemu Pascal lineupu a ked si to porovnas so zaostalymi DX11 titulmy alebo basic DX12 kde je Titan V on pair s Pascal titanom tak nemozes z toho fiaska Pascalu vo Vulcane vinit API.

Re: DirectX 12 - info a vše okolo

Napsal: čtv 26. črc 2018, 17:49
od Hladis
DOC_ZENITH píše: proč se toho nikdo nechopil.
Proc se toho nechopili......... hele podivej na jakych enginech ty multiplayer hry jedou a kdo je dela. Problem u DX11 byla dost velka prasarna vyvojaru, kdy si moc s optimalizaci poctu drawcals nelamali hlavu. Taky cim vic objektu na scene, tim se zvysuji i naroky na GPU a ne jen CPU. nV taky pak ukazala, ze z DX11 se toho da vymackat vic nez se zdalo. Predstav si vyvojare, co udelali treba PUBG, jak budou klohnit od piky engine pod DX12, kdyz se s tim srali tak dlouho, aby to aspon nejak prijatelne jelo a to to klohnili na proverenym UE4. Proc se srat s nejakym DX12, jit cestou DX11 je jaksi zatim snazsi. Me se libilo treba DICE. SW:BF-II sel na jistotu s DX11 a to predchozi BF1 mel DX12 a taky mel problemy s DX12. Takovej Ubisoft dneska vyda AC:O/FC5 pod DX11 a nevypada to ze by byl nejak brutalne limitovanej API a to se pocet objektu na scene za ty roky dost zvysil. Vem si treba stary Lineage II a garantuju ti, ze ikdyby tam nejak NCSoft narouboval DX12, tak s tim, ze ta hra je prasacky udelana, bude vysledek stale spatnej. DX12 a vubec samotny API neni vsehospasny zazrak z nebes, kdyz engine je stary, neni na tom postaveny a vyvojar je prase, nebo na to kasle. AOTS nejak fungoval jen proto, protoze AMD potrebovalo nejakou reklamu a bylo to takovy AMD "demo", takze to bych nebral jako bernou minci. Na to, aby se ukazal potencial DX12, si musis jeste nejaky ten rok pockat.