top of page
IG.png

Lossless Scaling's Frame Generation llega a Linux y funciona en Steam Deck

Foto del escritor: Masterbitz
Masterbitz
8 jul 2025
2 min de lectura

La popular herramienta de terceras partes, Persless Scaling, anteriormente exclusiva de Windows, ha sido portada a Linux con el lanzamiento del proyecto lsfg-vk de código abierto. Desarrollado por PancakeTAS, lsfg-vk utiliza Vulkan y la capa de traducción DXVK para llevar la función de generación de marcos de la aplicación de Windows de pago a escritorios y dispositivos portátiles Linux, como la Deck de Steam. Hasta ahora, los jugadores de Linux se apoyaban en la generación de marcos FidelityFX Super Resolution sólo en títulos donde estaba disponible de manera nativa. El lsfg.vk promete extender los marcos intermedios artificiales a casi cualquier juego. En lugar de depender de la integración in-game, lsfg-vk intercepta las llamadas y vuelve a ejecutar el oleoducto de escalada sin pérdidas en la parte superior de Vulkan.

En lugar de portar directamente DX11 a Vulkan, el desarrollador utilizó DXVK para presentar una interfaz DX11 en Linux y enganchó cada carga shader, permitiendo una comparación bit-para bit entre las sombreadoras originales de DXBC y sus contrapartes SPIR-V. Con la fidelidad de shader verificada, una combinación de análisis estático basado en la AIF, utilidades personalizadas para registrar comandos DX11 y comparaciones cuidadosamente file-by-file en WinMerge permitió la reconstrucción de toda la tubería de renderizado en Linux. Finalmente, RenderDoc trazas de llamadas Vulkan guió la implementación de un oleoducto nativo de Vulkan, con los primitivos de sincronización requeridos. Además, los scripts de automatización y un subconjunto estáticamente vinculado de DXVK permiten a los usuarios instalar el proyecto y permitir la generación de marcos simplemente estableciendo una única variable de entorno.

 

La instalación sigue siendo algo complicada. Los usuarios deben poseer la versión de Steam de Escalada sin pérdidas e instalar una compilación heredada compatible junto con los controladores Vulkan, DXVK y varias utilidades para ayudantes. Después de clonar el repositorio de lsfg-vk y siguiendo las instrucciones de configuración en GitHub, la generación de marcos se puede activar añadiendo ENABLE-LSFG=1 %command% a las opciones de lanzamiento de un juego. Los primeros adoptantes han visto el éxito en una gama de títulos de Steam, aunque los resultados varían y pueden ser necesarios ajustes manuales ocasionales.

Comentarios


Aplus_MARS_2107_Eng(1).png
undefined - Imgur(1).jpg

Siguenos

  • Facebook
  • Twitter
  • YouTube
  • Instagram
gaming

© 2016 Derechos Reservados a MasterbitzReviewHN

bottom of page