El controlador Radeon Vulkan de Mesa,”RADV”, ha estado trabajando con los juegos Quake II RTX y DOOM Eternal durante un tiempo y, recientemente, el rendimiento también ha aumentado muy bien, como se muestra en los puntos de referencia recientes. Pero para que las extensiones de trazado de rayos de Vulkan estén expuestas, fue necesario configurar la variable de entorno RADV_PERFTEST=rt, pero eso ahora ha cambiado inicialmente para esos dos juegos.

Como uno de los últimos compromisos con el código base de Mesa para 2022, el controlador RADV en Mesa 23.0 está preparado para anunciar la compatibilidad con Quake II RTX y DOOM Eternal donde ya no se necesita la opción variable de entorno de trazado de rayos. Por ahora, el trazado de rayos Vulkan no se habilita incondicionalmente, sino que solo se incluye en la lista blanca selectiva con los juegos iniciales de Quake II RTX y luego DOOM Eternal con el último juego ejecutándose en Linux a través de Steam Play (Proton). En particular, la extensión VK_KHR_ray_tracing_pipeline es lo que está expuesto.

Esta solicitud de combinación anuncia canalizaciones de trazado de rayos para los dos juegos, por lo que al menos allí puede iniciar los juegos de inmediato sin tener que recordar usar RADV_PERFTEST=rt. En esa combinación, Bas Nieuwenhuizen comentó por qué el soporte aún no se activa incondicionalmente:

“Debido a que no está listo, en particular, nos falta el trabajo de llamada de sombreado de Daniel y algunas depuraciones más del juego.

Sin embargo, vale la pena comenzar a habilitar algunos juegos que sabemos que funcionan, para que las personas puedan comenzar a jugar”.

La fusión agrega la nueva opción DriConf”radv_rt”, por lo que avanzar es fácil para otros juegos con trazado de rayos que aprovechan VK_KHR_ray_tracing_pipeline para incluir en la lista blanca el soporte basado en el nombre de la aplicación a través de DriConf XML.

Categories: IT Info