xserver/miext/shadow Makefile.am, 1.4, 1.5 shadow.h, 1.9, 1.10 shrot16pack_270YX.c, NONE, 1.1 shrot16pack_90YX.c, NONE, 1.1 shrotpackYX.h, NONE, 1.1
Phil Blundell <xserver-commit-u7BhqnqprCWvj1b/[email protected]>
| Newsgroups | gmane.comp.freedesktop.xserver.cvs |
|---|---|
| Message-ID | <[email protected]> |
Committed by: pb Update of /cvs/xserver/xserver/miext/shadow In directory pdx:/tmp/cvs-serv12200/miext/shadow Modified Files: Makefile.am shadow.h Added Files: shrot16pack_270YX.c shrot16pack_90YX.c shrotpackYX.h Log Message: 2004-07-20 Phil Blundell <pb-Y0/[email protected]> * miext/shadow/shrotpackYX.h: New file. * miext/shadow/shrot16pack_270YX.c: Likewise. * miext/shadow/shrot16pack_90YX.c: Likewise. * miext/shadow/Makefile.am (libshadow_a_SOURCES): Add above files. * miext/shadow/shadow.h (shadowUpdateRotate16_90YX, shadowUpdateRotate16_270YX, shadowUpdateRotate8, shadowUpdateRotate16, shadowUpdateRotate32): New prototypes. Index: Makefile.am =================================================================== RCS file: /cvs/xserver/xserver/miext/shadow/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.am 11 Nov 2003 05:46:25 -0000 1.4 +++ Makefile.am 20 Jul 2004 13:38:23 -0000 1.5 @@ -19,6 +19,8 @@ shrot16pack_180.c \ shrot16pack_270.c \ shrot16pack_90.c \ + shrot16pack_270YX.c \ + shrot16pack_90YX.c \ shrot16pack.c \ shrot32pack_180.c \ shrot32pack_270.c \ Index: shadow.h =================================================================== RCS file: /cvs/xserver/xserver/miext/shadow/shadow.h,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- shadow.h 2 Nov 2003 19:56:11 -0000 1.9 +++ shadow.h 20 Jul 2004 13:38:23 -0000 1.10 @@ -117,6 +117,18 @@ shadowBufPtr pBuf); void +shadowUpdateRotate8 (ScreenPtr pScreen, + shadowBufPtr pBuf); + +void +shadowUpdateRotate16 (ScreenPtr pScreen, + shadowBufPtr pBuf); + +void +shadowUpdateRotate32 (ScreenPtr pScreen, + shadowBufPtr pBuf); + +void shadowUpdateRotate8_90 (ScreenPtr pScreen, shadowBufPtr pBuf); @@ -125,6 +137,10 @@ shadowBufPtr pBuf); void +shadowUpdateRotate16_90YX (ScreenPtr pScreen, + shadowBufPtr pBuf); + +void shadowUpdateRotate32_90 (ScreenPtr pScreen, shadowBufPtr pBuf); @@ -149,6 +165,10 @@ shadowBufPtr pBuf); void +shadowUpdateRotate16_270YX (ScreenPtr pScreen, + shadowBufPtr pBuf); + +void shadowUpdateRotate32_270 (ScreenPtr pScreen, shadowBufPtr pBuf); --- NEW FILE: shrot16pack_270YX.c --- /* * $Id: shrot16pack_270YX.c,v 1.1 2004/07/20 13:38:23 pb Exp $ * * Copyright 2000 Keith Packard * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation, and that the name of Keith Packard not be used in * advertising or publicity pertaining to distribution of the software without * specific, written prior permission. Keith Packard makes no * representations about the suitability of this software for any purpose. It * is provided "as is" without express or implied warranty. * * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. */ #ifdef HAVE_CONFIG_H #include <config.h> #endif #define FUNC shadowUpdateRotate16_270YX #define Data CARD16 #define ROTATE 270 #include "shrotpackYX.h" --- NEW FILE: shrot16pack_90YX.c --- /* * $Id: shrot16pack_90YX.c,v 1.1 2004/07/20 13:38:23 pb Exp $ * * Copyright 2000 Keith Packard * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation, and that the name of Keith Packard not be used in * advertising or publicity pertaining to distribution of the software without * specific, written prior permission. Keith Packard makes no * representations about the suitability of this software for any purpose. It * is provided "as is" without express or implied warranty. * * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. */ #ifdef HAVE_CONFIG_H #include <config.h> #endif #define FUNC shadowUpdateRotate16_90YX #define Data CARD16 #define ROTATE 90 #include "shrotpackYX.h" --- NEW FILE: shrotpackYX.h --- (This appears to be a binary file; contents omitted.)