Why citra run better on 2200g than RX 560?

The vega 8 on the 2200g run better than my rx 560, even thought citra run bad on and gpu is an known issue due to openG,notice the perfomance on Kirby triple delux, with my I5 4590T it struggle once there are eneny or other thing on the background, while in the video the game run perfectly, not with my rx 560 and within my knowledge it better than the vega 8 (as I understand this igpu function the same way),but for some reason run worse, so really wanna know what make the vega run citra better.Please tell.
I ll appreciate all help from you guys :rofl::rofl::joy:
I swap out my rx 560 for gtx 750 and that boost up perfomance with citra, but I am not satisfied with it, it lack some features that only appear with amd gpu, and the UI is not as nice as and. Maybe I will go for a 2200g with no dedicated gpu build.

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.