diff options
Diffstat (limited to 'renderproto.h')
-rw-r--r-- | renderproto.h | 25 |
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 |