summaryrefslogtreecommitdiff
path: root/include/scrnintstr.h
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2011-04-08 10:19:47 +1000
committerDave Airlie <airlied@redhat.com>2011-04-08 10:19:47 +1000
commit7243348b5dea75ee4b66eed7830bdd9a7bc11c8c (patch)
treeef9c129966ebd3136039a146b9f3014f07daef2c /include/scrnintstr.h
parente786dd37141c32ed8a75d1d4c75edd42d7c0c281 (diff)
imped: start screen section
this start with ChangeWindowAttributes
Diffstat (limited to 'include/scrnintstr.h')
-rw-r--r--include/scrnintstr.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/scrnintstr.h b/include/scrnintstr.h
index 4b31996de..7e9f36841 100644
--- a/include/scrnintstr.h
+++ b/include/scrnintstr.h
@@ -205,6 +205,8 @@ typedef miCopyProc (*GetCopyPlaneFunctionProcPtr)(
PixmapPtr pSrc,
PixmapPtr pDst, int bitplane);
+typedef void (* PixmapWindowFixupProcPtr)(PixmapPtr *ppPixmap, int bpp);
+
/* pixmap will exist only for the duration of the current rendering operation */
#define CREATE_PIXMAP_USAGE_SCRATCH 1
/* pixmap will be the backing pixmap for a redirected window */
@@ -553,6 +555,7 @@ typedef struct _Screen {
GetCopyAreaFunctionProcPtr GetCopyAreaFunction;
GetCopyPlaneFunctionProcPtr GetCopyPlaneFunction;
+ PixmapWindowFixupProcPtr PixmapWindowFixup;
/* set it in driver side if X server can copy the framebuffer content.
* Meant to be used together with '-background none' option, avoiding
* malicious users to steal framebuffer's content if that would be the