image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Offerte & Coupon
Accedi a Xenforo
Immagine di Recensione MSI MPG 341CQR QD-OLED X36, il nuovo OLED per chi ama l'ultrawide Recensione MSI MPG 341CQR QD-OLED X36, il nuovo OLED per chi...
Immagine di Allarme Fortinet, 10.000 firewall vulnerabili e a rischio Allarme Fortinet, 10.000 firewall vulnerabili e a rischio...

DirectX 12 vs DirectX 11: cosa cambia?

Le DirectX 12 di Windows 10 ci portano una nuova generazione di API grafiche Direct3D che dovrebbero migliorare nettamente le prestazioni dei giochi. Facciamo il punto delle informazioni note sino a oggi.

Advertisement

Avatar di Tom's Hardware

a cura di Tom's Hardware

@Tom's Hardware Italia

Pubblicato il 27/05/2015 alle 08:46
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

DirectX 12 vs DirectX 11: cosa cambia?

Sin dall'inizio le DirectX hanno sempre cercato di semplificare il lavoro degli sviluppatori gestendo la memoria, la distribuzione delle operazioni tra i core e occupandosi della sincronizzazione. Questo approccio universale non è sempre ottimale perché non bada alle necessità dei singoli videogiochi.

Il risultato è un maggiore carico su CPU e GPU che non solo consuma energia ma non permette di avvantaggiarsi completamente della potenza della GPU, spesso messa in attesa di istruzioni e dati dai driver. Le DirectX 12 permettono di parallelizzare e distribuire in modo molto più efficiente il carico tra i differenti core della CPU. In particolare danno agli sviluppatori un controllo diretto su risorse e GPU affinché ottimizzino meglio a seconda delle loro necessità.

Fornendo un livello di astrazione hardware molto più basso è possibile avvantaggiarsi in modo più completo delle capacità multithreading delle CPU, dei molti core all'interno delle GPU e potenzialmente delle diverse GPU e schede video presenti in un computer.

Le nuove librerie consentono agli sviluppatori di effettuare operazioni in parallelo sfruttando GPU separate. Di solito tutti i giochi 3D integrano una fase di post processing per il rendering delle immagini. Con le DX 12 è possibile affidare il compito a una seconda GPU liberando la prima GPU, che può così iniziare a calcolare il frame successivo, per un rendering più veloce (Asynchronous Shaders).

Una delle caratteristiche più originali delle DirectX 12 è che l'elaborazione parallela può essere eseguita su GPU differenti (DirectX 12 Multiadapter). Molti portatili hanno due GPU. Una integrata nel processore (probabilmente una Intel HD Graphics) per l'uso in modalità batteria e un'altra GPU specializzata (AMD o Nvidia) per compiti più esigenti.

Con le DX12 gli sviluppatori possono usare le GPU dedicate per il rendering della scena e le GPU integrate per il post processing. Ciò porta ad avere un frame rate migliore, come evidenziato in questo filmato:

Le DirectX12 migliorano anche la gestione della memoria e riducono gli effetti della frammentazione. Soprattutto, tendono a offrire un frame rate più costante grazie a un nuovo meccanismo di caching.

Infine, le DirectX 12 introducono nuove funzioni e ottimizzazioni per il rendering. Nella pipeline di generazione delle scene 3D c'è spazio per miglioramenti molti ampi con gli algoritmi di rilevamento delle collisioni, la gestione delle trasparenze e l'ottimizzazione sul fronte della geometria (backface culling, occlusion culling, frustum culling, contribution culling).

Le notizie più lette

#1
Il nuovo Apple Vision Pro è un flop senza pari
3

Smartphone

Il nuovo Apple Vision Pro è un flop senza pari

#2
Un gioco di Star Wars vale oro a causa del jailbreak di PS5, ce lo avete?
7

Videogioco

Un gioco di Star Wars vale oro a causa del jailbreak di PS5, ce lo avete?

#3
Allarme Fortinet, 10.000 firewall vulnerabili e a rischio
1

Hardware

Allarme Fortinet, 10.000 firewall vulnerabili e a rischio

#4
Il Trump Phone viene rinviato di nuovo con sorpresa di nessuno!
1

Smartphone

Il Trump Phone viene rinviato di nuovo con sorpresa di nessuno!

#5
Tesla ha perso il primato! BYD è in testa nel mercato delle elettriche
1

Automotive

Tesla ha perso il primato! BYD è in testa nel mercato delle elettriche

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca cerchi

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

Allarme Fortinet, 10.000 firewall vulnerabili e a rischio
1

Hardware

Allarme Fortinet, 10.000 firewall vulnerabili e a rischio

Di Andrea Maiellano
Recensione MSI MPG 341CQR QD-OLED X36, il nuovo OLED per chi ama l'ultrawide
7

Hardware

Recensione MSI MPG 341CQR QD-OLED X36, il nuovo OLED per chi ama l'ultrawide

Di Marco Pedrani
NVIDIA RTX 5070 razionate dai rivenditori, la carenza di RAM è la causa
1

Hardware

NVIDIA RTX 5070 razionate dai rivenditori, la carenza di RAM è la causa

Di Andrea Maiellano
Una nuova tecnologia al plasma per raffreddare i laptop debutterà al CES 2026

CES 2026

Una nuova tecnologia al plasma per raffreddare i laptop debutterà al CES 2026

Di Andrea Maiellano
La nuova MSI RTX 5090 Lightning ha già infranto ogni record di benchmark
3

CES 2026

La nuova MSI RTX 5090 Lightning ha già infranto ogni record di benchmark

Di Andrea Maiellano

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2026 3Labs Srl. Tutti i diritti riservati.