La implementación del controlador Mesa Radeon Vulkan”RADV”de la biblioteca de canalización de gráficos (VK_EXT_graphics_pipeline_library) se está volviendo mucho más rápida gracias a la vinculación rápida y varias correcciones pendientes. A su vez, esto hará que los juegos que utilicen la extensión tengan la capacidad ideal de no tener pre-caché de sombreado y al mismo tiempo no disfrutar de tartamudeos en el juego. Los desarrolladores de controladores de gráficos de Linux de Valve que trabajan en RADV han estado trabajando en algunos problemas con la biblioteca de canalización de gráficos de RADV y para Mesa 23.1 parece que podría estar en buena forma.

Mike Blumenkrantz del equipo de gráficos de Linux de Valve y quien es ampliamente conocido por su trabajo en la implementación del controlador Zink OpenGL-on-Vulkan ha estado dedicando tiempo recientemente a poner en buen estado la compatibilidad con la biblioteca de canalización de gráficos RADV. Ha estado realizando este esfuerzo con otros ingenieros de Valve centrados en Linux, Hans-Kristian Arntzen y Samuel Pitoiset.

Mike publicó una extensa entrada de blog en la que se describe la aventura de la biblioteca de canales de gráficos de RADV.. Para resumir, lograron una mejora del 50 000 % en los tiempos de vinculación de sombreadores y, finalmente, las perspectivas de la biblioteca de canalización de gráficos Vulkan se están desarrollando… Además de este trabajo reciente de RADV, solo el controlador patentado de NVIDIA ha sido realmente eficaz para la vinculación rápida con su compatibilidad con la biblioteca de canalización de gráficos.

Por ahora, la compatibilidad con la biblioteca de canalización de gráficos con RADV todavía está oculta detrás de la variable de entorno RADV_PERFTEST=gpl, pero esperan que para el lanzamiento de Mesa 23.1 del próximo trimestre, pueda estar lo suficientemente bien como para exponerse de forma predeterminada.

Categories: IT Info