summaryrefslogtreecommitdiff
path: root/renderproto.h
diff options
context:
space:
mode:
Diffstat (limited to 'renderproto.h')
-rw-r--r--renderproto.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/renderproto.h b/renderproto.h
index 4b5da46..aecc77e 100644
--- a/renderproto.h
+++ b/renderproto.h
@@ -168,6 +168,18 @@ typedef struct {
#define sz_xGlyphElt 8
+typedef struct {
+ Fixed l, r, y;
+} xSpanFix;
+
+#define sz_xSpanFix 12
+
+typedef struct {
+ xSpanFix top, bot;
+} xTrap;
+
+#define sz_xTrap 24
+
/*
* requests and replies
*/
@@ -568,6 +580,19 @@ typedef struct {
#define sz_xRenderCreateAnimCursorReq 8
+/* 0.9 and higher */
+
+typedef struct {
+ CARD8 reqType;
+ CARD8 renderReqType;
+ CARD16 length B16;
+ Picture picture;
+ INT16 xOff B16;
+ INT16 yOff B16;
+} xRenderAddTrapsReq;
+
+#define sz_xRenderAddTrapsReq 12
+
#undef Window
#undef Drawable
#undef Font