Ecco perchè Microsoft ha scelto Nvidia per mostrare il porting di Forza 5 su PC
Inviato: martedì 25 marzo 2014, 12:36
Discussioni di Bits and Chips - By experts for experts!
https://bitsandchips.it/forum/
fonte: http://www.gamedev.net/topic/654155-dir ... try5142844Max McMullen ha scritto: I covered this in my D3D 12 talk at GDC. 3DMark has extensive redundant state set elimination logic, it defers state sets until draw and then only issues the deltas to D3D. When my team ported 3DMark to D3D 12 we ripped out the internals of the state deferral mechanism and instead used it to implement a pipeline state object and command bundle cache. We made sure it was a fair comparison - no optimizations to the 12 port that could also be applied to the 11 version. In this case it was just the 12 design that enabled some app logic savings. The 11 style fine-grained state deferral mechanism was more expensive in app logic than the 12 object caching approach.
Max McMullen
Direct3D Development Lead
ah... allora non solo il solo a pensarla cosiMitch ha scritto:Forse Oxide si riferiva al fatto che il porting Mantle-DX12 è più facile di DX11-DX12?
DICE e Crytek non sono stupidi, se i produttori di 2 dei 3 dei più importanti engine hanno scelto si supportare Mantle non è solo per i soldi dati da AMD ... che poi AMD non è mica 'st'azienda da shhhhhoooooooognoooooo con una grande disponibilità economica
Questo non te lo so dire, non so come sia stato disegnato Mantle visto che l'SDK rimane ancora pubblico, tuttavia è molto probabile che sia una scimmiottatura limitata di D3D12, anche perché usa direttamente HLSL... Potrebbero tuttavia essere molto diversi a livello implementativo e di utilizzo, come lo sono D3D e OGL..Mitch ha scritto:Forse Oxide si riferiva al fatto che il porting Mantle-DX12 è più facile di DX11-DX12?
DICE e Crytek non sono stupidi, se i produttori di 2 dei 3 dei più importanti engine hanno scelto si supportare Mantle non è solo per i soldi dati da AMD ... che poi AMD non è mica 'st'azienda da shhhhhoooooooognoooooo con una grande disponibilità economica