Wygląda na to NVIDIA może odczuwać presję wysiłków AMD GPUOpen, ponieważ NVIDIA publikuje teraz więcej projektów GameWorks jako open source zarówno dla Linuksa, jak i Windowsa.
W związku z kolejnymi ogłoszeniami NVIDIA dotyczącymi tygodnia Game Developers Conference, kilka nowych projektów GameWorks zostało udostępnionych jako open-source. Oprócz uruchomienia NVIDIA RTX nad ARM, pakiet SDK DLSS dla systemu Linux oraz Stabilna wersja sterownika NVIDIA 470 dla użytkowników Linuksa, pojawiło się kilka nowych projektów GameWorks o otwartym kodzie źródłowym.
NVRHI to interfejs sprzętowy NVIDIA Rendering jako wspólna warstwa abstrakcji nad Direct3D i Vulkan. NVRHI zapewnia różne abstrakcje API graficznego dotyczące śledzenia wykorzystania zasobów, użycia walidacji i innych działań mających na celu pomoc w przenoszeniu pomiędzy graficznymi API.
Donut to framework do renderowania w czasie rzeczywistym używany przez NVIDIA w prototypowaniu rendererów i próbek kodu. Donut obsługuje zarówno system Windows, jak i Linux, a także ma różne przykłady renderowania grafiki za pośrednictwem oddzielnego repozytorium.
RTXMU to projekt open-source, który jest narzędziem pamięci RTX. RTXMU ułatwia stosowanie zagęszczania i podalokacji buforów struktury przyspieszenia w celu zmniejszenia zużycia pamięci vRAM.
Te nowe projekty open-source NVIDIA GameWorks są dostępne na licencji MIT. Wspaniale jest widzieć więcej kodu open-source z NVIDIA/GameWorks – ich inne projekty można znaleźć na GitHub.