Advertentie
Microsoft heeft tijdens de Game Developers Conference 2025 in San Francisco een nieuwe versie van DirectX Raytracing (DXR) gelanceerd. Deze versie voegt twee nieuwe technologieën toe, die worden ondersteund door alle grote videokaartfabrikanten. DXR blijft onderdeel van DirectX 12 en zal in een ‘preview’-versie beschikbaar zijn in development kits vanaf april. Microsoft heeft nog niet bekendgemaakt wanneer de update definitief zal uitkomen als onderdeel van Windows.
Zoals velen van jullie weten: hoewel raytracing er indrukwekkend uitziet, legt het een enorme belasting op de videokaart in vergelijking met traditionele rasterisatieprocessen. Daarom heeft Microsoft twee functies geïntroduceerd die dit moeten verbeteren: ‘Shader Execution Reordering’ (SER) en ‘Opacity Micro-Maps’ (OMM). Beide technologieën, oorspronkelijk ontwikkeld door Nvidia, helpen de efficiëntie van raytracing te optimaliseren.
SER zorgt ervoor dat de driver van de videokaart kan bepalen in welke volgorde shader-threads van de GPU naar de driver worden getransporteerd. Dit moet afhankelijkheden verminderen en de uitvoering efficiënter maken. OMM zorgt ervoor dat complexe objecten, zoals vegetatie, na controle op transparantie efficiënter worden verwerkt in de renderpipeline. Hierdoor verloopt raytracing tegen deze objecten sneller. Zelfs texturen met een raamwerk zouden dankzij deze technologie nauwelijks vertraging opleveren. Microsoft verwacht dat deze laatste functie een snelheidswinst van een factor 2,3 oplevert, volgens hun blogpost. Uiteraard kan dit per game verschillen.
Wat opvallend is: ondanks dat beide technieken oorspronkelijk door Nvidia zijn ontwikkeld, zullen alle vier grote videokaartfabrikanten—AMD, Intel, Nvidia en Qualcomm—deze nieuwe functies ondersteunen. Het zijn dus geen Nvidia-specifieke commando’s meer, maar gestandaardiseerd dankzij DirectX. Uiteraard moet je videokaart wel hardwarematige ondersteuning hebben voor deze technologie. SER wordt bijvoorbeeld pas ondersteund vanaf de RTX 4000-serie. Intel heeft aangegeven SER snel te gaan ondersteunen, maar OMM pas bij nieuwe GPU’s. Qualcomm zal de functies pas in de volgende generatie ondersteunen, en AMD heeft nog geen officiële aankondiging gedaan. Hoe dan ook, het is mooi om te zien dat Nvidia en Microsoft deze technologieën delen met hun concurrenten.