Vulkan: Revise feedback loop restriction to RDNA 3 GPUs

* Use RegEx to define RDNA 3 GPU name pattern

* Add device IDs for ROG Ally (X), since these are RDNA 3 devices
This commit is contained in:
KeatonTheBot 2025-04-30 23:13:59 -05:00
parent cb37aea614
commit e02463d779
3 changed files with 10 additions and 2 deletions

View file

@ -1525,8 +1525,8 @@ namespace Ryujinx.Graphics.Vulkan
private bool ChangeFeedbackLoop(FeedbackLoopAspects aspects)
{
// AMD Radeon RX GPUs + Qualcomm SoCs only
if ((Gd.Vendor == Vendor.Amd && Gd.GpuRenderer.Contains("RX")) || Gd.Vendor == Vendor.Qualcomm)
// AMD RDNA 3 GPUs + Qualcomm SoCs only
if (Gd.IsAmdRdna3 || Gd.Vendor == Vendor.Qualcomm)
{
if (_feedbackLoop != aspects)
{