45e9809aff7304721fddb95654901b32195c9c7avboxsync/*
45e9809aff7304721fddb95654901b32195c9c7avboxsync *
45e9809aff7304721fddb95654901b32195c9c7avboxsyncCopyright 1991, 1998 The Open Group
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsyncPermission to use, copy, modify, distribute, and sell this software and its
45e9809aff7304721fddb95654901b32195c9c7avboxsyncdocumentation for any purpose is hereby granted without fee, provided that
45e9809aff7304721fddb95654901b32195c9c7avboxsyncthe above copyright notice appear in all copies and that both that
45e9809aff7304721fddb95654901b32195c9c7avboxsynccopyright notice and this permission notice appear in supporting
45e9809aff7304721fddb95654901b32195c9c7avboxsyncdocumentation.
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsyncThe above copyright notice and this permission notice shall be included in
45e9809aff7304721fddb95654901b32195c9c7avboxsyncall copies or substantial portions of the Software.
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsyncTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
45e9809aff7304721fddb95654901b32195c9c7avboxsyncIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
45e9809aff7304721fddb95654901b32195c9c7avboxsyncFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
45e9809aff7304721fddb95654901b32195c9c7avboxsyncOPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
45e9809aff7304721fddb95654901b32195c9c7avboxsyncAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
45e9809aff7304721fddb95654901b32195c9c7avboxsyncCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsyncExcept as contained in this notice, the name of The Open Group shall not be
45e9809aff7304721fddb95654901b32195c9c7avboxsyncused in advertising or otherwise to promote the sale, use or other dealings
45e9809aff7304721fddb95654901b32195c9c7avboxsyncin this Software without prior written authorization from The Open Group.
45e9809aff7304721fddb95654901b32195c9c7avboxsync *
45e9809aff7304721fddb95654901b32195c9c7avboxsync * Author: Keith Packard, MIT X Consortium
45e9809aff7304721fddb95654901b32195c9c7avboxsync */
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync/*
45e9809aff7304721fddb95654901b32195c9c7avboxsync * Map names around so that multiple depths can be supported simultaneously
45e9809aff7304721fddb95654901b32195c9c7avboxsync */
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if 0
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef QuartetBitsTable
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef QuartetPixelMaskTable
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8ClippedLineCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8ClippedLineGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8ClippedLineXor
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8LineSS1Rect
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8LineSS1RectCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8LineSS1RectGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8LineSS1RectPreviousCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8LineSS1RectXor
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8SegmentSS1Rect
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8SegmentSS1RectCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8SegmentSS1RectGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8SegmentSS1RectShiftCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfb8SegmentSS1RectXor
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbAllocatePrivates
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbBSFuncRec
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbBitBlt
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbBresD
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbBresS
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbChangeWindowAttributes
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCloseScreen
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCopyArea
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCopyImagePlane
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCopyPixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCopyPlane
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCopyPlaneReduce
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCopyRotatePixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCopyWindow
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCreateGC
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCreatePixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCreateScreenResources
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbCreateWindow
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbDestroyPixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbDestroyWindow
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbDoBitblt
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbDoBitbltCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbDoBitbltGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbDoBitbltOr
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbDoBitbltXor
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillBoxSolid
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillBoxTile32
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillBoxTile32sCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillBoxTile32sGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillBoxTileOdd
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillBoxTileOddCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillBoxTileOddGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillPoly1RectCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillPoly1RectGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillRectSolidCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillRectSolidGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillRectSolidXor
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillRectTile32Copy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillRectTile32General
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillRectTileOdd
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillSpanTile32sCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillSpanTile32sGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillSpanTileOddCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFillSpanTileOddGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbFinishScreenInit
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbGCFuncs
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbGCPrivateIndex
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbGetImage
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbGetScreenPixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbGetSpans
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbHorzS
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbImageGlyphBlt8
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbInitializeColormap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbInstallColormap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbLineSD
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbLineSS
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbListInstalledColormaps
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbMapWindow
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbMatchCommon
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbNonTEOps
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbNonTEOps1Rect
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPadPixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPaintWindow
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPolyFillArcSolidCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPolyFillArcSolidGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPolyFillRect
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPolyGlyphBlt8
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPolyGlyphRop8
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPolyPoint
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPositionWindow
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbPutImage
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbReduceRasterOp
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbResolveColor
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbRestoreAreas
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSaveAreas
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbScreenInit
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbScreenPrivateIndex
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSegmentSD
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSegmentSS
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSetScanline
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSetScreenPixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSetSpans
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSetupScreen
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSolidSpansCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSolidSpansGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbSolidSpansXor
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbStippleStack
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbStippleStackTE
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbTEGlyphBlt
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbTEOps
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbTEOps1Rect
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbTile32FSCopy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbTile32FSGeneral
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbUninstallColormap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbUnmapWindow
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbUnnaturalStippleFS
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbUnnaturalTileFS
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbValidateGC
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbVertS
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbWindowPrivateIndex
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbXRotatePixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbYRotatePixmap
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbZeroPolyArcSS8Copy
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbZeroPolyArcSS8General
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbZeroPolyArcSS8Xor
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbendpartial
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbendtab
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbmask
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbrmask
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbstartpartial
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef cfbstarttab
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync/* a losing vendor cpp dumps core if we define CFBNAME in terms of CATNAME */
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if PSZ != 8
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if PSZ == 32
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if !defined(UNIXCPP) || defined(ANSICPP)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CFBNAME(subname) cfb32##subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#else
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CFBNAME(subname) cfb32/**/subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if PSZ == 24
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if !defined(UNIXCPP) || defined(ANSICPP)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CFBNAME(subname) cfb24##subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#else
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CFBNAME(subname) cfb24/**/subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if PSZ == 16
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if !defined(UNIXCPP) || defined(ANSICPP)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CFBNAME(subname) cfb16##subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#else
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CFBNAME(subname) cfb16/**/subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if PSZ == 4
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if !defined(UNIXCPP) || defined(ANSICPP)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CFBNAME(subname) cfb4##subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#else
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CFBNAME(subname) cfb4/**/subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#ifndef CFBNAME
45e9809aff7304721fddb95654901b32195c9c7avboxsynccfb can not hack PSZ yet
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#undef CATNAME
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#if !defined(UNIXCPP) || defined(ANSICPP)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CATNAME(prefix,subname) prefix##subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#else
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define CATNAME(prefix,subname) prefix/**/subname
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define QuartetBitsTable CFBNAME(QuartetBitsTable)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define QuartetPixelMaskTable CFBNAME(QuartetPixelMaskTable)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8ClippedLineCopy CFBNAME(ClippedLineCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8ClippedLineGeneral CFBNAME(ClippedLineGeneral )
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8ClippedLineXor CFBNAME(ClippedLineXor)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8LineSS1Rect CFBNAME(LineSS1Rect)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8LineSS1RectCopy CFBNAME(LineSS1RectCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8LineSS1RectGeneral CFBNAME(LineSS1RectGeneral )
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8LineSS1RectPreviousCopy CFBNAME(LineSS1RectPreviousCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8LineSS1RectXor CFBNAME(LineSS1RectXor)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8SegmentSS1Rect CFBNAME(SegmentSS1Rect)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8SegmentSS1RectCopy CFBNAME(SegmentSS1RectCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8SegmentSS1RectGeneral CFBNAME(SegmentSS1RectGeneral )
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8SegmentSS1RectShiftCopy CFBNAME(SegmentSS1RectShiftCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfb8SegmentSS1RectXor CFBNAME(SegmentSS1RectXor)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbAllocatePrivates CFBNAME(AllocatePrivates)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbBSFuncRec CFBNAME(BSFuncRec)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbBitBlt CFBNAME(BitBlt)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbBresD CFBNAME(BresD)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbBresS CFBNAME(BresS)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbChangeWindowAttributes CFBNAME(ChangeWindowAttributes)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbClearVisualTypes CFBNAME(cfbClearVisualTypes)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCloseScreen CFBNAME(CloseScreen)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCreateDefColormap CFBNAME (cfbCreateDefColormap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCopyArea CFBNAME(CopyArea)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCopyImagePlane CFBNAME(CopyImagePlane)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCopyPixmap CFBNAME(CopyPixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCopyPlane CFBNAME(CopyPlane)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCopyPlaneReduce CFBNAME(CopyPlaneReduce)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCopyRotatePixmap CFBNAME(CopyRotatePixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCopyWindow CFBNAME(CopyWindow)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCreateGC CFBNAME(CreateGC)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCreatePixmap CFBNAME(CreatePixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCreateScreenResources CFBNAME(CreateScreenResources)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbCreateWindow CFBNAME(CreateWindow)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbDestroyPixmap CFBNAME(DestroyPixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbDestroyWindow CFBNAME(DestroyWindow)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbDoBitblt CFBNAME(DoBitblt)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbDoBitbltCopy CFBNAME(DoBitbltCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbDoBitbltGeneral CFBNAME(DoBitbltGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbDoBitbltOr CFBNAME(DoBitbltOr)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbDoBitbltXor CFBNAME(DoBitbltXor)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbExpandDirectColors CFBNAME(cfbExpandDirectColors)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillBoxSolid CFBNAME(FillBoxSolid)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillBoxTile32 CFBNAME(FillBoxTile32)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillBoxTile32sCopy CFBNAME(FillBoxTile32sCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillBoxTile32sGeneral CFBNAME(FillBoxTile32sGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillBoxTileOdd CFBNAME(FillBoxTileOdd)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillBoxTileOddCopy CFBNAME(FillBoxTileOddCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillBoxTileOddGeneral CFBNAME(FillBoxTileOddGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillPoly1RectCopy CFBNAME(FillPoly1RectCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillPoly1RectGeneral CFBNAME(FillPoly1RectGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillRectSolidCopy CFBNAME(FillRectSolidCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillRectSolidGeneral CFBNAME(FillRectSolidGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillRectSolidXor CFBNAME(FillRectSolidXor)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillRectTile32Copy CFBNAME(FillRectTile32Copy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillRectTile32General CFBNAME(FillRectTile32General)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillRectTileOdd CFBNAME(FillRectTileOdd)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillSpanTile32sCopy CFBNAME(FillSpanTile32sCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillSpanTile32sGeneral CFBNAME(FillSpanTile32sGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillSpanTileOddCopy CFBNAME(FillSpanTileOddCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFillSpanTileOddGeneral CFBNAME(FillSpanTileOddGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbFinishScreenInit CFBNAME(FinishScreenInit)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbGCFuncs CFBNAME(GCFuncs)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbGCPrivateIndex CFBNAME(GCPrivateIndex)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbGetImage CFBNAME(GetImage)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbGetScreenPixmap CFBNAME(GetScreenPixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbGetSpans CFBNAME(GetSpans)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbHorzS CFBNAME(HorzS)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbImageGlyphBlt8 CFBNAME(ImageGlyphBlt8)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbInitializeColormap CFBNAME(InitializeColormap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbInitVisuals CFBNAME(cfbInitVisuals)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbInstallColormap CFBNAME(InstallColormap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbLineSD CFBNAME(LineSD)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbLineSS CFBNAME(LineSS)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbListInstalledColormaps CFBNAME(ListInstalledColormaps)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbMapWindow CFBNAME(MapWindow)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbMatchCommon CFBNAME(MatchCommon)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbNonTEOps CFBNAME(NonTEOps)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbNonTEOps1Rect CFBNAME(NonTEOps1Rect)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPadPixmap CFBNAME(PadPixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPaintWindow CFBNAME(PaintWindow)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPolyFillArcSolidCopy CFBNAME(PolyFillArcSolidCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPolyFillArcSolidGeneral CFBNAME(PolyFillArcSolidGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPolyFillRect CFBNAME(PolyFillRect)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPolyGlyphBlt8 CFBNAME(PolyGlyphBlt8)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPolyGlyphRop8 CFBNAME(PolyGlyphRop8)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPolyPoint CFBNAME(PolyPoint)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPositionWindow CFBNAME(PositionWindow)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbPutImage CFBNAME(PutImage)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbReduceRasterOp CFBNAME(ReduceRasterOp)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbResolveColor CFBNAME(ResolveColor)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbRestoreAreas CFBNAME(RestoreAreas)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSaveAreas CFBNAME(SaveAreas)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbScreenInit CFBNAME(ScreenInit)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbScreenPrivateIndex CFBNAME(ScreenPrivateIndex)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSegmentSD CFBNAME(SegmentSD)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSegmentSS CFBNAME(SegmentSS)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSetScanline CFBNAME(SetScanline)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSetScreenPixmap CFBNAME(SetScreenPixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSetSpans CFBNAME(SetSpans)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSetVisualTypes CFBNAME(cfbSetVisualTypes)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSetupScreen CFBNAME(SetupScreen)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSolidSpansCopy CFBNAME(SolidSpansCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSolidSpansGeneral CFBNAME(SolidSpansGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbSolidSpansXor CFBNAME(SolidSpansXor)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbStippleStack CFBNAME(StippleStack)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbStippleStackTE CFBNAME(StippleStackTE)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbTEGlyphBlt CFBNAME(TEGlyphBlt)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbTEOps CFBNAME(TEOps)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbTEOps1Rect CFBNAME(TEOps1Rect)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbTile32FSCopy CFBNAME(Tile32FSCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbTile32FSGeneral CFBNAME(Tile32FSGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbUninstallColormap CFBNAME(UninstallColormap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbUnmapWindow CFBNAME(UnmapWindow)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbUnnaturalStippleFS CFBNAME(UnnaturalStippleFS)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbUnnaturalTileFS CFBNAME(UnnaturalTileFS)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbValidateGC CFBNAME(ValidateGC)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbVertS CFBNAME(VertS)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbWindowPrivateIndex CFBNAME(WindowPrivateIndex)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbXRotatePixmap CFBNAME(XRotatePixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbYRotatePixmap CFBNAME(YRotatePixmap)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbZeroPolyArcSS8Copy CFBNAME(ZeroPolyArcSSCopy)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbZeroPolyArcSS8General CFBNAME(ZeroPolyArcSSGeneral)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbZeroPolyArcSS8Xor CFBNAME(ZeroPolyArcSSXor)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbendpartial CFBNAME(endpartial)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbendtab CFBNAME(endtab)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbmask CFBNAME(mask)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbrmask CFBNAME(rmask)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbstartpartial CFBNAME(startpartial)
45e9809aff7304721fddb95654901b32195c9c7avboxsync#define cfbstarttab CFBNAME(starttab)
45e9809aff7304721fddb95654901b32195c9c7avboxsync
45e9809aff7304721fddb95654901b32195c9c7avboxsync#endif /* PSZ != 8 */