[PATCH] randrproto: clarify output XID lifetimes.

Dave Airlie airlied at gmail.com
Tue Apr 21 17:59:08 PDT 2015

From: Dave Airlie <airlied at redhat.com>

This just makes a note that randr won't make outputs disappear

Signed-off-by: Dave Airlie <airlied at redhat.com>
 randrproto.txt | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/randrproto.txt b/randrproto.txt
index 74b7c36..b2c828d 100644
--- a/randrproto.txt
+++ b/randrproto.txt
@@ -186,6 +186,14 @@ consider as single viewable areas.
 Xinerama's information now comes from the Monitors instead of directly
 from the CRTCs. The Monitor marked as Primary will be listed first.
+1.5.2. Clarification of Output lifetimes
+With dynamic connectors being a possibility with the introduction of
+MST, a lot of randr clients can't handle the XID BadMatch when a
+randr output disappears. This is to clarify that going forward the
+X server will not remove outputs dynamically, just mark them as
 1.99 Acknowledgments
 Our thanks to the contributors to the design found on the xpert mailing

More information about the xorg-devel mailing list