AMD und Microsoft haben das AMD FidelityFX Developer Toolkit für die Xbox Series X und Xbox Series S bei der gestrigen Game Stack Live Graphics Keynote angekündigt. AMD FidelityFX ist ein Open-Source-Toolkit (GPUOpen) für Hardware auf Basis der RDNA- und RDNA-2-Architektur und soll für starke „visuelle Qualität bei minimalem Performance-Aufwand“ sorgen. Das Toolkit soll Spiele-Entwicklern die Implementierung visueller Effekte in PC- und Xbox-Titeln mit Technologien wie Contrast Adaptive Sharpening (CAS), Variable Shading oder dem Raytraced Shadow Denoiser erleichtern.

„Xbox-Spieler profitieren von den Optimierungen und der verbesserten Grafik, die AMD Radeon PC-Gamer bereits heute nutzen können, wenn Entwickler die FidelityFX-Technologie in ihren Spielen implementieren. Zu den weiteren Updates für GPUOpen gehört der FidelityFX Denoiser, der nun Shadow Denoising integriert hat“, heißt es vom Hersteller.

AMD FidelityFX steht als Teil des Xbox Game Developers Kits für Spiele-Entwickler auf den Konsolen von Microsoft zur Verfügung. Wann und ob das FidelityFX Toolkit auch auf PlayStation 5 zur Verfügung gestellt wird, ist noch unklar. Darüber hinaus hat AMD noch einen Performance-Guide für den Ryzen-Prozessor für Entwickler veröffentlicht und weitere Details zum DirectX 12 Agility SDK sowie dem HLSL Shader Model 6.6 bekanntgegeben.

„Für die AMD Ryzen Processor Software wurde ein neuer Performance Guide veröffentlicht, der Entwicklern dabei helfen soll, das Beste aus den auf der AMD Zen 2 und Zen 3 Architektur basierenden Prozessoren herauszuholen, und auch Beispielcode enthält. Darüber hinaus hat AMD eine neue Version des CPU Core Counts-Beispiels veröffentlicht und den Best Practices Guide aktualisiert, um Spieleentwicklern bei der Optimierung und optimalen Nutzung von Prozessoren mit hoher Kernanzahl zu helfen.“

Microsoft DirectX 12 Agility SDK optimiert die Art und Weise, wie neue DirectX 12 Features Entwicklern zur Nutzung in ihren Spielen zur Verfügung gestellt werden. Davon profitieren sowohl Entwickler als auch Gamer, indem sie eine Möglichkeit erhalten, neuere DirectX 12 Features zu aktivieren als die, die mit einem bestimmten Windows OS ausgeliefert werden. AMD wird weiterhin auf die starke Unterstützung für DirectX 12 Ultimate über AMD RDNA 2-basierte Grafikkarten und der Verpflichtung zur Unterstützung von DirectStorage für Windows aufbauen.“

HLSL Shader Model 6.6, ein Update von Microsofts HLSL (High-Level Shader Language), bietet neue Funktionen und größere Flexibilität mit Unterstützung für 64-Bit-Integer-Atomics, dynamische Ressourcenbindung, Compute-Shader-Derivate und -Samples. Zur Unterstützung von HLSL Shader Model 6.6, das in der ersten DirectX 12 Agility SDK Version verfügbar sein wird, hat AMD einen speziellen AMD Radeon Software Adrenalin Entwicklertreiber veröffentlicht.“