C'è una piccola ma determinante differenza: con le DX11, i driver risultano assolutamente determinanti come si è visto in questi anni. Ciò in quanto svolgono lo stesso ruolo e hanno la stessa importanza di un interprete che aiuta un italiano ed un aborigeno australiano a capirsi a vicenda. E' ovvio che più l'interprete è veloce, più dimestichezza ha con entrambe le lingue, e migliori saranno i risultati; ovvero, più il driver è snello e veloce e maggiori saranno le prestazioni che riuscirà a tirar fuori.
Con le DX12, invece, lo scenario cambia completamente perché una delle due persone (in questo caso Microsoft) ha dato all'altra (AMD e nVidia) non solo un bel vocabolario ma anche una pila di testi di grammatica, analisi logica, etc., da studiare. Ne consegue che l'impatto dovuto all'interprete-driver sarà di gran lunga ridotto mentre aumenterà in modo deciso l'impatto dell'implementazione in hardware delle specifiche delle DX12.
Certo, i driver potranno sempre aiutare e, soprattutto, correggere eventuali problemi dovuti ad un'implementazione non perfetta, ma il loro ruolo sarà marginale. Basta leggere un po' di documentazione tecnica per rendersi conto della notevole differenza che c'è fra i due approcci. Un esempio per capire: mentre con le DX11 i sistemi MultiGPU necessitano di profili driver specifici, peraltro con tutti i limiti che conosciamo bene (vedi GPU della stessa famiglia), con le DX12 la gestione di SLI/CrossFire è implementata direttamente nelle API, peraltro in modo così profondo che è possibile usare contemporaneamente GPU non solo di famiglie diverse ma anche di architettura completamente diversa (purché entrambe supportino le DX12, ovviamente).
Pertanto, le DX12 lavorano così in basso e vicino al chip che il ruolo svolto dai driver sarà quasi marginale. Quindi, non mi soffermerei più di tanto su quanto nVidia abbia saputo ottimizzare i driver per le DX11 perché sarà molto più determinante quanto bene avranno saputo implementare le DX12 in hardware, ben sapendo che questo dipende direttamente dall'architettura stessa dei chip. Pertanto, mentre fino ad oggi abbiamo assistito a grandi incrementi prestazionali grazie all'affinamento dei driver, dalle DX12 in poi temo che tali incrementi saranno molto più contenuti.
Corretto :sisi: cmq le specifiche esatte per i vari feature level le trovi
qui :ok: