Juegos

El trazado de rayos en Linux con GPU AMD se acerca a medida que funcionan varios juegos

Si bien Ray Tracing ha estado trabajando en Linux durante mucho tiempo con NVIDIA, la situación aún se está resolviendo con Mesa + AMD, pero la buena noticia es que finalmente todo se está uniendo.

El desarrollador Bas Nieuwenhuizen escribió en un nueva publicación de blog sobre la situación actual y darse cuenta de que después de más de 9 meses de trabajo los juegos ya están funcionando. Control fue un título que se mostró que funcionó «en el primer intento» una vez que se conectaron los bits necesarios en el controlador radv mesa.

Nieuwenhuizen mencionó estos juegos probados:

  1. Quake 2 RTX (Vulkan): funciona. Eso ya funcionó con mi actualización anterior.
  2. Control (D3D): funciona. Funciona con bastante facilidad. Funciona quizás con un 30-50% del rendimiento de RT en Windows.
  3. Metro Exodus (volcán): funciona. necesidades una solución y es muy exigente con WSI, pero por lo demás funciona bien. Funciona al 20-25% del rendimiento de RT en Windows.
  4. Ghostrunner (D3D): no funciona. Esto realmente requiere una compilación de grupos de sombreadores en lugar de simplemente mezclar todos los sombreadores juntos, ya que ahora obtengo sombreadores con 1 millón de instrucciones NIR, lo cual es tedioso de depurar.
  5. Doom Eternal (Vulkan): No funciona. La opción de trazado de rayos en el menú permanece atenuada y en este punto no sé qué se necesita para que el juego permita que RT esté habilitado.

Aún no hemos llegado a ese punto, todavía queda mucho por hacer. Nieuwenhuizen aún tiene que introducir el código en los repositorios oficiales de Mesa, trabajar en «mejorar el modelo de compilación de canalización para que Ghostrunner funcione», en el rendimiento con la «construcción BVH» mejorada, en las mejoras transversales y luego también en los bits que están requerido para DXR 1.1, incluido VK_KHR_ray_query.

Entonces todo depende. Con suerte, veremos el trazado de rayos de AMD funcionando correctamente en Linux a finales de año.

Artículo tomado de .

.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba