Microsoft introducerer i forbindelse med Windows Insider preview-programmet de opdaterede API'er til DirectX 12 og giver en detaljeret forklaring af de nye funktioner. Disse muligheder vil være tilgængelige i udgivelsen næste år og inkluderer tre hovedfunktioner.

Den første funktion handler om ray tracing. Den var oprindeligt til stede i DirectX 12, men er nu blevet udvidet. Specifikt er der blevet tilføjet ekstra shader til det eksisterende ray tracing PSO (pipeline state object). Dette øger effektiviteten.
Dernæst er der teknologien for adaptive ExecuteIndirect-algoritmer. Ifølge beskrivelsen gør denne mulighed det muligt at bestemme antallet af stråler på GPU'ens køreplan. Endelig er der blevet mulighed for at bruge en lettere version af ray tracing.
Virksomheden har også arbejdet med geometrien. I API'et DirectX 12 har Microsoft tilføjet støtte til mesh shaders. Denne funktion kaldes DirectX Sampler. Den gør det muligt at bestemme, hvilke teksturer der er mest tilgængelige, og som bør forblive i hukommelsen. Resultatet er, at kun de data, der er nødvendige her og nu, opbevares i videohukommelsen.

Dermed vil denne nyhed muligvis eliminere de irriterende lange indlæsninger af virtuelle verdener. Dette er den såkaldte teknologi til streaming af teksturer.

Alt dette er i Microsofts udviklerblog. Det er værd at bemærke, at AMD for nogle dage siden positivt om dette emne og antydede, at nye funktioner snart vil komme til Radeon-produkterne. Det er åbenlyst, at de vil blive lanceret i de nye topmodeller af grafikkort, som forventes at komme i 2020. De siges at have hardwareunderstøttelse af ray tracing blandt andet.
Kilde: 3dnews.ru
