John Hable, ex dipendente di Nautghy Dogs, in un’intervista a GamingBolt ha voluto fare un po’ di chiarezza sulle attese DirectX 12. In particolare, ha specificato che i vantaggi piiù evidenti si avranno su PC mentre le console beneficeranno meno delle nuove librerie. Questo perché “le nuove API velocizzano la presentazione delle informazioni alla GPU, ma non migliorano l’efficienza di questi ultime”. Per spiegarsi meglio, Hable fa un esempio pratico: “Immagina di dover disegnare una famiglia di coniglietti colorati. I coniglietti sono fatti di triangoli e ciascuno è dotato di texture, colore, normal map e via dicendo. Con le DX 11, dovresti descrivere i coniglietti uno alla volta. Il primo è rosso, il secondo blu e via dicendo, e devi rifare la stessa cosa per ogni nuovo frame. Con le DX 12, invece, puoi descrivere tutti i conigli contemporaneamente alla GPU dicendo questo è blu, questo è rosso… e poi la GPU li renderizzerà tutti da sola. Ovviamente, sto ipersemplificando, ma il concetto è questo”. Se nel mondo PC questo approccio può fare la differenza, perché capita spesso che una GPU potente stia “ferma” in attesa dei dati dalla CPU, l’architettura console è differente, e questo vantaggio non sarà così evidente.
Fonte: Gamingbolt