in the beginning I had problems with getting the switchable graphics (Vega 8 integrated & Radeon RX 560X discrete) to work with my new ASUS TUF FX505DY. Inside Radeon Software the switchable graphics tab itself and the tab for the discrete graphics card RX were vanishing very often. If that was the case the discrete card was also not to be found in the device manager and under the display part of system information (msinfo32). The discrete card would just vanish out of nowhere without any notice. One would just see it when opening any of the above dialogs.
At that point I was running on the very newest drivers:
Radeon Softwareversion - 19.5.1
Radeon Software Edition - Adrenalin 2019
In this forum I've also seen old threads regarding a very similar issue, but they were not of direct help for me, but at least they gave me some pointers
and this AMD article Configuring Laptop Switchable Graphics on a Windows® Based System was also helpful. E.g I learned that one can use the performance tab of Windows' task manager to debug usage of the dedicated graphics card. You can also set the task manager to stay on top of all windows to see it when switching to your game.
Well now to the fix, I read that people tried BIOS updates, that's what I did but the update didn't help with this thing but hey BIOS updates are always good. Asus help in the end gave me the best approach to fixing the problem in their support article [Gaming NB] Setting-up advanced functions of AMD graphic cards in AMD Radeon Setting. (FX505DY/FX705DY) | Official Suppo…
where they link a Radeon package to download from ASUS' servers. I've used the uninstall tool as outlined in the artcle, installed the latest AMD chipset drivers from the ASUS website and thought maybe the chipset drivers will already fix this and installed the latest Radeon software 19.5.1 again. The bug appeared again. So uninstalled all AMD software again, installed the latest chipset drivers again and then actually installed the older Radeon software from ASUS's server that they link to in above article. It is:
Radeon Softwareversion - 18.41.28.04
Radeon Software Edition - Adrenalin
and with this now switchable graphics are stable and the discrete card no longer vanishes.
The game Endless Space 2 picks the discrete graphics card (Radeon RX 560X) after I switched away from "energy saving" mode to "high performance" mode in the switchable graphics tab of Radeon settings.
Now I could be happy with what I have, but there are other things to this laptop that I don't like (I don't want a gamer laptop, want a touchscreen and USB-C) so I'm switching to the more expensive HP Enxy x360 15-ds0007ng now. Back to HP, I'm a fanboy of them. The Asus was the only exception in several years.
All specifications of the Asus TUF FX505DY:
Ryzen 5 3550H with Radeon Vega Mobile Gfx
Radeon Vega 8 integrated graphics
Radeon RX 560X discrete graphics
Windows 10 (64 bit)