Dear Experts,
We are trying to solve an issue where we see at Android startup, each frame takes a long time to display i.e. frame rate is slow. With a debug enabled mali driver, we see that rendering is taking a long time compared to display - we can make this conclusion by analyzing the timestamps against malidp_adf_validate and malidp_adf_post traces.
The questions I have are;
1. In a typical v8 linaro kernel, does the software rendering engine refer to any particular clock input to configure its rate of schedule?
2. If not, presumably, there should be another way to configure the rate of rendering within the kernel as it is only logical that there should be a way to set that?
3. Or could it be that we be missing a clock entry in the device tree so the rendering engine is running at a default rate?
I realize I am giving limited information here but would really appreciate some input.
Kind Regards,
JC