1
/* $XdotOrg: xserver/xorg/hw/xfree86/loader/extsym.c,v 1.8 2005/07/03 08:53:46 daniels Exp $ */
2
/* $XFree86: xc/programs/Xserver/hw/xfree86/loader/extsym.c,v 1.9 2003/10/15 16:29:03 dawes Exp $ */
6
* Copyright 1999-2003 by The XFree86 Project, Inc.
8
* Permission to use, copy, modify, distribute, and sell this software and its
9
* documentation for any purpose is hereby granted without fee, provided that
10
* the above copyright notice appear in all copies and that both that
11
* copyright notice and this permission notice appear in supporting
12
* documentation, and that the name of The XFree86 Project, Inc. not be used in
13
* advertising or publicity pertaining to distribution of the software without
14
* specific, written prior permission. The XFree86 Project, Inc. makes no
15
* representations about the suitability of this software for any purpose.
16
* It is provided "as is" without express or implied warranty.
18
* THE XFREE86 PROJECT, INC. DISCLAIMS ALL WARRANTIES WITH REGARD TO
19
* THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
20
* AND FITNESS, IN NO EVENT SHALL THE XFREE86 PROJECT, INC. BE LIABLE
21
* FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
22
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
23
* AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
24
* OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
28
#ifdef HAVE_XORG_CONFIG_H
29
#include <xorg-config.h>
36
#include "panoramiX.h"
38
#include "sleepuntil.h"
41
extern int ShmCompletionCode;
42
extern int BadShmSegCode;
43
extern RESTYPE ShmSegType, ShmPixType;
47
extern Bool noPanoramiXExtension;
48
extern int PanoramiXNumScreens;
49
extern PanoramiXData *panoramiXdataPtr;
50
extern XID *PanoramiXVisualTable;
51
extern unsigned long XRT_WINDOW;
52
extern unsigned long XRT_PIXMAP;
53
extern unsigned long XRT_GC;
54
extern unsigned long XRT_COLORMAP;
55
extern unsigned long XRC_DRAWABLE;
56
extern Bool XineramaRegisterConnectionBlockCallback(void (*func) (void));
57
extern int XineramaDeleteResource(pointer, XID);
60
LOOKUP extLookupTab[] = {
62
SYMFUNC(ClientSleepUntil)
65
SYMVAR(ShmCompletionCode)
71
SYMFUNC(XineramaRegisterConnectionBlockCallback)
72
SYMFUNC(XineramaDeleteResource)
73
SYMVAR(PanoramiXNumScreens)
74
SYMVAR(panoramiXdataPtr)
75
SYMVAR(PanoramiXVisualTable)