diff options
author | Keith Packard <keithp@keithp.com> | 2017-10-19 10:39:47 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2018-02-05 15:53:05 -0800 |
commit | 01ae8b4de4629b7f68f90a35751e4a3bdc806975 (patch) | |
tree | 8bb85540c538b0cab6d9ac3818fb582c80f91677 /include | |
parent | 798d25fab02356eabd8c4f58fca2c5fc506a1fd6 (diff) |
randr: Add non-desktop output property and behaviors [v3]drm-lease
non-desktop devices are those to which the normal desktop environment
should not be extended. Examples are Head-mounted displays and the
Apple Touch Bar.
How an output device is set to non-desktop is not part of this
proposal; it is expected that the underlying operating system will
provide this information and have it reflected to X applications
through this extension.
v2: fix puncutation and duplicated 'the'.
v3: switch to 32-bit property named non-desktop to match Linux
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/X11/extensions/randr.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/X11/extensions/randr.h b/include/X11/extensions/randr.h index e53cd56..e7caab1 100644 --- a/include/X11/extensions/randr.h +++ b/include/X11/extensions/randr.h @@ -196,6 +196,7 @@ typedef unsigned long XRandrModeFlags; #define RR_PROPERTY_BORDER_DIMENSIONS "BorderDimensions" #define RR_PROPERTY_GUID "GUID" #define RR_PROPERTY_RANDR_TILE "TILE" +#define RR_PROPERTY_NON_DESKTOP "non-desktop" /* roles this device can carry out */ #define RR_Capability_None 0 |