So this is regarding gaming. Every game runs good for 5 mins but after that the gpu throttles alot. So i downloaded an app called cpufloat to check the problem. After 2 mins of playing gpu speed falls to 156mhz as compared to normal speed of 702 mhz. And when i run synthetic benchmark like anutu or 3dmark the gpu runs at full load at 702mhz for even 20-30mins without throttling down. But in games only(PUBG, COD, Asphalt 9 etc), even after playing for 2 min gpu throttles down and limits to 156mhz. Mine is exynos 9820. S10e. If the gpu can work fine in synthetic benchmarks i guess it can work in normal games also. Just needs to be optimized. This is the real cause of fps droping suddenly after 2-3 minutes of gaming
PS: People who know the difference between 30 fps and 60fps will understand this easily