Microsoft ha annunciato il programma Windows Insider preview. ha aggiornato le API di DirectX 12 e ha dettagliato le novità. Queste funzionalità saranno disponibili nella versione del prossimo anno e includono tre caratteristiche principali.

La prima novità riguarda il ray tracing. In DirectX 12 era già presente, ma ora è stato ampliato. In particolare, sono stati aggiunti shader aggiuntivi all'oggetto di stato del pipeline di ray tracing (PSO). Questo aumenterà l'efficienza delle operazioni.
Inoltre, vale la pena menzionare la tecnologia degli algoritmi adattivi ExecuteIndirect. Secondo la descrizione, questa funzionalità consente di determinare il numero di raggi nel timeline di esecuzione della GPU. Infine, è stata introdotta una versione semplificata del ray tracing.
La Microsoft ha lavorato anche sulla geometria. Nella API DirectX 12, è stato aggiunto il supporto per gli shader delle mesh (Mesh Shaders). Questa funzione è chiamata DirectX Sampler. Essa permette di identificare quali texture sono più frequentemente accessibili e devono rimanere in memoria. Di conseguenza, nella memoria video vengono conservati solo i dati necessari in quel momento.

In questo modo, la novità permetterà di eliminare le fastidiose lunghe attese per il caricamento dei mondi virtuali. Questa è nota come tecnologia di streaming delle texture.

Maggiore dettaglio su tutto ciò nel blog degli sviluppatori di Microsoft. Vale la pena notare che pochi giorni fa, AMD ha espresso un parere positivo e ha accennato a un imminente arrivo di nuove funzionalità nei prodotti Radeon. È chiaro che queste appariranno già nelle nuove schede grafiche di punta, che si prevede saranno rilasciate nel 2020. A queste sarà attribuita, tra l'altro, il supporto hardware per il ray tracing.
Fonte: 3dnews.ru
