Aquellos con un sistema AMD APU como Steam Deck y que usan el controlador Mesa Radeon Vulkan”RADV”y desean disfrutar del popular juego Red Dead Redemption 2, se ha fusionado una solución importante para Mesa 22.3.
Al abordar los problemas de”explosión de memoria”con Red Dead Redemption 2 cuando se ejecuta en APU de AMD en Linux con Steam Play, el controlador Mesa RADV agregó una nueva opción específica del juego y la habilitó para el juego RDR2.
La nueva opción”radv_enable_unified_heap_on_apu”obliga al controlador a exponer solo un montón de memoria de vRAM debido a que”algunos juegos parecen funcionar mejor”cuando solo se expone un montón de vRAM para las APU. El comportamiento de la GPU discreta no cambia.
El segundo parche como parte de esta solicitud de combinación luego usa la infraestructura DriConf para habilitar esta opción cuando ejecuta el juego Red Dead Redemption 2 según el nombre del proceso.
Los parches del desarrollador de controladores de código abierto de Valve, Samuel Pitoiset, explicaron:”Esto parece resolver la explosión de memoria sin afectar el rendimiento. Esta solución solo se aplica a Vulkan nativo”.
Debido a la inclusión en la lista blanca, estos dos parches no deberían afectar a RADV para otros juegos, mientras que con el tiempo veremos si algún otro juego en las APU de AMD termina necesitando una solución similar con esta opción”radv_enable_unified_heap_on_apu”.