sync with OpenBSD -current

This commit is contained in:
purplerain 2024-06-04 00:29:18 +00:00
parent 0c289f288c
commit 11caf8af74
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
38 changed files with 1489 additions and 46294 deletions

View file

@ -24,6 +24,7 @@
#define _PRESENT_PROTO_H_
#include <X11/extensions/presenttokens.h>
#include <X11/extensions/dri3proto.h>
#define Window CARD32
#define Pixmap CARD32
@ -136,6 +137,37 @@ typedef struct {
} xPresentQueryCapabilitiesReply;
#define sz_xPresentQueryCapabilitiesReply 32
typedef struct {
CARD8 reqType;
CARD8 presentReqType;
CARD16 length;
Window window;
Pixmap pixmap;
CARD32 serial;
Region valid;
Region update;
INT16 x_off;
INT16 y_off;
CARD32 target_crtc;
DRI3Syncobj acquire_syncobj;
DRI3Syncobj release_syncobj;
CARD64 acquire_point;
CARD64 release_point;
CARD32 options;
CARD32 pad1;
CARD64 target_msc;
CARD64 divisor;
CARD64 remainder;
/* followed by a LISTofPRESENTNOTIFY */
} xPresentPixmapSyncedReq;
#define sz_xPresentPixmapSyncedReq 88
/*
* Events
*