mirror of
https://gitlab.freedesktop.org/xorg/proto/xorgproto.git
synced 2025-12-20 04:40:10 +01:00
Add a "GUID" property
This property represents the globally-unique identifier of the connected display, if one is available. Signed-off-by: Aaron Plattner <aplattner@nvidia.com> Reviewed-by: Andy Ritger <aritger@nvidia.com>
This commit is contained in:
parent
e7526e6b5f
commit
19fc4c5a72
2 changed files with 13 additions and 0 deletions
1
randr.h
1
randr.h
|
|
@ -180,6 +180,7 @@ 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"
|
||||
|
||||
/* roles this device can carry out */
|
||||
#define RR_Capability_None 0
|
||||
|
|
|
|||
|
|
@ -1957,6 +1957,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
|
||||
|
||||
|
|
@ -1990,6 +2001,7 @@ Property Immutable Mandatory since
|
|||
──────── ───────── ───────────────
|
||||
Border yes not mandatory
|
||||
BorderDimensions yes: static not mandatory
|
||||
GUID yes not mandatory
|
||||
|
||||
❧❧❧❧❧❧❧❧❧❧❧
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue