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
Sconti & Coupon
Accedi a Xenforo
Immagine di Stampare in 3D il vetro? Qualcuno ci è riuscito, con poca fatica Stampare in 3D il vetro? Qualcuno ci è riuscito, con poca f...
Immagine di Steam ora smaschera i "fake frames", per la gioia di chi odia le tech Steam ora smaschera i "fake frames", per la gioia di chi odi...

Direct3D 10.1: cosa c'è di nuovo?

AMD colma il buco prestazionale che aveva lasciato tra la HD 2900 e la HD 2600. Ecco le HD 3800, compatibili con le Direct3D 10.1, all'attacco della fascia media.

Advertisement

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Tom's Hardware

a cura di Tom's Hardware

Pubblicato il 19/11/2007 alle 06:50 - Aggiornato il 15/03/2015 alle 01:14
  • AMD Radeon HD 3850 e HD 3870: RV670 sul banco di prova
  • Direct3D 10.1: incompatibile?
  • Direct3D 10.1: cosa c'è di nuovo?
  • Qualità nel mirino
  • Radeon HD 3000: una nuova architettura?
  • Triple e Quad CrossFire
  • Radeon HD 3850 e 3870
  • Configurazione di prova
  • Supreme Commander
  • The Elder Scrolls IV: Oblivion
  • World in Conflict
  • Crysis
  • Consumi
  • Rumorosità
  • Conclusioni
  • In sintesi

Direct3D 10.1: cosa c'è di nuovo?

Cerchiamo di essere chiari fin da subito: le novità integrate in queste nuove API non sono rivoluzionarie. Il passaggio alle Direct3D 10 ha portato molte novità, ma come spesso  accade in queste situazioni, le nuove API erano affette da alcuni errori. La versione 10.1 è una sorta di aggiornamento che corregge i problemi ed elimina alcune restrizioni.

Tutti i miglioramenti possono essere riassunti in tre categorie:

  • Rigorose specifiche per limitare le discrepanze tra implementazioni multiple.
  • Una manciata di nuove caratteristiche
  • Maggiore qualità e precisione di rendering e antialiasing

Rigorose specifiche

Ora è obbligatorio supportare il filtraggio texture FP32, mentre nella versione 10 era solo opzionale (anche se le GPU di entrambi i produttori supportavano già questa caratteristica). Allo stesso modo è obbligatorio  anche il blending integer a 16 bit.

Microsoft ha rafforzato le specifiche sulla precisione di calcolo, sia in operazioni di in-shader che blending. Molte operazioni (addizione, sottrazione, moltiplicazione e divisione) sono ora in linea con le norme IEEE-754; poco cambia in questo caso per i videogiocatori ma, i ricercatori affezionati alle GPGPU, ne potranno trarre vantaggio.

Nuove funzionalità

Microsoft ha scelto la via della moderazione per quanto riguarda le caratteristiche aggiuntive delle nuove API. Gli sviluppatori stanno ancora assimilando le caratteristiche delle Direct3D 10 e non sono ancora in grado di sfruttarle appieno. Sarebbe stato poco sensato aggiungere a questa versione una cascata di nuove funzionalità.

Prima di tutto, troviamo i Cube Map Arrays. Con le Direct3D 10, Microsoft ha introdotto i Texture Arrays, tabelle di texture che possono essere indicizzate direttamente negli shader. I Texture Arrays ricordano le Texture 3D, in circolazione da molto tempo, ma praticamente il loro comportamento è molto differente. Quando si accede a un elemento delle texture 3D, viene applicato ai vari layer un filtraggio, comportamento normale poiché una texture 3D è caratterizzata da un volume. Diversamente, le texture presenti nella tabella non hanno nessun nesso tra loro. Conseguentemente, non c'è alcun filtraggio tra gli elementi limitrofi. Inoltre, quando si usa il mipmapping, una texture 3D è divisa in 2 secondo le 3 dimensioni, mentre con le texture arrays ciò non avviene: se la composizione delle varie texture vede una diminuzione delle loro dimensioni, la dimensione della tabella rimane inalterata.

Le Direct3D 10.1 generalizzano queste Texture Arrays aggiungendo il supporto alle Cube Maps, mentre fino ad ora, erano supportate solo le tabelle di texture 1D e 2D.

Per quanto riguarda lo Shader Core, viene introdotto lo Shader Model 4.1 che apporta alcune novità come il Gather-4, che è praticamente il Fetch-4 (introdotto da ATI con la sua precedente generazione di schede). Per aggiornare la memoria più velocemente, questa istruzione permette di recuperare 4 elementi non filtrati da una single-channel texture con un solo texture fetch, che quindi permette un'implementazione più efficiente e personalizzati dei filtri negli shader.

Un'altra istruzione presente nello Shader Model 4.1 permette di recuperare il livello di dettaglio (mipmal level) durante un texture sampling. Microsoft ha aggiornato anche alcuni limiti, specialmente il numero di input vertex shader, passando da 16 vettori a 128 bit (4 floating point precision) a 32.

Per quanto riguarda il blending, abbiamo già menzionato il nuovo formato supportato, Int 16, ma non è l'unica novità; le Direct3D 10.1 ora permettono l'utilizzo di modalità di blending indipendenti durante rendering simultanei in più di un buffer (MRT: Multiple Render Targets).

Leggi altri articoli
  • AMD Radeon HD 3850 e HD 3870: RV670 sul banco di prova
  • Direct3D 10.1: incompatibile?
  • Direct3D 10.1: cosa c'è di nuovo?
  • Qualità nel mirino
  • Radeon HD 3000: una nuova architettura?
  • Triple e Quad CrossFire
  • Radeon HD 3850 e 3870
  • Configurazione di prova
  • Supreme Commander
  • The Elder Scrolls IV: Oblivion
  • World in Conflict
  • Crysis
  • Consumi
  • Rumorosità
  • Conclusioni
  • In sintesi

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

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?


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

Segui questa discussione
Advertisement

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    5 condizionatori portatili da tenere d'occhio in vista del Prime Day
  • #2
    5 ventilatori da tenere d'occhio in vista del Prime Day
  • #3
    6 smartphone da tenere d'occhio in vista del Prime Day
  • #4
    L'alternativa a DLSS e FSR migliora ancora: perché non la state usando?
  • #5
    6 friggitrici ad aria da tenere d'occhio in vista del Prime Day
  • #6
    Switch 2 ti penalizza se giochi troppo
Articolo 1 di 5
Steam ora smaschera i "fake frames", per la gioia di chi odia le tech
Steam aggiorna l'overlay FPS con indicatori per DLSS e frame generation, mostrando quanti frame sono renderizzati e quanti generati con la tech.
Immagine di Steam ora smaschera i "fake frames", per la gioia di chi odia le tech
5
Leggi questo articolo
Articolo 2 di 5
Stampare in 3D il vetro? Qualcuno ci è riuscito, con poca fatica
Il MIT è riuscito a stampante in 3D il vetro, a una temperatura decisamente bassa rispetto agli standard a cui si lavora il materiale.
Immagine di Stampare in 3D il vetro? Qualcuno ci è riuscito, con poca fatica
Leggi questo articolo
Articolo 3 di 5
Rubati 16 miliardi di account: cambiate le vostre password!
Un leak enorme che contiene 16 miliardi di credenziali è finito online: è essenziale cambiare password quanto prima per dormire sonni tranquilli.
Immagine di Rubati 16 miliardi di account: cambiate le vostre password!
Leggi questo articolo
Articolo 4 di 5
La difesa definitiva contro gli hacker: spegnere internet
Il governo chiede ai cittadini di cancellare WhatsApp e pianifica di bloccare l'accesso a internet globale per rafforzare il controllo delle comunicazioni.
Immagine di La difesa definitiva contro gli hacker: spegnere internet
10
Leggi questo articolo
Articolo 5 di 5
C'è chi investe miliardi e poi licenzia migliaia di persone
Microsoft si prepara a una nuova ondata di licenziamenti che coinvolgerà migliaia di dipendenti secondo fonti Bloomberg.
Immagine di C'è chi investe miliardi e poi licenzia migliaia di persone
3
Leggi questo articolo
Advertisement
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

© 2025 3Labs Srl. Tutti i diritti riservati.