/* $XFree86: xc/programs/Xserver/cfb/cfbunmap.h,v 1.7 2004/02/13 23:58:30 dawes Exp $ */ /* * Copyright (C) 1994-1998 The XFree86 Project, Inc. * All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject * to the following conditions: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions, and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer * in the documentation and/or other materials provided with the * distribution, and in the same place and form as other copyright, * license and disclaimer information. * * 3. The end-user documentation included with the redistribution, * if any, must include the following acknowledgment: "This product * includes software developed by The XFree86 Project, Inc * (http://www.xfree86.org/) and its contributors", in the same * place and form as other third-party acknowledgments. Alternately, * this acknowledgment may appear in the software itself, in the * same form and location as other such third-party acknowledgments. * * 4. Except as contained in this notice, the name of The XFree86 * Project, Inc shall not be used in advertising or otherwise to * promote the sale, use or other dealings in this Software without * prior written authorization from The XFree86 Project, Inc. * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /* * Unmap names */ #undef CFBNAME #undef CATNAME #undef QuartetBitsTable #undef QuartetPixelMaskTable #undef cfb8ClippedLineCopy #undef cfb8ClippedLineGeneral #undef cfb8ClippedLineXor #undef cfb8LineSS1Rect #undef cfb8LineSS1RectCopy #undef cfb8LineSS1RectGeneral #undef cfb8LineSS1RectPreviousCopy #undef cfb8LineSS1RectXor #undef cfb8SegmentSS1Rect #undef cfb8SegmentSS1RectCopy #undef cfb8SegmentSS1RectGeneral #undef cfb8SegmentSS1RectShiftCopy #undef cfb8SegmentSS1RectXor #undef cfbAllocatePrivates #undef cfbBSFuncRec #undef cfbBitBlt #undef cfbBresD #undef cfbBresS #undef cfbChangeWindowAttributes #undef cfbCloseScreen #undef cfbCopyArea #undef cfbCopyImagePlane #undef cfbCopyPixmap #undef cfbCopyPlane #undef cfbCopyPlaneReduce #undef cfbCopyRotatePixmap #undef cfbCopyWindow #undef cfbCreateGC #undef cfbCreatePixmap #undef cfbCreateScreenResources #undef cfbCreateWindow #undef cfbDestroyPixmap #undef cfbDestroyWindow #undef cfbDoBitblt #undef cfbDoBitbltCopy #undef cfbDoBitbltGeneral #undef cfbDoBitbltOr #undef cfbDoBitbltXor #undef cfbFillBoxSolid #undef cfbFillBoxTile32 #undef cfbFillBoxTile32sCopy #undef cfbFillBoxTile32sGeneral #undef cfbFillBoxTileOdd #undef cfbFillBoxTileOddCopy #undef cfbFillBoxTileOddGeneral #undef cfbFillPoly1RectCopy #undef cfbFillPoly1RectGeneral #undef cfbFillRectSolidCopy #undef cfbFillRectSolidGeneral #undef cfbFillRectSolidXor #undef cfbFillRectTile32Copy #undef cfbFillRectTile32General #undef cfbFillRectTileOdd #undef cfbFillSpanTile32sCopy #undef cfbFillSpanTile32sGeneral #undef cfbFillSpanTileOddCopy #undef cfbFillSpanTileOddGeneral #undef cfbFinishScreenInit #undef cfbGCFuncs #undef cfbGetImage #undef cfbGetScreenPixmap #undef cfbGetSpans #undef cfbHorzS #undef cfbImageGlyphBlt8 #undef cfbLineSD #undef cfbLineSS #undef cfbMapWindow #undef cfbMatchCommon #undef cfbNonTEOps #undef cfbNonTEOps1Rect #undef cfbPadPixmap #undef cfbPaintWindow #undef cfbPolyFillArcSolidCopy #undef cfbPolyFillArcSolidGeneral #undef cfbPolyFillRect #undef cfbPolyGlyphBlt8 #undef cfbPolyGlyphRop8 #undef cfbPolyPoint #undef cfbPositionWindow #undef cfbPutImage #undef cfbReduceRasterOp #undef cfbRestoreAreas #undef cfbSaveAreas #undef cfbScreenInit #undef cfbScreenPrivateIndex #undef cfbSegmentSD #undef cfbSegmentSS #undef cfbSetScanline #undef cfbSetScreenPixmap #undef cfbSetSpans #undef cfbSetupScreen #undef cfbSolidSpansCopy #undef cfbSolidSpansGeneral #undef cfbSolidSpansXor #undef cfbStippleStack #undef cfbStippleStackTE #undef cfbTEGlyphBlt #undef cfbTEOps #undef cfbTEOps1Rect #undef cfbTile32FSCopy #undef cfbTile32FSGeneral #undef cfbUnmapWindow #undef cfbUnnaturalStippleFS #undef cfbUnnaturalTileFS #undef cfbValidateGC #undef cfbVertS #undef cfbXRotatePixmap #undef cfbYRotatePixmap #undef cfbZeroPolyArcSS8Copy #undef cfbZeroPolyArcSS8General #undef cfbZeroPolyArcSS8Xor #undef cfbendpartial #undef cfbendtab #undef cfbmask #undef cfbrmask #undef cfbstartpartial #undef cfbstarttab