voor degenen met een AMD APU-systeem zoals het Steam Deck en die de Mesa Radeon Vulkan-driver”RADV”gebruiken en willen genieten van het populaire spel Red Dead Redemption 2, is een belangrijke oplossing samengevoegd voor Mesa 22.3.
Bij het oplossen van”geheugenexplosie”-problemen met Red Dead Redemption 2 bij het draaien op AMD APU’s onder Linux met Steam Play, heeft de Mesa RADV-driver een nieuwe game-specifieke optie toegevoegd en ingeschakeld voor de RDR2-game.
De nieuwe”radv_enable_unified_heap_on_apu”optie dwingt de bestuurder om slechts één geheugenheap vRAM vrij te geven vanwege”sommige games lijken beter te presteren”wanneer slechts één hoop vRAM beschikbaar is voor APU’s. Het discrete GPU-gedrag is ongewijzigd.
De tweede patch als onderdeel van dit samenvoegingsverzoek gebruikt vervolgens de DriConf-infrastructuur om deze optie in te schakelen bij het uitvoeren van de game Red Dead Redemption 2 op basis van de procesnaam.
De patches van de open-source driverontwikkelaar van Valve, Samuel Pitoiset, legden uit:”Dit lijkt de geheugenexplosie op te lossen zonder de prestaties te schaden. Deze tijdelijke oplossing wordt alleen toegepast voor native Vulkan.”
Vanwege de witte lijst zouden deze twee patches geen invloed moeten hebben op RADV voor andere games, terwijl we na verloop van tijd zullen zien of andere games op AMD APU’s een vergelijkbare oplossing nodig hebben met deze”radv_enable_unified_heap_on_apu”optie.