summaryrefslogtreecommitdiff
path: root/randr/randrstr.h
diff options
context:
space:
mode:
authorJon TURNEY <jon.turney@dronecode.org.uk>2013-03-09 16:54:56 +0000
committerJon TURNEY <jon.turney@dronecode.org.uk>2013-03-09 16:54:56 +0000
commitf93c38fd889ba3a345daf41a5c8b472433e007b9 (patch)
tree33d4f04e0d4192cddf638923f907b1d3031d48a6 /randr/randrstr.h
parent5df71d7065365c8314a3f45741ebbb4bbf9811dc (diff)
parenteec5eb2f09682718e69f42491181ade0b093f52d (diff)
Merge tag 'xorg-server-1.13.3' into cygwin-release-1.13xserver-cygwin-1.13.3-1
xorg-server-1.13.3
Diffstat (limited to 'randr/randrstr.h')
-rw-r--r--randr/randrstr.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/randr/randrstr.h b/randr/randrstr.h
index 212b0a9be..70aaa3de3 100644
--- a/randr/randrstr.h
+++ b/randr/randrstr.h
@@ -57,7 +57,7 @@
#define RANDR_13_INTERFACE 1 /* requires RANDR_12_INTERFACE */
#define RANDR_GET_CRTC_INTERFACE 1
-#define RANDR_INTERFACE_VERSION 0x0103
+#define RANDR_INTERFACE_VERSION 0x0104
typedef XID RRMode;
typedef XID RROutput;
@@ -232,6 +232,9 @@ typedef Bool (*RRProviderSetOffloadSinkProcPtr)(ScreenPtr pScreen,
RRProviderPtr offload_sink);
+typedef void (*RRProviderDestroyProcPtr)(ScreenPtr pScreen,
+ RRProviderPtr provider);
+
/* These are for 1.0 compatibility */
typedef struct _rrRefresh {
@@ -330,6 +333,9 @@ typedef struct _rrScrPriv {
Bool discontiguous;
RRProviderPtr provider;
+
+ RRProviderDestroyProcPtr rrProviderDestroy;
+
} rrScrPrivRec, *rrScrPrivPtr;
extern _X_EXPORT DevPrivateKeyRec rrPrivKeyRec;