It is common to encounter multi display situations in vehicular scenes, but the hardware specifications of multiple displays may be different. Some display support 90HZ refresh rate, while others only support 60HZ refresh rate. So we need android to support different frame rates for different screens to achieve the best visual effect.
However, after looking at the source code of android 11, 12 and 13, we found that SurfaceFlinger only focuses on the hardware VSYNC signal of the primary screen( internal display), so we want to confirm whether the current android supports multi-screen display at different frame rates to achieve different refresh rates for different screens. For example, screen A 90hz, screen B 60hz, and screen C 120hz. How to deal with this situation?