citra icon indicating copy to clipboard operation
citra copied to clipboard

Feature request: GPU selection in Graphics settings

Open DarthJahus opened this issue 6 years ago • 5 comments

In systems with multiple GPU devices and monitors plugged to more than a GPU, it would be great to choose which GPU is used by Citra.

Windows 10 does have an integrated setting for it (Display > Graphics Settings > Graphics performance preference), but it seems that Citra isn't taking it into account.

Instead of that, the emulator simply uses whichever GPU "main" monitor is plugged into (that can be changed from Windows 10 Display settings > Multiple displays > [x] Make this my main screen).

What this means is that if you want to run Citra on your external GPU, you have to set the screen attached to that GPU as your main screen, before running Citra. While Citra is open, it's possible to change it back because the program will keep using the GPU it has been opened on.

My request is a parameter in Citra's Graphics settings to choose between available GPU devices. That would be used whenever Citra is running, independently from Windows desktop configuration.

DarthJahus avatar Nov 16 '18 12:11 DarthJahus

I think citra does it automatically. If you have an nvidia or intel gpu it chooses it first. It will choose amd if you have neither . AMD is weak for citra.

ghost avatar Nov 16 '18 13:11 ghost

Yes, you are correct. Citra would automatically choose your Nvidia GPU if you have one. I don't know how hard it would be to implement GPU selection though, and I'm not sure if we even need this...

zhaowenlan1779 avatar Nov 25 '18 14:11 zhaowenlan1779

I am aware that the request only affects a niche, but some players may need to switch the graphics card manually, for example on dual GPU laptops, or simply on desktop computers with many graphics card (which was my case). Moreover, the emulator already allows the selection of audio device.

DarthJahus avatar Nov 25 '18 21:11 DarthJahus

This request was opened on 2018 it is already 2021 and it is still open, please attend to this request, it would be a life saver for many people

Tekkenlord-X avatar Jul 07 '21 00:07 Tekkenlord-X

Citra only uses my awful amd gpu instead of my fast intel one.

TriangularDev avatar Aug 13 '22 23:08 TriangularDev