This property represents the globally-unique identifier of the connected display, if one is available.
Signed-off-by: Aaron Plattner <[email protected]> Reviewed-by: Andy Ritger <[email protected]> --- randr.h | 1 + randrproto.txt | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/randr.h b/randr.h index 9cb9403..53e2660 100644 --- a/randr.h +++ b/randr.h @@ -183,5 +183,6 @@ typedef unsigned long XRandrModeFlags; #define RR_PROPERTY_CLONE_LIST "CloneList" #define RR_PROPERTY_BORDER "Border" #define RR_PROPERTY_BORDER_DIMENSIONS "BorderDimensions" +#define RR_PROPERTY_GUID "GUID" #endif /* _RANDR_H_ */ diff --git a/randrproto.txt b/randrproto.txt index e90b1cd..2190540 100644 --- a/randrproto.txt +++ b/randrproto.txt @@ -1856,6 +1856,17 @@ doesn't handle a mandatory property correctly. 2 = left/right and top/bottom borders can be specified independently 4 = all four borders can be specified independently + "GUID" aka RR_PROPERTY_GUID + Type: INTEGER + Format: 8 + Num items: 16 + Flags: Immutable + Range/List: - + + Some display devices, such as DisplayPort 1.2 devices, have globally + unique identifiers. When such an identifier is available, this property + contains its raw bytes. + 9.2 Properties introduced with version 1.2 of the RandR extension @@ -1889,6 +1900,7 @@ Property Immutable Mandatory since ──────── ───────── ─────────────── Border yes not mandatory BorderDimensions yes: static not mandatory +GUID yes not mandatory ❧❧❧❧❧❧❧❧❧❧❧ -- 1.7.9.5 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
