The Radeon 5770 should averaged an idle temperature of 47C and load temperature of 74C. But that can be + or - 10 degrees depending on card maker and cooler used. Have you tried removing the fan and reapplying thermal paste? Check air flow throughout the case.Failing that an after market cooler might be the answer or a new GPU.
OnePlus 5 review