Valve no solo está interesada en mejorar el juego bajo sistemas operativos Linux, incluido su popular SteamOS. También está llevando a cabo un proyecto en el que quiere adaptar los drivers open source para Linux de AMD Radeon, conocidos como AMD RADV, a sistemas operativos Windows. Estos drivers utilizan la API de Vulkan para los juegos, y por el momento ya se puede jugar a Counter-Strike 2, aunque para otros juegos aún existen algunas limitaciones.
Valve quiere llevar los drivers AMD RADV de Linux a Windows
El driver RADV forma parte de MESA en Linux, y es el driver principal que usan las tarjetas gráficas de AMD en sistemas operativos Linux con Vulkan. Esto también permite usar la gráfica integrada de la Steam Deck y otros sistemas similares, mientras que los usuarios del sistema operativo de Microsoft tienen que recurrir a la implementación propietaria de AMD para Vulkan. La versión que está adaptando Valve en colaboración con Collabora, no pretende sustituir los actuales drivers de AMD para Windows, sino complementarlos.
RADV funcionaría como un driver en modo usuario que necesitaría comunicarse con el driver para Windows de AMD en modo Kernel. Se han realizado algunas mejoras en este driver, reduciendo los valores del hardware necesario, mejorando la sincronización, los sombreadores y otras funciones.
La falta de documentación de AMD complica el desarrollo del proyecto
Pero este proyecto se está dificultando debido a que no existe documentación para comunicar este driver de código abierto con el oficial de Windows. Esta parte está dificultando el desarrollo de este proyecto, que con las actualizaciones del driver para AMD pueden modificar la estructura de datos y dificultar el avance de estos nuevos drivers. Collabora ha pedido documentación para la comunicación entre ambos módulos, y es AMD quien puede decidir ofrecerla para demostrar su prioridad por el código abierto.
Fin del Artículo. ¡Cuéntanos algo en los Comentarios!




