The new Apple TV supports QMS VRR (Quick Media Switching, Variable Refresh Rate) so that when switching from one framerate to another (like 24 to 60Hz) there isn’t a screen blackout.
However, changing resolution or dynamic ranges, still result in blackouts. But why?
I’m thinking this is an HDMI limitation/issue, but why is this not a problem for iPhones or built in apps?
How do you know the iphone is actually switching vs just rendering things to what it needs?
The screen blacks out on HDMI changes like those because there is a re-negotiation of the link between devices.