The extension framework allows laptops and handheld computers to change their screen size to drive external monitors at different resolutions than their built in screens.
The RANDR extension exports its CRTC geometry in the Xinerama protocol, as well as through its own protocol.