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 at pdx.freedesktop.org
Tue Jul 20 06:38:25 PDT 2004


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 at nexus.co.uk>

	* 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.)



More information about the xserver-commit mailing list