summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-10-19 10:39:47 -0700
committerKeith Packard <keithp@keithp.com>2018-02-05 15:53:05 -0800
commit01ae8b4de4629b7f68f90a35751e4a3bdc806975 (patch)
tree8bb85540c538b0cab6d9ac3818fb582c80f91677 /include
parent798d25fab02356eabd8c4f58fca2c5fc506a1fd6 (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.h1
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