Mesa 26.3: NVK expone la BAR como host cached y mejora Gamescope
El driver Vulkan open source para GPU NVIDIA recibe un parche de una línea que evita que Gamescope caiga en sysmem y debería aliviar la grabación y el remote play.
El driver Vulkan NVK, la implementación open source para GPU NVIDIA que vive dentro de Mesa, ha recibido un cambio dirigido a Gamescope, el micro-compositor de Valve. El parche ya está fusionado y entrará en Mesa 26.3; tampoco se descarta que acabe en la rama estable 26.2.
Qué cambia exactamente
Lo firma Mary Guillemard y toca un detalle pequeño con consecuencias. Hasta ahora, nouveau usaba siempre mapeos en caché de CPU salvo cuando corría sobre Tegra y necesitaba coherencia. El parche anuncia la BAR como tipo de memoria host cached, justo lo que Gamescope busca de forma explícita: un tipo de memoria que sea host visible y además esté cacheado.
El merge request lo explica sin rodeos: antes de este cambio, Gamescope acababa seleccionando sysmem para cualquier asignación que tuviera que ser mapeable. Con la BAR anunciada como host cached, esa búsqueda encuentra lo que pide.
El objetivo declarado es mejorar algo el rendimiento al grabar partidas y al usar remote play. Ahí se acaba el detalle: no hay cifras. Ni un benchmark, ni un porcentaje, ni una gráfica. El propio texto del parche habla de que "hopefully at least help game recording and remoteplay performance a bit", así que la magnitud del cambio queda en el aire.
Contexto
NVK no es el driver propietario de NVIDIA, sino la vía abierta que se apoya en Nouveau en el kernel y que lleva tiempo cerrando distancias con el blob de la compañía. En ese camino, los detalles de gestión de memoria pesan más de lo que parece: no es lo mismo elegir el tipo correcto de asignación que mandar cada buffer mapeable a memoria de sistema, que es lo que ocurría aquí.
Gamescope es pieza clave en SteamOS y en cualquier sesión de juego sobre Linux que quiera composición propia, así que arreglar su comportamiento por debajo arrastra a todo lo que se apoye en él, grabación y streaming incluidos.
No hay indicios de ruptura de compatibilidad: el cambio solo añade una capacidad al tipo de memoria que ya se exponía. Queda por ver si el parche aterriza también en 26.2 y si alguien publica números que confirmen cuánto se gana. Por ahora, lo único verificable es el cambio y su razón.

