From: SooChan Lim Date: Thu, 22 Aug 2013 08:33:53 +0000 (+0900) Subject: add X_DRI2SwapBuffersWithRegion protocol for tizen X-Git-Tag: accepted/tizen/20130910.123145^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Fdri2proto.git;a=commitdiff_plain;h=refs%2Fchanges%2F91%2F8791%2F2 add X_DRI2SwapBuffersWithRegion protocol for tizen --- diff --git a/dri2proto.h b/dri2proto.h index 128b807..52ea6ac 100644 --- a/dri2proto.h +++ b/dri2proto.h @@ -55,7 +55,7 @@ #define X_DRI2WaitSBC 11 #define X_DRI2SwapInterval 12 #define X_DRI2GetParam 13 - +#define X_DRI2SwapBuffersWithRegion 50 /*Experimental protocol for TIZEN*/ /* * Events */ @@ -217,6 +217,21 @@ typedef struct { } xDRI2SwapBuffersReq; #define sz_xDRI2SwapBuffersReq 32 +/*Experimental protocol for TIZEN*/ +typedef struct { + CARD8 reqType; + CARD8 dri2ReqType; + CARD16 length B16; + CARD32 drawable B32; + CARD32 region B32; + CARD32 pad3 B32; + CARD32 pad4 B32; + CARD32 pad5 B32; + CARD32 pad6 B32; + CARD32 pad7 B32; +} xDRI2SwapBuffersWithRegionReq; +#define sz_xDRI2SwapBuffersWithRegionReq 32 + typedef struct { BYTE type; /* X_Reply */ BYTE pad1;