I have a HP Pavillion with switchable graphics (Radeon 6670M IIRC, is the high end, and 4200M and the other), and Project64 detects my 6670M properly. I don't remember having much luck with Demul, though.
Dolphin will always show the integrated GPU regardless of what you change, but that doesn't mean it's not using the discrete GPU when the game loads.
I have an HD6520G and a discrete HD6650M. Dolphin always shows the HD6520G in the graphics config, but AMD system monitor does show that the HD6650 is actually being used during the game. It's being used because I added the Dolphin.exe to the high performance profile in CCC. Catalyst 12.8 was giving me issues, so I went back to 12.6.
Last edited by [SS] Starscream; August 24th, 2012 at 18:55.