diff --git a/fb/fb.h b/fb/fb.h index 9147beaf1..0b5c98aff 100644 --- a/fb/fb.h +++ b/fb/fb.h @@ -22,7 +22,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $XdotOrg: $ */ +/* $XdotOrg$ */ #ifndef _FB_H_ #define _FB_H_ @@ -641,7 +641,7 @@ typedef struct { ((WindowPtr) (pWin))->devPrivates[fbWinPrivateIndex].ptr) #endif -#ifdef __DARWIN__ +#if defined(__DARWIN__)||defined(__CYGWIN__) #define __fbPixOriginX(pPix) ((pPix)->drawable.x) #define __fbPixOriginY(pPix) ((pPix)->drawable.y) #else diff --git a/miext/rootless/rootlessConfig.h b/miext/rootless/rootlessConfig.h index 93e987fe7..1ee872ad8 100644 --- a/miext/rootless/rootlessConfig.h +++ b/miext/rootless/rootlessConfig.h @@ -47,4 +47,18 @@ #endif /* __DARWIN__ */ +#ifdef __CYGWIN__ + +# define ROOTLESS_ACCEL YES +# define ROOTLESS_GLOBAL_COORDS TRUE +# define ROOTLESS_PROTECT_ALPHA NO +# define ROOTLESS_REDISPLAY_DELAY 10 +# undef ROOTLESS_RESIZE_GRAVITY +# undef ROOTLESS_TRACK_DAMAGE +/*# define ROOTLESSDEBUG*/ + +# define RootlessAlphaMask(bpp) ((bpp) == 32 ? 0xFF000000 : 0) + +#endif /* __CYGWIN__ */ + #endif /* _ROOTLESSCONFIG_H */