cemu-project / Cemu

Cemu - Wii U emulator
https://cemu.info
Mozilla Public License 2.0
6.6k stars 506 forks source link

GPU listings are repeated #1225

Open JamShady opened 1 month ago

JamShady commented 1 month ago

Current Behavior

My laptop has a GTX 1080 internally. I recently acquired an eGPU, and use an RTX 2070S for this. As far as my PC is concerned, everything is normal and works nicely with the two GPUs.

In CEMU, when I don't have the eGPU connected (i.e. normal), the GPU list (under 'General Settings' -> 'Graphics Device') just shows the option for the GTX 1080, which is correct.

However, when I have the eGPU connected, the listing shows:

Expected Behavior

Each distinct GPU should only be listed once. It seems that each GPU is being listed in the quantity of however many GPUs there are.

Steps to Reproduce

Use multiple GPUs?

System Info (Optional)

OS: GPU:

Emulation Settings (Optional)

No response

Logs (Optional)

No response

JamShady commented 1 month ago

image

Squall-Leonhart commented 1 month ago

This occurs because the 2 devices are not running from the same driver, so each instance of the driver has its own instance of the loader parsing the available devices. This would be a result of updating the driver for the 1080 while the egpu connected 2070 was disconnected.

Install the latest driver so both are on the same one.

image

JamShady commented 1 month ago

I'm not sure what you mean? I'm using GeForce Experience which installs the drivers automatically, and it says they're up-to-date. In fact, when it detected the eGPU, it updated the driver itself and added a new feature so I could see what each GPU was running.

I can't update the drivers for them separately?? Not as far as I know anyway?