Sterownik Vulkan oparty na procesorze Mesa dodaje obsługę śledzenia promieni – wydajność Quake II osiąga 1 FPS



Konstantin Seurer, programista Mesa, spędził ostatnie kilka miesięcy pracując nad ray tracingiem Vulkan opartym na procesorze – oczywiście niektórzy wyrażą sceptycyzm co do praktyczności tego projektu. Firma Seurer określiła już oczekiwania krótkim komunikatem: „nie pytaj o wydajność”. Jego Strona żądania połączenia GitLab przyciągany Uwaga Michaela Larabela— założyciel i główny autor Phoronix był pod wrażeniem umiejętności kodowania Seurera. On: „udało mu się zaimplementować obsługę VK_KHR_acceleration_structure, VK_KHR_deferred_host_operatives i VK_KHR_ray_query dla Lavapipe. Ta obsługa ray tracingu Lavapipe Vulkan opiera się częściowo na przenoszeniu kodu z emulowanego ray tracingu, nad którym pracowano dla RADV ze starszymi procesorami graficznymi Radeon.” Dowodem na to był pojedynczy zrzut ekranu Quake II działa z prędkością 1 FPS z włączonym śledzeniem promieni Vulkan – tę „okropną” wydajność osiągnięto dzięki sterownikowi Mesa Lavapipe „implementującym interfejs API Vulkan do wykonywania opartego na procesorze”.

VideoCardz podkreśliło starszy przykład technik renderowania opartych na procesorze: „nie pierwszy raz słyszymy o ray tracingu na procesorze w Quake. W 2008 roku Intel zademonstrował Enemy Territory: Quake Wars działające w rozdzielczości 720p przy 14 do 29 FPS na 16 rdzeniach i 20-35 FPS na 24-rdzeniowych procesorach (czterogniazdowe).Podstawowe wdrożenie ray tracingu w 2008 roku nie jest porównywalne ze złożonymi technikami ray tracingu projektowanymi dla procesorów graficznych, dlatego wydajność na nowoczesnych systemach jest w rzeczywistości znacznie niższa.Poza tym gra została specjalnie zaprojektowana dla architektury Intel i do osiągnięcia tego celu korzystała ze specjalnego API. Niestety, oryginalna wersja demonstracyjna ET nie jest już dostępna, ciekawie byłoby zobaczyć, jak radzi sobie dzisiaj. Oczekuje się, że ray tracing Vulkan oparty na procesorze trafi do publicznych kanałów dystrybucji wraz z wprowadzeniem Mesa 24.1. Tak uważa kilku członków społeczności Phoronix nowoczesny AMD Threadripper PRO procesory mają potencjał osiągania dwucyfrowej liczby klatek na sekundę w grach.

WinElchtest: „Wideo przedstawiające wersję Enemy Territory: QUAKE Wars wykorzystującą ray tracing.”

Jak wynika z sekcji opisu filmu, port ten wyprodukowała grupa badawcza firmy Intel zajmująca się śledzeniem promieni.



Source link

Advertisment

Więcej

Advertisment

Podobne

Advertisment

Najnowsze

Apple działa teraz nowa promocja handlowa: do 50 USD wyżej dla komputerów Macs

Apple właśnie wprowadziło nową promocję wymiany nowych zakupów komputerów Mac, teraz do 2 kwietnia. Wartości handlowe dla wszystkich modeli są teraz nieco wyższe,...

Super Bowl 2025: Wszystkie najlepsze i największe zwiastuny filmowe

. Super Bowl jest tak samo o spektaklu, jak na temat piłki nożnej. Ta tradycja spektaklu obejmuje Reklamy: Reklamy Super Bowl są zwykle...

Marvel’s Thunderbolts* pokazuje strasznego nowego złoczyńcy

Chociaż nie wiemy wszystko Marvel Studios„nadchodzące Thunderbolts* (jak to, co oznacza gwiazdka), dzięki nowy zwiastun Wydane podczas Super Bowl mamy jeszcze wyraźniejsze...
Advertisment