Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nx-libs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dimbor
nx-libs
Commits
96c9aafd
Commit
96c9aafd
authored
Oct 29, 2016
by
Ulrich Sibiller
Committed by
Mike Gabriel
Nov 02, 2016
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Imake: drop DoLoadableServer, MakeDllModules and IHaveModules
We do not build loadable modules, so we do not need them anywhere. Also remove the extra files requires for module builds.
parent
8dab7c21
Show whitespace changes
Inline
Side-by-side
Showing
42 changed files
with
2 additions
and
2109 deletions
+2
-2109
Imake.rules
nx-X11/config/cf/Imake.rules
+0
-37
Imake.tmpl
nx-X11/config/cf/Imake.tmpl
+0
-6
host.def
nx-X11/config/cf/host.def
+0
-17
linux.cf
nx-X11/config/cf/linux.cf
+0
-17
xf86.rules
nx-X11/config/cf/xf86.rules
+0
-95
xorg.cf
nx-X11/config/cf/xorg.cf
+0
-24
xorg.tmpl
nx-X11/config/cf/xorg.tmpl
+0
-75
xorgsite.def
nx-X11/config/cf/xorgsite.def
+0
-17
Imakefile
nx-X11/programs/Xserver/GL/Imakefile
+0
-4
Imakefile
nx-X11/programs/Xserver/GL/glx/Imakefile
+0
-13
glxmodule.c
nx-X11/programs/Xserver/GL/glxmodule.c
+0
-1269
GLcoremodule.c
nx-X11/programs/Xserver/GL/mesa/GLcore/GLcoremodule.c
+0
-63
Imakefile
nx-X11/programs/Xserver/GL/mesa/GLcore/Imakefile
+0
-17
Imakefile
nx-X11/programs/Xserver/GL/mesa/Imakefile
+0
-8
Imakefile
nx-X11/programs/Xserver/GL/mesa/X/Imakefile
+0
-12
Imakefile
nx-X11/programs/Xserver/GL/mesa/array_cache/Imakefile
+0
-8
Imakefile
nx-X11/programs/Xserver/GL/mesa/main/Imakefile
+0
-8
Imakefile
nx-X11/programs/Xserver/GL/mesa/math/Imakefile
+0
-8
Imakefile
nx-X11/programs/Xserver/GL/mesa/shader/Imakefile
+0
-7
Imakefile
nx-X11/programs/Xserver/GL/mesa/shader/grammar/Imakefile
+0
-7
Imakefile
nx-X11/programs/Xserver/GL/mesa/shader/slang/Imakefile
+0
-7
Imakefile
...1/programs/Xserver/GL/mesa/shader/slang/library/Imakefile
+0
-7
Imakefile
nx-X11/programs/Xserver/GL/mesa/swrast/Imakefile
+0
-8
Imakefile
nx-X11/programs/Xserver/GL/mesa/swrast_setup/Imakefile
+0
-8
Imakefile
nx-X11/programs/Xserver/GL/mesa/tnl/Imakefile
+0
-8
Imakefile
nx-X11/programs/Xserver/Imakefile
+2
-52
Imakefile
nx-X11/programs/Xserver/Xext/Imakefile
+0
-9
xvmod.c
nx-X11/programs/Xserver/Xext/xvmod.c
+0
-23
xvmodproc.h
nx-X11/programs/Xserver/Xext/xvmodproc.h
+0
-13
Imakefile
nx-X11/programs/Xserver/dbe/Imakefile
+0
-11
dbemodule.c
nx-X11/programs/Xserver/dbe/dbemodule.c
+0
-47
Imakefile
nx-X11/programs/Xserver/dbe/module/Imakefile
+0
-30
Imakefile
nx-X11/programs/Xserver/fb/Imakefile
+0
-20
fbmodule.c
nx-X11/programs/Xserver/fb/fbmodule.c
+0
-52
Imakefile
nx-X11/programs/Xserver/fb/module/Imakefile
+0
-4
Imakefile
nx-X11/programs/Xserver/include/Imakefile
+0
-4
Imakefile
nx-X11/programs/Xserver/mi/Imakefile
+0
-4
Imakefile
nx-X11/programs/Xserver/miext/cw/Imakefile
+0
-1
Imakefile
nx-X11/programs/Xserver/os/Imakefile
+0
-5
Imakefile
nx-X11/programs/Xserver/record/Imakefile
+0
-10
Imakefile
nx-X11/programs/Xserver/record/module/Imakefile
+0
-29
recordmod.c
nx-X11/programs/Xserver/record/recordmod.c
+0
-45
No files found.
nx-X11/config/cf/Imake.rules
View file @
96c9aafd
...
...
@@ -3419,42 +3419,25 @@ MutexDirective: targets
* ObjectModuleTarget - build a module as a single object file
*/
#ifndef ObjectModuleTarget
#if MakeDllModules && DoLoadableServer
#define ObjectModuleTarget(module,objects) @@\
DynamicModuleTarget(Concat(module,_drv.so), objects)
#else
#define ObjectModuleTarget(module,objects) @@\
NormalRelocatableTarget(Concat(module,_drv), objects)
#endif
#endif
/*
* LibraryModuleTarget
*/
#ifndef LibraryModuleTarget
#if MakeDllModules && DoLoadableServer
#define LibraryModuleTarget(module,objects) @@\
NormalLibraryTarget(module, objects) @@\
DynamicModuleTarget(Concat3(lib,module,.so), objects)
#else
#define LibraryModuleTarget(module, objects) @@\
NormalLibraryTarget(module, objects)
#endif
#endif
/*
* DepLibraryModuleTarget
*/
#ifndef DepLibraryModuleTarget
#if MakeDllModules && DoLoadableServer
#define DepLibraryModuleTarget(module,deplist,objects) @@\
NormalDepLibraryTarget(module, deplist, objects) @@\
DepDynamicModuleTarget(Concat3(lib,module,.so), deplist, objects)
#else
#define DepLibraryModuleTarget(module,deplist,objects) @@\
NormalDepLibraryTarget(module, deplist, objects)
#endif
#endif
/*
* DynamicModuleTarget - build a module to be dynamically loaded
...
...
@@ -3532,31 +3515,11 @@ InstallObjectModule(module,dest,multimedia)
#endif
#ifndef InstallObjectModule
#if !DoLoadableServer
#define InstallObjectModule(module,dest,subdir) /**/
#else
#if MakeDllModules
#define InstallObjectModule(module,dest,subdir) @@\
InstallDynamicModule(Concat(module,_drv.so),dest,subdir)
#else
#define InstallObjectModule(module,dest,subdir) @@\
InstallDynamicModule(Concat(module,_drv.o),dest,subdir)
#endif
#endif
#endif
#ifndef InstallLibraryModule
#if !DoLoadableServer
#define InstallLibraryModule(module,dest,subdir) /**/
#else
#if MakeDllModules
#define InstallLibraryModule(module,dest,subdir) @@\
InstallDynamicModule(Concat3(lib,module,.so),dest,subdir)
#else
#define InstallLibraryModule(module,dest,subdir) @@\
InstallDynamicModule(ModuleLibraryTargetName(module),dest,subdir)
#endif
#endif
#endif
#ifndef InstallModuleManPage
...
...
nx-X11/config/cf/Imake.tmpl
View file @
96c9aafd
...
...
@@ -293,12 +293,6 @@ XCOMM the platform-specific parameters - edit site.def to change
#define HasCookieMaker NO
#endif
#ifndef DoLoadableServer
#define DoLoadableServer NO
#endif
#ifndef MakeDllModules
#define MakeDllModules NO
#endif
#ifndef StripInstalledPrograms
#define StripInstalledPrograms NO /* leave symbol table just in case */
#endif
...
...
nx-X11/config/cf/host.def
View file @
96c9aafd
...
...
@@ -300,23 +300,6 @@
*/
/*
* Build a server that dynamically loads the modules by setting
* this to YES. This defaults to YES on most platforms. A static server
* can be built by setting this to NO.
*
#define DoLoadableServer NO
*/
/*
* This release defaults to building dlopen() style modules instead of the
* previously standard loader modules.
*
* Uncomment the following to return to the XFree86 custom loader modules.
*
#define MakeDllModules NO
*/
/*
* Build XAA. This can be disabled with:
*
#define XF86XAA NO
...
...
nx-X11/config/cf/linux.cf
View file @
96c9aafd
...
...
@@ -462,26 +462,12 @@ XCOMM binutils: (LinuxBinUtilsMajorVersion)
# endif
#endif
#if UseElfFormat
# ifndef DoLoadableServer
# if defined(MipsArchitecture) || defined(SuperHArchitecture)
# define DoLoadableServer NO
# else
# define DoLoadableServer YES
# endif
# endif
#endif
#if LinuxElfDefault
# if UseElfFormat
# ifdef MipsArchitecture
# ifndef AsCmd
# define AsCmd gcc -c -x assembler-with-cpp
# endif
# ifndef MakeDllModules
# define MakeDllModules YES
# endif
# endif /* MipsArchitecure */
# if defined (i386Architecture) && ((GccMajorVersion >3) \
|| ((GccMajorVersion == 3) && (GccMinorVersion >= 1)))
...
...
@@ -840,9 +826,6 @@ XCOMM binutils: (LinuxBinUtilsMajorVersion)
# define LinuxMachineDefines -D__sh__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
# ifndef DoLoadableServer
# define DoLoadableServer NO
# endif
#endif
#ifdef AMD64Architecture
...
...
nx-X11/config/cf/xf86.rules
View file @
96c9aafd
...
...
@@ -74,149 +74,54 @@ clean:: @@\
*/
#ifndef InstallDriverSDKNonExecFile
#if !DoLoadableServer
#define InstallDriverSDKNonExecFile(file,dest) /**/
#else
#define InstallDriverSDKNonExecFile(file,dest) @@\
install.sdk:: file @@\
MakeDir($(DESTDIR)dest) @@\
$(INSTALL) -c $(INSTDATFLAGS) file $(DESTDIR)dest
#endif
#endif
#ifndef InstallDriverSDKLibrary
#if !DoLoadableServer
#define InstallDriverSDKLibrary(libname,dest) /**/
#else
#define InstallDriverSDKLibrary(libname,dest) @@\
install.sdk:: Concat(lib,libname.a) @@\
MakeDir($(DESTDIR)dest) @@\
$(INSTALL) -c $(INSTLIBFLAGS) Concat(lib,libname.a) $(DESTDIR)dest @@\
RanLibrary($(RANLIBINSTFLAGS) Concat($(DESTDIR)dest/lib,libname.a))
#endif
#endif
#ifndef InstallDriverSDKNamedLibrary
#if !DoLoadableServer
#define InstallDriverSDKNamedLibrary(libname,dlibname,dest) /**/
#else
#define InstallDriverSDKNamedLibrary(libname,dlibname,dest) @@\
install.sdk:: Concat(lib,libname.a) @@\
MakeDir($(DESTDIR)dest) @@\
$(INSTALL) -c $(INSTLIBFLAGS) Concat(lib,libname.a) \ @@\
Concat($(DESTDIR)dest/lib,dlibname.a) @@\
RanLibrary($(RANLIBINSTFLAGS) Concat($(DESTDIR)dest/lib,dlibname.a))
#endif
#endif
#ifndef InstallDriverSDKNamedNonExec
#if !DoLoadableServer
#define InstallDriverSDKNamedNonExec(srcname,dstname,dest) /**/
#else
#define InstallDriverSDKNamedNonExec(srcname,dstname,dest) @@\
install.sdk:: srcname @@\
MakeDir($(DESTDIR)dest) @@\
$(INSTALL) -c $(INSTDATFLAGS) srcname $(DESTDIR)dest/dstname
#endif
#endif
#ifndef InstallDriverSDKNamedProg
#if !DoLoadableServer
#define InstallDriverSDKNamedProg(srcname,dstname,dest) /**/
#else
#define InstallDriverSDKNamedProg(srcname,dstname,dest) @@\
install.sdk:: srcname @@\
MakeDir($(DESTDIR)dest) @@\
$(INSTALL) -c $(INSTBINFLAGS) srcname $(DESTDIR)dest/dstname
#endif
#endif
#ifndef InstallDriverSDKSubdirs
#if !DoLoadableServer
#define InstallDriverSDKSubdirs(dirs) /**/
#else
#define InstallDriverSDKSubdirs(dirs) \
NamedTargetSubdirs(install.sdk,dirs,"installing driver SDK",DESTDIR='$(DESTDIR)',install.sdk)
#endif
#endif
#ifndef InstallDriverSDKMultipleDestFlags
#if !DoLoadableServer
#define InstallDriverSDKMultipleDestFlags(list,dest,flags) /**/
#else
#define InstallDriverSDKMultipleDestFlags(list,dest,flags) \
InstallMultipleDestFlags(install.sdk,list,dest,flags)
#endif
#endif
#ifndef InstallDriverSDKDynamicModule
#if !DoLoadableServer
#define InstallDriverSDKDynamicModule(module,dest,subdir) /**/
#else
#define InstallDriverSDKDynamicModule(module,dest,subdir) @@\
install.sdk:: module @@\
MakeDir($(DESTDIR)dest/subdir) @@\
$(INSTALL) -c module $(DESTDIR)dest/subdir
#endif
#endif
#ifndef InstallDriverSDKObjectModule
#if !DoLoadableServer
#define InstallDriverSDKObjectModule(module,dest,subdir) /**/
#else
#if MakeDllModules
#define InstallDriverSDKObjectModule(module,dest,subdir) @@\
InstallDriverSDKDynamicModule(Concat(module,_drv.so),dest,subdir)
#else
#define InstallDriverSDKObjectModule(module,dest,subdir) @@\
InstallDriverSDKDynamicModule(Concat(module,_drv.o),dest,subdir)
#endif
#endif
#endif
#ifndef InstallDriverSDKObjectSubModule
#if !DoLoadableServer
#define InstallDriverSDKObjectSubModule(module,dest,subdir) /**/
#else
#if MakeDllModules
#define InstallDriverSDKObjectSubModule(module,dest,subdir) @@\
InstallDriverSDKDynamicModule(Concat(module,.so),dest,subdir)
#else
#define InstallDriverSDKObjectSubModule(module,dest,subdir) @@\
InstallDriverSDKDynamicModule(Concat(module,.o),dest,subdir)
#endif
#endif
#endif
#ifndef InstallDriverSDKLibraryModule
#if !DoLoadableServer
#define InstallDriverSDKLibraryModule(module,dest,subdir) /**/
#else
#if MakeDllModules
#define InstallDriverSDKLibraryModule(module,dest,subdir) @@\
InstallDriverSDKDynamicModule(Concat3(lib,module,.so),dest,subdir)
#else
#define InstallDriverSDKLibraryModule(module,dest,subdir) @@\
InstallDriverSDKDynamicModule(ModuleLibraryTargetName(module),dest,subdir)
#endif
#endif
#endif
#ifndef ServerDriverSDKTarget
#if !DoLoadableServer
#define ServerDriverSDKTarget(program) /**/
#else
#define ServerDriverSDKTarget(program) @@\
InstallDriverSDKProgramWithFlags(program,$(DRIVERSDKDIR),$(_NOOP_))
#endif
#endif
#ifndef InstallDriverSDKProgramWithFlags
#if !DoLoadableServer
#define InstallDriverSDKProgramWithFlags(program,dest,flags) /**/
#else
#define InstallDriverSDKProgramWithFlags(program,dest,flags) @@\
InstallTarget(install.sdk,ProgramTargetName(program),$(INSTPGMFLAGS) flags,dest)
#endif
#endif
nx-X11/config/cf/xorg.cf
View file @
96c9aafd
...
...
@@ -201,18 +201,6 @@ NX_VERSION_CURRENT_STRING = nxVersionString
#define BuildModuleInSubdir NO
#endif
#ifndef DoLoadableServer
#define DoLoadableServer NO
#endif
#ifndef MakeDllModules
#if DoLoadableServer
#define MakeDllModules YES
#else
#define MakeDllModules NO
#endif
#endif
/*
* Default settings for which X Servers to build.
*/
...
...
@@ -337,10 +325,6 @@ NX_VERSION_CURRENT_STRING = nxVersionString
#ifndef XorgServer
# define XorgServer NO
#endif
#if !XorgServer
# undef DoLoadableServer
# define DoLoadableServer NO
#endif
/*
* Fbdev module defines. They are set to indicate the fb types supported
...
...
@@ -569,18 +553,10 @@ IPLAN2P8_DEFS = -DUSE_IPLAN2P8
#endif
#ifndef ExtraLoaderDefines
# if MakeDllModules
# define ExtraLoaderDefines DlopenHack
# else
# define ExtraLoaderDefines /**/
# endif
#endif
#if DoLoadableServer
# define XFree86LoaderDefines -DXFree86LOADER ExtraLoaderDefines
#else
# define XFree86LoaderDefines /**/
#endif
#ifndef HasBsdMake
#define HasBsdMake NO
...
...
nx-X11/config/cf/xorg.tmpl
View file @
96c9aafd
...
...
@@ -64,79 +64,4 @@ BUILDERADDR = "xorg@lists.freedesktop.org"
#define HasGccMergeConstants NO
#endif
#if HasGccMergeConstants && DoLoadableServer && !MakeDllModules
MODULE_GCC_FLAGS = -fno-merge-constants
#endif
#if defined(IHaveModules) && MakeDllModules
MODULE_PIC_FLAGS = $(PICFLAGS)
#endif
MODULE_CFLAGS = $(MODULE_PIC_FLAGS) $(MODULE_GCC_FLAGS)
#if defined(IHaveModules)
# if DoLoadableServer
MODULE_DEFINES = -DIN_MODULE -DXFree86Module
# else
MODULE_DEFINES = -DXFree86Module
# endif
#endif
#if defined(IHaveModules) && DoLoadableServer
/* This overrides the ObjCompile in Imake.rules! */
#undef ObjectCompile
#define ObjectCompile(options) RemoveFile($@) @@\
ClearmakeOSName\
$(MODCC) $(MODCFLAGS) options -c $*.c
/* This overrides an AssembleObject in xf86.rules or in an os-dependent
* rules file (currently only minix.cf and os2.rules (uncritical))
*/
#define ModCPPOnlyAsm(basename,options) RemoveFile(basename.i) @@\
$(MODCPP) AsmDefines $(DEFINES) $(INCLUDES) options basename.S | \ @@\
grep -v '^\#' > basename.i
#undef AssembleObject
#define AssembleObject(basename,flags) ModCPPOnlyAsm(basename,flags) @@\
RemoveFile(basename.o) @@\
$(MODAS) $(MODASFLAGS) -o basename.o basename.i @@\
RemoveFile(basename.i)
/* This overrides the NormalRelocatableTarget in Imake.rules */
#undef NormalRelocatableTarget
#define NormalRelocatableTarget(objname,objlist) @@\
AllTarget(objname.Osuf) @@\
@@\
objname.Osuf: objlist $(EXTRALIBRARYDEPS) @@\
RemoveFile($@) @@\
$(MODLD) $(MODLDCOMBINEFLAGS) objlist -o $@
/* This overrides the NormalDepRelocatableTarget in Imake.rules */
#undef NormalDepRelocatableTarget
#define NormalDepRelocatableTarget(objname,deplist,objlist) @@\
AllTarget(objname.Osuf) @@\
@@\
objname.Osuf: deplist $(EXTRALIBRARYDEPS) @@\
RemoveFile($@) @@\
$(MODLD) $(MODLDCOMBINEFLAGS) objlist -o $@
/* This overrides the RanLibrary in Imake.rules */
#if DoRanlibCmd || NeedModuleRanlib
#undef RanLibrary
#define RanLibrary(args) $(MODRANLIB) args
#endif
/* This overrides the MakeLibrary rule in Imake.rules */
#undef MakeLibrary
#define MakeLibrary(libname,objlist) $(MODAR) libname objlist
/* This overrides the LibraryTargetName rule in Imake.rules */
#undef LibraryTargetName
#define LibraryTargetName(libname)Concat(lib,libname.a)
/* This disables an OS/2 rule */
#undef BuildLibSupportLibs
#define BuildLibSupportLibs(dummy)
#endif /* IHaveModules */
nx-X11/config/cf/xorgsite.def
View file @
96c9aafd
...
...
@@ -169,23 +169,6 @@
*/
/*
* Build a server that dynamically loads the modules by setting
* this to YES. This defaults to YES on most platforms. A static server
* can be built by setting this to NO.
*
#define DoLoadableServer NO
*/
/*
* This release defaults to building dlopen() style modules instead of the
* previously standard loader modules.
*
* Uncomment the following to return to the XFree86 custom loader modules.
*
#define MakeDllModules NO
*/
/*
* Build XAA. This can be disabled with:
*
#define XF86XAA NO
...
...
nx-X11/programs/Xserver/GL/Imakefile
View file @
96c9aafd
...
...
@@ -7,10 +7,6 @@
SUBDIRS = glx $(CORE_SUBDIR)
#if DoLoadableServer
MSRCS = glxmodule.c
MOBJS = glxmodule.o
#endif
#if BuildModuleInSubdir
SRCS = glx/module/?*.c $(MSRCS)
...
...
nx-X11/programs/Xserver/GL/glx/Imakefile
View file @
96c9aafd
NULL =
#if DoLoadableServer
# if !BuildModuleInSubdir
# define IHaveModules
# elif !defined(IHaveModules)
# define IHaveSubdirs
SUBDIRS = module
# endif
#endif
/* Large PIC tables needed for SPARC builds */
#if defined(sparc) || defined(SparcArchitecture)
...
...
@@ -131,10 +123,6 @@ XCOMM add DEBUG to the define in ../mesa/src/X/xf86glx.c
$(NX_DEFINES) \
$(NULL)
#ifdef IHaveModules
ModuleObjectRule()
LibraryModuleTarget(glx,$(OBJS))
#else
NormalLibraryObjectRule()
NormalLibraryTarget(glx,$(OBJS))
#if defined(GlxUseWindows) && GlxUseWindows
...
...
@@ -145,7 +133,6 @@ includes::
SpecialObjectRule(stdcall/%.o,%.c,-DUSE_OPENGL32 -o $@)
NormalLibraryTarget(glx_stdcall,$(foreach obj,$(OBJS), stdcall/$(obj)))
#endif
#endif
SubdirLibraryRule($(OBJS))
LintLibraryTarget(glx,$(SRCS))
...
...
nx-X11/programs/Xserver/GL/glxmodule.c
deleted
100644 → 0
View file @
8dab7c21
/**************************************************************************
Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas.
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, sub license, 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:
The above copyright notice and this permission notice (including the
next paragraph) shall be included in all copies or substantial portions
of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR
ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
**************************************************************************/
/*
* Authors:
* Kevin E. Martin <kevin@precisioninsight.com>
*
*/
#ifdef HAVE_XORG_CONFIG_H
#include <xorg-config.h>
#endif
#include "xf86Module.h"
#include "colormap.h"
#include "micmap.h"
#include "globals.h"
static
MODULESETUPPROTO
(
glxSetup
);
extern
void
GlxExtensionInit
(
void
);
extern
void
GlxWrapInitVisuals
(
miInitVisualsProcPtr
*
);
extern
void
InitGlxWrapInitVisuals
(
void
(
*
f
)(
miInitVisualsProcPtr
*
));
static
const
char
*
initdeps
[]
=
{
"DOUBLE-BUFFER"
,
NULL
};
ExtensionModule
GLXExt
=
{
GlxExtensionInit
,
"GLX"
,
&
noGlxExtension
,
NULL
,
initdeps
};
static
const
char
*
glcoreSymbols
[]
=
{
"__glCallLists_size"
,
"__glColorTableParameterfv_size"
,
"__glColorTableParameteriv_size"
,
"__glConvolutionParameterfv_size"
,
"__glConvolutionParameteriv_size"
,
"__glDDXExtensionInfo"
,
"__glDDXScreenInfo"
,
"__glFloorLog2"
,
"__glFogfv_size"
,
"__glFogiv_size"
,
"__glGetBooleanv_size"
,
"__glGetColorTableParameterfv_size"
,
"__glGetColorTableParameteriv_size"
,
"__glGetConvolutionParameterfv_size"
,
"__glGetConvolutionParameteriv_size"
,
"__glGetDoublev_size"
,
"__glGetFloatv_size"
,
"__glGetHistogramParameterfv_size"
,
"__glGetHistogramParameteriv_size"
,
"__glGetIntegerv_size"
,
"__glGetLightfv_size"
,
"__glGetLightiv_size"
,
"__glGetMapdv_size"
,
"__glGetMapfv_size"
,
"__glGetMapiv_size"
,
"__glGetMaterialfv_size"
,
"__glGetMaterialiv_size"
,
"__glGetMinmaxParameterfv_size"
,
"__glGetMinmaxParameteriv_size"
,
"__glGetPixelMapfv_size"
,
"__glGetPixelMapuiv_size"
,
"__glGetPixelMapusv_size"
,
"__glGetTexEnvfv_size"
,
"__glGetTexEnviv_size"
,
"__glGetTexGendv_size"
,
"__glGetTexGenfv_size"
,
"__glGetTexGeniv_size"
,
"__glGetTexImage_size"
,
"__glGetTexLevelParameterfv_size"
,
"__glGetTexLevelParameteriv_size"
,
"__glGetTexParameterfv_size"
,
"__glGetTexParameteriv_size"
,
"__glLightModelfv_size"
,
"__glLightModeliv_size"
,
"__glLightfv_size"
,
"__glLightiv_size"
,
"__glMaterialfv_size"
,
"__glMaterialiv_size"
,
"__glPointParameterfvARB_size"
,
"__glReadPixels_size"
,
"__glTexEnvfv_size"
,
"__glTexEnviv_size"
,
"__glTexGendv_size"
,
"__glTexGenfv_size"
,
"__glTexGeniv_size"
,
"__glTexParameterfv_size"
,
"__glTexParameteriv_size"
,
"__glXglDDXExtensionInfo"
,
"__glXglDDXScreenInfo"
,
"__glXActiveScreens"
,
"__glXAssociateContext"
,
"__glXBadContext"
,
"__glXBadContextState"
,
"__glXBadContextTag"
,
"__glXBadCurrentWindow"
,
"__glXBadDrawable"
,
"__glXBadLargeRequest"
,
"__glXBadPixmap"
,
"__glXBadRenderRequest"
,
"__glXBitmapReqSize"
,
"__glXCacheDrawableSize"
,
"__glXCallListsReqSize"
,
"__glXClearErrorOccured"
,
"__glXClientInfo"
,
"__glXClientRes"
,
"__glXClients"
,
"__glXColorSubTableReqSize"
,
"__glXColorTableParameterfvReqSize"
,
"__glXColorTableParameterivReqSize"
,
"__glXColorTableReqSize"
,
"__glXContextRes"
,
"__glXConvolutionFilter1DReqSize"
,
"__glXConvolutionFilter2DReqSize"
,
"__glXConvolutionParameterfvReqSize"
,
"__glXConvolutionParameterivReqSize"
,
"__glXCopyContext"
,
"__glXCoreType"
,
"__glXCreateContext"
,
"__glXCreateGLXPixmap"
,
"__glXDeassociateContext"
,
"__glXDestroyContext"
,
"__glXDestroyGLXPixmap"
,
"__glXDispSwap_Accum"
,
"__glXDispSwap_ActiveStencilFaceEXT"
,
"__glXDispSwap_ActiveTextureARB"
,
"__glXDispSwap_AlphaFunc"
,
"__glXDispSwap_AreTexturesResident"
,
"__glXDispSwap_AreTexturesResidentEXT"
,
"__glXDispSwap_Begin"
,
"__glXDispSwap_BindTexture"
,
"__glXDispSwap_Bitmap"
,
"__glXDispSwap_BlendColor"
,
"__glXDispSwap_BlendEquation"
,
"__glXDispSwap_BlendFunc"
,
"__glXDispSwap_CallList"
,
"__glXDispSwap_CallLists"
,
"__glXDispSwap_Clear"
,
"__glXDispSwap_ClearAccum"
,
"__glXDispSwap_ClearColor"
,
"__glXDispSwap_ClearDepth"
,
"__glXDispSwap_ClearIndex"
,
"__glXDispSwap_ClearStencil"
,
"__glXDispSwap_ClipPlane"
,
"__glXDispSwap_Color3bv"
,
"__glXDispSwap_Color3dv"
,
"__glXDispSwap_Color3fv"
,
"__glXDispSwap_Color3iv"
,
"__glXDispSwap_Color3sv"
,
"__glXDispSwap_Color3ubv"
,
"__glXDispSwap_Color3uiv"
,
"__glXDispSwap_Color3usv"
,
"__glXDispSwap_Color4bv"
,
"__glXDispSwap_Color4dv"
,
"__glXDispSwap_Color4fv"
,
"__glXDispSwap_Color4iv"
,
"__glXDispSwap_Color4sv"
,
"__glXDispSwap_Color4ubv"
,
"__glXDispSwap_Color4uiv"
,
"__glXDispSwap_Color4usv"
,
"__glXDispSwap_ColorMask"
,
"__glXDispSwap_ColorMaterial"
,
"__glXDispSwap_ColorSubTable"
,
"__glXDispSwap_ColorTable"
,
"__glXDispSwap_ColorTableParameterfv"
,
"__glXDispSwap_ColorTableParameteriv"
,
"__glXDispSwap_ConvolutionFilter1D"
,
"__glXDispSwap_ConvolutionFilter2D"
,
"__glXDispSwap_ConvolutionParameterf"
,
"__glXDispSwap_ConvolutionParameterfv"
,
"__glXDispSwap_ConvolutionParameteri"
,
"__glXDispSwap_ConvolutionParameteriv"
,
"__glXDispSwap_CopyColorSubTable"
,
"__glXDispSwap_CopyColorTable"
,
"__glXDispSwap_CopyConvolutionFilter1D"
,
"__glXDispSwap_CopyConvolutionFilter2D"
,
"__glXDispSwap_CopyPixels"
,
"__glXDispSwap_CopyTexImage1D"
,
"__glXDispSwap_CopyTexImage2D"
,
"__glXDispSwap_CopyTexSubImage1D"
,
"__glXDispSwap_CopyTexSubImage2D"
,
"__glXDispSwap_CopyTexSubImage3D"
,
"__glXDispSwap_CullFace"
,
"__glXDispSwap_DeleteLists"
,
"__glXDispSwap_DeleteTextures"
,
"__glXDispSwap_DeleteTexturesEXT"
,
"__glXDispSwap_DepthFunc"
,
"__glXDispSwap_DepthMask"
,
"__glXDispSwap_DepthRange"
,
"__glXDispSwap_Disable"
,
"__glXDispSwap_DrawArrays"
,
"__glXDispSwap_DrawArraysEXT"
,
"__glXDispSwap_DrawBuffer"
,
"__glXDispSwap_DrawPixels"
,
"__glXDispSwap_EdgeFlagv"
,
"__glXDispSwap_Enable"
,
"__glXDispSwap_End"
,
"__glXDispSwap_EndList"
,
"__glXDispSwap_EvalCoord1dv"
,
"__glXDispSwap_EvalCoord1fv"
,
"__glXDispSwap_EvalCoord2dv"
,
"__glXDispSwap_EvalCoord2fv"
,
"__glXDispSwap_EvalMesh1"
,
"__glXDispSwap_EvalMesh2"
,
"__glXDispSwap_EvalPoint1"
,
"__glXDispSwap_EvalPoint2"
,
"__glXDispSwap_FeedbackBuffer"
,
"__glXDispSwap_Finish"
,
"__glXDispSwap_Flush"
,
"__glXDispSwap_Fogf"
,
"__glXDispSwap_Fogfv"
,
"__glXDispSwap_Fogi"
,
"__glXDispSwap_Fogiv"
,
"__glXDispSwap_FrontFace"
,
"__glXDispSwap_Frustum"
,
"__glXDispSwap_GenLists"
,
"__glXDispSwap_GenTextures"
,
"__glXDispSwap_GenTexturesEXT"
,
"__glXDispSwap_GetBooleanv"
,
"__glXDispSwap_GetClipPlane"
,
"__glXDispSwap_GetColorTable"
,
"__glXDispSwap_GetColorTableParameterfv"
,
"__glXDispSwap_GetColorTableParameteriv"
,
"__glXDispSwap_GetConvolutionFilter"
,
"__glXDispSwap_GetConvolutionParameterfv"
,
"__glXDispSwap_GetConvolutionParameteriv"
,
"__glXDispSwap_GetDoublev"
,
"__glXDispSwap_GetError"
,
"__glXDispSwap_GetFloatv"
,
"__glXDispSwap_GetHistogram"
,
"__glXDispSwap_GetHistogramParameterfv"
,
"__glXDispSwap_GetHistogramParameteriv"
,
"__glXDispSwap_GetIntegerv"
,
"__glXDispSwap_GetLightfv"
,
"__glXDispSwap_GetLightiv"
,
"__glXDispSwap_GetMapdv"
,
"__glXDispSwap_GetMapfv"
,
"__glXDispSwap_GetMapiv"
,
"__glXDispSwap_GetMaterialfv"
,
"__glXDispSwap_GetMaterialiv"
,
"__glXDispSwap_GetMinmax"
,
"__glXDispSwap_GetMinmaxParameterfv"
,
"__glXDispSwap_GetMinmaxParameteriv"
,
"__glXDispSwap_GetPixelMapfv"
,
"__glXDispSwap_GetPixelMapuiv"
,
"__glXDispSwap_GetPixelMapusv"
,
"__glXDispSwap_GetPolygonStipple"
,
"__glXDispSwap_GetSeparableFilter"
,
"__glXDispSwap_GetString"
,
"__glXDispSwap_GetTexEnvfv"
,
"__glXDispSwap_GetTexEnviv"
,
"__glXDispSwap_GetTexGendv"
,
"__glXDispSwap_GetTexGenfv"
,
"__glXDispSwap_GetTexGeniv"
,
"__glXDispSwap_GetTexImage"
,
"__glXDispSwap_GetTexLevelParameterfv"
,
"__glXDispSwap_GetTexLevelParameteriv"
,
"__glXDispSwap_GetTexParameterfv"
,
"__glXDispSwap_GetTexParameteriv"
,
"__glXDispSwap_Hint"
,
"__glXDispSwap_Histogram"
,
"__glXDispSwap_IndexMask"
,
"__glXDispSwap_Indexdv"
,
"__glXDispSwap_Indexfv"
,
"__glXDispSwap_Indexiv"
,
"__glXDispSwap_Indexsv"
,
"__glXDispSwap_Indexubv"
,
"__glXDispSwap_InitNames"
,
"__glXDispSwap_IsEnabled"
,
"__glXDispSwap_IsList"
,
"__glXDispSwap_IsTexture"
,
"__glXDispSwap_IsTextureEXT"
,
"__glXDispSwap_LightModelf"
,
"__glXDispSwap_LightModelfv"
,
"__glXDispSwap_LightModeli"
,
"__glXDispSwap_LightModeliv"
,
"__glXDispSwap_Lightf"
,
"__glXDispSwap_Lightfv"
,
"__glXDispSwap_Lighti"
,
"__glXDispSwap_Lightiv"
,
"__glXDispSwap_LineStipple"
,
"__glXDispSwap_LineWidth"
,
"__glXDispSwap_ListBase"
,
"__glXDispSwap_LoadIdentity"
,
"__glXDispSwap_LoadMatrixd"
,
"__glXDispSwap_LoadMatrixf"
,
"__glXDispSwap_LoadName"
,
"__glXDispSwap_LogicOp"
,
"__glXDispSwap_Map1d"
,
"__glXDispSwap_Map1f"
,
"__glXDispSwap_Map2d"
,
"__glXDispSwap_Map2f"
,
"__glXDispSwap_MapGrid1d"
,
"__glXDispSwap_MapGrid1f"
,
"__glXDispSwap_MapGrid2d"
,
"__glXDispSwap_MapGrid2f"
,
"__glXDispSwap_Materialf"
,
"__glXDispSwap_Materialfv"
,
"__glXDispSwap_Materiali"
,
"__glXDispSwap_Materialiv"
,
"__glXDispSwap_MatrixMode"
,
"__glXDispSwap_Minmax"
,
"__glXDispSwap_MultMatrixd"
,
"__glXDispSwap_MultMatrixf"
,
"__glXDispSwap_MultiTexCoord1dvARB"
,
"__glXDispSwap_MultiTexCoord1fvARB"
,
"__glXDispSwap_MultiTexCoord1ivARB"
,
"__glXDispSwap_MultiTexCoord1svARB"
,
"__glXDispSwap_MultiTexCoord2dvARB"
,
"__glXDispSwap_MultiTexCoord2fvARB"
,
"__glXDispSwap_MultiTexCoord2ivARB"
,
"__glXDispSwap_MultiTexCoord2svARB"
,
"__glXDispSwap_MultiTexCoord3dvARB"
,
"__glXDispSwap_MultiTexCoord3fvARB"
,
"__glXDispSwap_MultiTexCoord3ivARB"
,
"__glXDispSwap_MultiTexCoord3svARB"
,
"__glXDispSwap_MultiTexCoord4dvARB"
,
"__glXDispSwap_MultiTexCoord4fvARB"
,
"__glXDispSwap_MultiTexCoord4ivARB"
,
"__glXDispSwap_MultiTexCoord4svARB"
,
"__glXDispSwap_NewList"
,
"__glXDispSwap_Normal3bv"
,
"__glXDispSwap_Normal3dv"
,
"__glXDispSwap_Normal3fv"
,
"__glXDispSwap_Normal3iv"
,
"__glXDispSwap_Normal3sv"
,
"__glXDispSwap_Ortho"
,
"__glXDispSwap_PassThrough"
,
"__glXDispSwap_PixelMapfv"
,
"__glXDispSwap_PixelMapuiv"
,
"__glXDispSwap_PixelMapusv"
,
"__glXDispSwap_PixelStoref"
,
"__glXDispSwap_PixelStorei"
,
"__glXDispSwap_PixelTransferf"
,
"__glXDispSwap_PixelTransferi"
,
"__glXDispSwap_PixelZoom"
,
"__glXDispSwap_PointParameterfARB"
,
"__glXDispSwap_PointParameterfvARB"
,
"__glXDispSwap_PointSize"
,
"__glXDispSwap_PolygonMode"
,
"__glXDispSwap_PolygonOffset"
,
"__glXDispSwap_PolygonStipple"
,
"__glXDispSwap_PopAttrib"
,
"__glXDispSwap_PopMatrix"
,
"__glXDispSwap_PopName"
,
"__glXDispSwap_PrioritizeTextures"
,
"__glXDispSwap_PushAttrib"
,
"__glXDispSwap_PushMatrix"
,
"__glXDispSwap_PushName"
,
"__glXDispSwap_RasterPos2dv"
,
"__glXDispSwap_RasterPos2fv"
,
"__glXDispSwap_RasterPos2iv"
,
"__glXDispSwap_RasterPos2sv"
,
"__glXDispSwap_RasterPos3dv"
,
"__glXDispSwap_RasterPos3fv"
,
"__glXDispSwap_RasterPos3iv"
,
"__glXDispSwap_RasterPos3sv"
,
"__glXDispSwap_RasterPos4dv"
,
"__glXDispSwap_RasterPos4fv"
,
"__glXDispSwap_RasterPos4iv"
,
"__glXDispSwap_RasterPos4sv"
,
"__glXDispSwap_ReadBuffer"
,
"__glXDispSwap_ReadPixels"
,
"__glXDispSwap_Rectdv"
,
"__glXDispSwap_Rectfv"
,
"__glXDispSwap_Rectiv"
,
"__glXDispSwap_Rectsv"
,
"__glXDispSwap_RenderMode"
,
"__glXDispSwap_ResetHistogram"
,
"__glXDispSwap_ResetMinmax"
,
"__glXDispSwap_Rotated"
,
"__glXDispSwap_Rotatef"
,
"__glXDispSwap_Scaled"
,
"__glXDispSwap_Scalef"
,
"__glXDispSwap_Scissor"
,
"__glXDispSwap_SelectBuffer"
,
"__glXDispSwap_SeparableFilter2D"
,
"__glXDispSwap_ShadeModel"
,
"__glXDispSwap_StencilFunc"
,
"__glXDispSwap_StencilMask"
,
"__glXDispSwap_StencilOp"
,
"__glXDispSwap_TexCoord1dv"
,
"__glXDispSwap_TexCoord1fv"
,
"__glXDispSwap_TexCoord1iv"
,
"__glXDispSwap_TexCoord1sv"
,
"__glXDispSwap_TexCoord2dv"
,
"__glXDispSwap_TexCoord2fv"
,
"__glXDispSwap_TexCoord2iv"
,
"__glXDispSwap_TexCoord2sv"
,
"__glXDispSwap_TexCoord3dv"
,
"__glXDispSwap_TexCoord3fv"
,
"__glXDispSwap_TexCoord3iv"
,
"__glXDispSwap_TexCoord3sv"
,
"__glXDispSwap_TexCoord4dv"
,
"__glXDispSwap_TexCoord4fv"
,
"__glXDispSwap_TexCoord4iv"
,
"__glXDispSwap_TexCoord4sv"
,
"__glXDispSwap_TexEnvf"
,
"__glXDispSwap_TexEnvfv"
,
"__glXDispSwap_TexEnvi"
,
"__glXDispSwap_TexEnviv"
,
"__glXDispSwap_TexGend"
,
"__glXDispSwap_TexGendv"
,
"__glXDispSwap_TexGenf"
,
"__glXDispSwap_TexGenfv"
,
"__glXDispSwap_TexGeni"
,
"__glXDispSwap_TexGeniv"
,
"__glXDispSwap_TexImage1D"
,
"__glXDispSwap_TexImage2D"
,
"__glXDispSwap_TexImage3D"
,
"__glXDispSwap_TexParameterf"
,
"__glXDispSwap_TexParameterfv"
,
"__glXDispSwap_TexParameteri"
,
"__glXDispSwap_TexParameteriv"
,
"__glXDispSwap_TexSubImage1D"
,
"__glXDispSwap_TexSubImage2D"
,
"__glXDispSwap_TexSubImage3D"
,
"__glXDispSwap_Translated"
,
"__glXDispSwap_Translatef"
,
"__glXDispSwap_Vertex2dv"
,
"__glXDispSwap_Vertex2fv"
,
"__glXDispSwap_Vertex2iv"
,
"__glXDispSwap_Vertex2sv"
,
"__glXDispSwap_Vertex3dv"
,
"__glXDispSwap_Vertex3fv"
,
"__glXDispSwap_Vertex3iv"
,
"__glXDispSwap_Vertex3sv"
,
"__glXDispSwap_Vertex4dv"
,
"__glXDispSwap_Vertex4fv"
,
"__glXDispSwap_Vertex4iv"
,
"__glXDispSwap_Vertex4sv"
,
"__glXDispSwap_Viewport"
,
"__glXDispSwap_WindowPos3fARB"
,
"__glXDisp_Accum"
,
"__glXDisp_ActiveStencilFaceEXT"
,
"__glXDisp_ActiveTextureARB"
,
"__glXDisp_AlphaFunc"
,
"__glXDisp_AreTexturesResident"
,
"__glXDisp_AreTexturesResidentEXT"
,
"__glXDisp_Begin"
,
"__glXDisp_BindTexture"
,
"__glXDisp_Bitmap"
,
"__glXDisp_BlendColor"
,
"__glXDisp_BlendEquation"
,
"__glXDisp_BlendFunc"
,
"__glXDisp_CallList"
,
"__glXDisp_CallLists"
,
"__glXDisp_Clear"
,
"__glXDisp_ClearAccum"
,
"__glXDisp_ClearColor"
,
"__glXDisp_ClearDepth"
,
"__glXDisp_ClearIndex"
,
"__glXDisp_ClearStencil"
,
"__glXDisp_ClipPlane"
,
"__glXDisp_Color3bv"
,
"__glXDisp_Color3dv"
,
"__glXDisp_Color3fv"
,
"__glXDisp_Color3iv"
,
"__glXDisp_Color3sv"
,
"__glXDisp_Color3ubv"
,
"__glXDisp_Color3uiv"
,
"__glXDisp_Color3usv"
,
"__glXDisp_Color4bv"
,
"__glXDisp_Color4dv"
,
"__glXDisp_Color4fv"
,
"__glXDisp_Color4iv"
,
"__glXDisp_Color4sv"
,
"__glXDisp_Color4ubv"
,
"__glXDisp_Color4uiv"
,
"__glXDisp_Color4usv"
,
"__glXDisp_ColorMask"
,
"__glXDisp_ColorMaterial"
,
"__glXDisp_ColorSubTable"
,
"__glXDisp_ColorTable"
,
"__glXDisp_ColorTableParameterfv"
,
"__glXDisp_ColorTableParameteriv"
,
"__glXDisp_ConvolutionFilter1D"
,
"__glXDisp_ConvolutionFilter2D"
,
"__glXDisp_ConvolutionParameterf"
,
"__glXDisp_ConvolutionParameterfv"
,
"__glXDisp_ConvolutionParameteri"
,
"__glXDisp_ConvolutionParameteriv"
,
"__glXDisp_CopyColorSubTable"
,
"__glXDisp_CopyColorTable"
,
"__glXDisp_CopyConvolutionFilter1D"
,
"__glXDisp_CopyConvolutionFilter2D"
,
"__glXDisp_CopyPixels"
,
"__glXDisp_CopyTexImage1D"
,
"__glXDisp_CopyTexImage2D"
,
"__glXDisp_CopyTexSubImage1D"
,
"__glXDisp_CopyTexSubImage2D"
,
"__glXDisp_CopyTexSubImage3D"
,
"__glXDisp_CullFace"
,
"__glXDisp_DeleteLists"
,
"__glXDisp_DeleteTextures"
,
"__glXDisp_DeleteTexturesEXT"
,
"__glXDisp_DepthFunc"
,
"__glXDisp_DepthMask"
,
"__glXDisp_DepthRange"
,
"__glXDisp_Disable"
,
"__glXDisp_DrawArrays"
,
"__glXDisp_DrawArraysEXT"
,
"__glXDisp_DrawBuffer"
,
"__glXDisp_DrawPixels"
,
"__glXDisp_EdgeFlagv"
,
"__glXDisp_Enable"
,
"__glXDisp_End"
,
"__glXDisp_EndList"
,
"__glXDisp_EvalCoord1dv"
,
"__glXDisp_EvalCoord1fv"
,
"__glXDisp_EvalCoord2dv"
,
"__glXDisp_EvalCoord2fv"
,
"__glXDisp_EvalMesh1"
,
"__glXDisp_EvalMesh2"
,
"__glXDisp_EvalPoint1"
,
"__glXDisp_EvalPoint2"
,
"__glXDisp_FeedbackBuffer"
,
"__glXDisp_Finish"
,
"__glXDisp_Flush"
,
"__glXDisp_Fogf"
,
"__glXDisp_Fogfv"
,
"__glXDisp_Fogi"
,
"__glXDisp_Fogiv"
,
"__glXDisp_FrontFace"
,
"__glXDisp_Frustum"
,
"__glXDisp_GenLists"
,
"__glXDisp_GenTextures"
,
"__glXDisp_GenTexturesEXT"
,
"__glXDisp_GetBooleanv"
,
"__glXDisp_GetClipPlane"
,
"__glXDisp_GetColorTable"
,
"__glXDisp_GetColorTableParameterfv"
,
"__glXDisp_GetColorTableParameteriv"
,
"__glXDisp_GetConvolutionFilter"
,
"__glXDisp_GetConvolutionParameterfv"
,
"__glXDisp_GetConvolutionParameteriv"
,
"__glXDisp_GetDoublev"
,
"__glXDisp_GetError"
,
"__glXDisp_GetFloatv"
,
"__glXDisp_GetHistogram"
,
"__glXDisp_GetHistogramParameterfv"
,
"__glXDisp_GetHistogramParameteriv"
,
"__glXDisp_GetIntegerv"
,
"__glXDisp_GetLightfv"
,
"__glXDisp_GetLightiv"
,
"__glXDisp_GetMapdv"
,
"__glXDisp_GetMapfv"
,
"__glXDisp_GetMapiv"
,
"__glXDisp_GetMaterialfv"
,
"__glXDisp_GetMaterialiv"
,
"__glXDisp_GetMinmax"
,
"__glXDisp_GetMinmaxParameterfv"
,
"__glXDisp_GetMinmaxParameteriv"
,
"__glXDisp_GetPixelMapfv"
,
"__glXDisp_GetPixelMapuiv"
,
"__glXDisp_GetPixelMapusv"
,
"__glXDisp_GetPolygonStipple"
,
"__glXDisp_GetSeparableFilter"
,
"__glXDisp_GetString"
,
"__glXDisp_GetTexEnvfv"
,
"__glXDisp_GetTexEnviv"
,
"__glXDisp_GetTexGendv"
,
"__glXDisp_GetTexGenfv"
,
"__glXDisp_GetTexGeniv"
,
"__glXDisp_GetTexImage"
,
"__glXDisp_GetTexLevelParameterfv"
,
"__glXDisp_GetTexLevelParameteriv"
,
"__glXDisp_GetTexParameterfv"
,
"__glXDisp_GetTexParameteriv"
,
"__glXDisp_Hint"
,
"__glXDisp_Histogram"
,
"__glXDisp_IndexMask"
,
"__glXDisp_Indexdv"
,
"__glXDisp_Indexfv"
,
"__glXDisp_Indexiv"
,
"__glXDisp_Indexsv"
,
"__glXDisp_Indexubv"
,
"__glXDisp_InitNames"
,
"__glXDisp_IsEnabled"
,
"__glXDisp_IsList"
,
"__glXDisp_IsTexture"
,
"__glXDisp_IsTextureEXT"
,
"__glXDisp_LightModelf"
,
"__glXDisp_LightModelfv"
,
"__glXDisp_LightModeli"
,
"__glXDisp_LightModeliv"
,
"__glXDisp_Lightf"
,
"__glXDisp_Lightfv"
,
"__glXDisp_Lighti"
,
"__glXDisp_Lightiv"
,
"__glXDisp_LineStipple"
,
"__glXDisp_LineWidth"
,
"__glXDisp_ListBase"
,
"__glXDisp_LoadIdentity"
,
"__glXDisp_LoadMatrixd"
,
"__glXDisp_LoadMatrixf"
,
"__glXDisp_LoadName"
,
"__glXDisp_LogicOp"
,
"__glXDisp_Map1d"
,
"__glXDisp_Map1f"
,
"__glXDisp_Map2d"
,
"__glXDisp_Map2f"
,
"__glXDisp_MapGrid1d"
,
"__glXDisp_MapGrid1f"
,
"__glXDisp_MapGrid2d"
,
"__glXDisp_MapGrid2f"
,
"__glXDisp_Materialf"
,
"__glXDisp_Materialfv"
,
"__glXDisp_Materiali"
,
"__glXDisp_Materialiv"
,
"__glXDisp_MatrixMode"
,
"__glXDisp_Minmax"
,
"__glXDisp_MultMatrixd"
,
"__glXDisp_MultMatrixf"
,
"__glXDisp_MultiTexCoord1dvARB"
,
"__glXDisp_MultiTexCoord1fvARB"
,
"__glXDisp_MultiTexCoord1ivARB"
,
"__glXDisp_MultiTexCoord1svARB"
,
"__glXDisp_MultiTexCoord2dvARB"
,
"__glXDisp_MultiTexCoord2fvARB"
,
"__glXDisp_MultiTexCoord2ivARB"
,
"__glXDisp_MultiTexCoord2svARB"
,
"__glXDisp_MultiTexCoord3dvARB"
,
"__glXDisp_MultiTexCoord3fvARB"
,
"__glXDisp_MultiTexCoord3ivARB"
,
"__glXDisp_MultiTexCoord3svARB"
,
"__glXDisp_MultiTexCoord4dvARB"
,
"__glXDisp_MultiTexCoord4fvARB"
,
"__glXDisp_MultiTexCoord4ivARB"
,
"__glXDisp_MultiTexCoord4svARB"
,
"__glXDisp_NewList"
,
"__glXDisp_Normal3bv"
,
"__glXDisp_Normal3dv"
,
"__glXDisp_Normal3fv"
,
"__glXDisp_Normal3iv"
,
"__glXDisp_Normal3sv"
,
"__glXDisp_Ortho"
,
"__glXDisp_PassThrough"
,
"__glXDisp_PixelMapfv"
,
"__glXDisp_PixelMapuiv"
,
"__glXDisp_PixelMapusv"
,
"__glXDisp_PixelStoref"
,
"__glXDisp_PixelStorei"
,
"__glXDisp_PixelTransferf"
,
"__glXDisp_PixelTransferi"
,
"__glXDisp_PixelZoom"
,
"__glXDisp_PointParameterfARB"
,
"__glXDisp_PointParameterfvARB"
,
"__glXDisp_PointSize"
,
"__glXDisp_PolygonMode"
,
"__glXDisp_PolygonOffset"
,
"__glXDisp_PolygonStipple"
,
"__glXDisp_PopAttrib"
,
"__glXDisp_PopMatrix"
,
"__glXDisp_PopName"
,
"__glXDisp_PrioritizeTextures"
,
"__glXDisp_PushAttrib"
,
"__glXDisp_PushMatrix"
,
"__glXDisp_PushName"
,
"__glXDisp_RasterPos2dv"
,
"__glXDisp_RasterPos2fv"
,
"__glXDisp_RasterPos2iv"
,
"__glXDisp_RasterPos2sv"
,
"__glXDisp_RasterPos3dv"
,
"__glXDisp_RasterPos3fv"
,
"__glXDisp_RasterPos3iv"
,
"__glXDisp_RasterPos3sv"
,
"__glXDisp_RasterPos4dv"
,
"__glXDisp_RasterPos4fv"
,
"__glXDisp_RasterPos4iv"
,
"__glXDisp_RasterPos4sv"
,
"__glXDisp_ReadBuffer"
,
"__glXDisp_ReadPixels"
,
"__glXDisp_Rectdv"
,
"__glXDisp_Rectfv"
,
"__glXDisp_Rectiv"
,
"__glXDisp_Rectsv"
,
"__glXDisp_RenderMode"
,
"__glXDisp_ResetHistogram"
,
"__glXDisp_ResetMinmax"
,
"__glXDisp_Rotated"
,
"__glXDisp_Rotatef"
,
"__glXDisp_Scaled"
,
"__glXDisp_Scalef"
,
"__glXDisp_Scissor"
,
"__glXDisp_SelectBuffer"
,
"__glXDisp_SeparableFilter2D"
,
"__glXDisp_ShadeModel"
,
"__glXDisp_StencilFunc"
,
"__glXDisp_StencilMask"
,
"__glXDisp_StencilOp"
,
"__glXDisp_TexCoord1dv"
,
"__glXDisp_TexCoord1fv"
,
"__glXDisp_TexCoord1iv"
,
"__glXDisp_TexCoord1sv"
,
"__glXDisp_TexCoord2dv"
,
"__glXDisp_TexCoord2fv"
,
"__glXDisp_TexCoord2iv"
,
"__glXDisp_TexCoord2sv"
,
"__glXDisp_TexCoord3dv"
,
"__glXDisp_TexCoord3fv"
,
"__glXDisp_TexCoord3iv"
,
"__glXDisp_TexCoord3sv"
,
"__glXDisp_TexCoord4dv"
,
"__glXDisp_TexCoord4fv"
,
"__glXDisp_TexCoord4iv"
,
"__glXDisp_TexCoord4sv"
,
"__glXDisp_TexEnvf"
,
"__glXDisp_TexEnvfv"
,
"__glXDisp_TexEnvi"
,
"__glXDisp_TexEnviv"
,
"__glXDisp_TexGend"
,
"__glXDisp_TexGendv"
,
"__glXDisp_TexGenf"
,
"__glXDisp_TexGenfv"
,
"__glXDisp_TexGeni"
,
"__glXDisp_TexGeniv"
,
"__glXDisp_TexImage1D"
,
"__glXDisp_TexImage2D"
,
"__glXDisp_TexImage3D"
,
"__glXDisp_TexParameterf"
,
"__glXDisp_TexParameterfv"
,
"__glXDisp_TexParameteri"
,
"__glXDisp_TexParameteriv"
,
"__glXDisp_TexSubImage1D"
,
"__glXDisp_TexSubImage2D"
,
"__glXDisp_TexSubImage3D"
,
"__glXDisp_Translated"
,
"__glXDisp_Translatef"
,
"__glXDisp_Vertex2dv"
,
"__glXDisp_Vertex2fv"
,
"__glXDisp_Vertex2iv"
,
"__glXDisp_Vertex2sv"
,
"__glXDisp_Vertex3dv"
,
"__glXDisp_Vertex3fv"
,
"__glXDisp_Vertex3iv"
,
"__glXDisp_Vertex3sv"
,
"__glXDisp_Vertex4dv"
,
"__glXDisp_Vertex4fv"
,
"__glXDisp_Vertex4iv"
,
"__glXDisp_Vertex4sv"
,
"__glXDisp_Viewport"
,
"__glXDisp_WindowPos3fARB"
,
"__glXDrawArraysSize"
,
"__glXDrawPixelsReqSize"
,
"__glXDrawableRes"
,
"__glXErrorOccured"
,
"__glXFBInitDrawable"
,
"__glXFBMemSwapBuffers"
,
"__glXFindDrawablePrivate"
,
"__glXFogfvReqSize"
,
"__glXFogivReqSize"
,
"__glXForceCurrent"
,
"__glXFree"
,
"__glXFreeBuffers"
,
"__glXFreeContext"
,
"__glXGetDrawablePrivate"
,
"__glXGetVisualConfigs"
,
"__glXImageSize"
,
"__glXImpAtoi"
,
"__glXImpCalloc"
,
"__glXImpFatal"
,
"__glXImpFclose"
,
"__glXImpFopen"
,
"__glXImpFprintf"
,
"__glXImpFree"
,
"__glXImpGetDrawablePrivate"
,
"__glXImpGetenv"
,
"__glXImpMalloc"
,
"__glXImpRealloc"
,
"__glXImpSprintf"
,
"__glXImpWarning"
,
"__glXInitFB"
,
"__glXInitMem"
,
"__glXInitPix"
,
"__glXIsDirect"
,
"__glXLastContext"
,
"__glXLightModelfvReqSize"
,
"__glXLightModelivReqSize"
,
"__glXLightfvReqSize"
,
"__glXLightivReqSize"
,
"__glXLookupContextByTag"
,
"__glXMakeCurrent"
,
"__glXMalloc"
,
"__glXMap1dReqSize"
,
"__glXMap1fReqSize"
,
"__glXMap2dReqSize"
,
"__glXMap2fReqSize"
,
"__glXMaterialfvReqSize"
,
"__glXMaterialivReqSize"
,
"__glXNoSuchRenderOpcode"
,
"__glXNoSuchSingleOpcode"
,
"__glXNop"
,
"__glXPixInitDrawable"
,
"__glXPixelMapfvReqSize"
,
"__glXPixelMapuivReqSize"
,
"__glXPixelMapusvReqSize"
,
"__glXPixmapRes"
,
"__glXPrioritizeTexturesReqSize"
,
"__glXQueryContextInfoEXT"
,
"__glXQueryExtensionsString"
,
"__glXQueryServerString"
,
"__glXQueryVersion"
,
"__glXRealloc"
,
"__glXRender"
,
"__glXRenderLarge"
,
"__glXRenderSizeTable"
,
"__glXRenderSizeTable_EXT"
,
"__glXRenderTable"
,
"__glXRenderTable_EXT"
,
"__glXReply"
,
"__glXResetLargeCommandStatus"
,
"__glXResizeBuffers"
,
"__glXResizeDrawableBuffers"
,
"__glXScreenInit"
,
"__glXScreenReset"
,
"__glXSeparableFilter2DReqSize"
,
"__glXSingleTable"
,
"__glXSwapBuffers"
,
"__glXSwapClientInfo"
,
"__glXSwapCopyContext"
,
"__glXSwapCreateContext"
,
"__glXSwapCreateGLXPixmap"
,
"__glXSwapDestroyContext"
,
"__glXSwapDestroyGLXPixmap"
,
"__glXSwapGetVisualConfigs"
,
"__glXSwapIsDirect"
,
"__glXSwapIsDirectReply"
,
"__glXSwapMakeCurrent"
,
"__glXSwapMakeCurrentReply"
,
"__glXSwapQueryContextInfoEXTReply"
,
"__glXSwapQueryExtensionsString"
,
"__glXSwapQueryServerString"
,
"__glXSwapQueryVersion"
,
"__glXSwapQueryVersionReply"
,
"__glXSwapRender"
,
"__glXSwapRenderLarge"
,
"__glXSwapRenderTable"
,
"__glXSwapRenderTable_EXT"
,
"__glXSwapSingleTable"
,
"__glXSwapSwapBuffers"
,
"__glXSwapUseXFont"
,
"__glXSwapVendorPrivTable_EXT"
,
"__glXSwapVendorPrivate"
,
"__glXSwapVendorPrivateWithReply"
,
"__glXSwapWaitGL"
,
"__glXSwapWaitX"
,
"__glXTexEnvfvReqSize"
,
"__glXTexEnvivReqSize"
,
"__glXTexGendvReqSize"
,
"__glXTexGenfvReqSize"
,
"__glXTexGenivReqSize"
,
"__glXTexImage1DReqSize"
,
"__glXTexImage2DReqSize"
,
"__glXTexImage3DReqSize"
,
"__glXTexParameterfvReqSize"
,
"__glXTexParameterivReqSize"
,
"__glXTexSubImage1DReqSize"
,
"__glXTexSubImage2DReqSize"
,
"__glXTexSubImage3DReqSize"
,
"__glXTypeSize"
,
"__glXUnrefDrawablePrivate"
,
"__glXUnsupportedPrivateRequest"
,
"__glXUseXFont"
,
"__glXVendorPrivTable_EXT"
,
"__glXVendorPrivate"
,
"__glXVendorPrivateWithReply"
,
"__glXWaitGL"
,
"__glXWaitX"
,
"__glXcombine_strings"
,
"glAccum"
,
"glActiveStencilFaceEXT"
,
"glActiveTextureARB"
,
"glAlphaFunc"
,
"glAreTexturesResident"
,
"glAreTexturesResidentEXT"
,
"glBegin"
,
"glBindTexture"
,
"glBitmap"
,
"glBlendColor"
,
"glBlendEquation"
,
"glBlendFunc"
,
"glCallList"
,
"glCallLists"
,
"glClear"
,
"glClearAccum"
,
"glClearColor"
,
"glClearDepth"
,
"glClearIndex"
,
"glClearStencil"
,
"glClipPlane"
,
"glColor3bv"
,
"glColor3dv"
,
"glColor3fv"
,
"glColor3iv"
,
"glColor3sv"
,
"glColor3ubv"
,
"glColor3uiv"
,
"glColor3usv"
,
"glColor4bv"
,
"glColor4dv"
,
"glColor4fv"
,
"glColor4iv"
,
"glColor4sv"
,
"glColor4ubv"
,
"glColor4uiv"
,
"glColor4usv"
,
"glColorMask"
,
"glColorMaterial"
,
"glColorPointer"
,
"glColorSubTable"
,
"glColorTable"
,
"glColorTableParameterfv"
,
"glColorTableParameteriv"
,
"glConvolutionFilter1D"
,
"glConvolutionFilter2D"
,
"glConvolutionParameterf"
,
"glConvolutionParameterfv"
,
"glConvolutionParameteri"
,
"glConvolutionParameteriv"
,
"glCopyColorSubTable"
,
"glCopyColorTable"
,
"glCopyConvolutionFilter1D"
,
"glCopyConvolutionFilter2D"
,
"glCopyPixels"
,
"glCopyTexImage1D"
,
"glCopyTexImage2D"
,
"glCopyTexSubImage1D"
,
"glCopyTexSubImage2D"
,
"glCopyTexSubImage3D"
,
"glCullFace"
,
"glDeleteLists"
,
"glDeleteTextures"
,
"glDeleteTexturesEXT"
,
"glDepthFunc"
,
"glDepthMask"
,
"glDepthRange"
,
"glDisable"
,
"glDisableClientState"
,
"glDrawArrays"
,
"glDrawBuffer"
,
"glDrawPixels"
,
"glEdgeFlagPointer"
,
"glEdgeFlagv"
,
"glEnable"
,
"glEnableClientState"
,
"glEnd"
,
"glEndList"
,
"glEvalCoord1dv"
,
"glEvalCoord1fv"
,
"glEvalCoord2dv"
,
"glEvalCoord2fv"
,
"glEvalMesh1"
,
"glEvalMesh2"
,
"glEvalPoint1"
,
"glEvalPoint2"
,
"glFeedbackBuffer"
,
"glFinish"
,
"glFlush"
,
"glFogf"
,
"glFogfv"
,
"glFogi"
,
"glFogiv"
,
"glFrontFace"
,
"glFrustum"
,
"glGenLists"
,
"glGenTextures"
,
"glGenTexturesEXT"
,
"glGetBooleanv"
,
"glGetClipPlane"
,
"glGetColorTable"
,
"glGetColorTableParameterfv"
,
"glGetColorTableParameteriv"
,
"glGetConvolutionFilter"
,
"glGetConvolutionParameterfv"
,
"glGetConvolutionParameteriv"
,
"glGetDoublev"
,
"glGetError"
,
"glGetFloatv"
,
"glGetHistogram"
,
"glGetHistogramParameterfv"
,
"glGetHistogramParameteriv"
,
"glGetIntegerv"
,
"glGetLightfv"
,
"glGetLightiv"
,
"glGetMapdv"
,
"glGetMapfv"
,
"glGetMapiv"
,
"glGetMaterialfv"
,
"glGetMaterialiv"
,
"glGetMinmax"
,
"glGetMinmaxParameterfv"
,
"glGetMinmaxParameteriv"
,
"glGetPixelMapfv"
,
"glGetPixelMapuiv"
,
"glGetPixelMapusv"
,
"glGetPolygonStipple"
,
"glGetSeparableFilter"
,
"glGetString"
,
"glGetTexEnvfv"
,
"glGetTexEnviv"
,
"glGetTexGendv"
,
"glGetTexGenfv"
,
"glGetTexGeniv"
,
"glGetTexImage"
,
"glGetTexLevelParameterfv"
,
"glGetTexLevelParameteriv"
,
"glGetTexParameterfv"
,
"glGetTexParameteriv"
,
"glHint"
,
"glHistogram"
,
"glIndexMask"
,
"glIndexPointer"
,
"glIndexdv"
,
"glIndexfv"
,
"glIndexiv"
,
"glIndexsv"
,
"glIndexubv"
,
"glInitNames"
,
"glIsEnabled"
,
"glIsList"
,
"glIsTexture"
,
"glIsTextureEXT"
,
"glLightModelf"
,
"glLightModelfv"
,
"glLightModeli"
,
"glLightModeliv"
,
"glLightf"
,
"glLightfv"
,
"glLighti"
,
"glLightiv"
,
"glLineStipple"
,
"glLineWidth"
,
"glListBase"
,
"glLoadIdentity"
,
"glLoadMatrixd"
,
"glLoadMatrixf"
,
"glLoadName"
,
"glLogicOp"
,
"glMap1d"
,
"glMap1f"
,
"glMap2d"
,
"glMap2f"
,
"glMapGrid1d"
,
"glMapGrid1f"
,
"glMapGrid2d"
,
"glMapGrid2f"
,
"glMaterialf"
,
"glMaterialfv"
,
"glMateriali"
,
"glMaterialiv"
,
"glMatrixMode"
,
"glMinmax"
,
"glMultMatrixd"
,
"glMultMatrixf"
,
"glMultiTexCoord1dvARB"
,
"glMultiTexCoord1fvARB"
,
"glMultiTexCoord1ivARB"
,
"glMultiTexCoord1svARB"
,
"glMultiTexCoord2dvARB"
,
"glMultiTexCoord2fvARB"
,
"glMultiTexCoord2ivARB"
,
"glMultiTexCoord2svARB"
,
"glMultiTexCoord3dvARB"
,
"glMultiTexCoord3fvARB"
,
"glMultiTexCoord3ivARB"
,
"glMultiTexCoord3svARB"
,
"glMultiTexCoord4dvARB"
,
"glMultiTexCoord4fvARB"
,
"glMultiTexCoord4ivARB"
,
"glMultiTexCoord4svARB"
,
"glNewList"
,
"glNormal3bv"
,
"glNormal3dv"
,
"glNormal3fv"
,
"glNormal3iv"
,
"glNormal3sv"
,
"glNormalPointer"
,
"glOrtho"
,
"glPassThrough"
,
"glPixelMapfv"
,
"glPixelMapuiv"
,
"glPixelMapusv"
,
"glPixelStoref"
,
"glPixelStorei"
,
"glPixelTransferf"
,
"glPixelTransferi"
,
"glPixelZoom"
,
"glPointParameterfARB"
,
"glPointParameterfvARB"
,
"glPointSize"
,
"glPolygonMode"
,
"glPolygonOffset"
,
"glPolygonStipple"
,
"glPopAttrib"
,
"glPopMatrix"
,
"glPopName"
,
"glPrioritizeTextures"
,
"glPushAttrib"
,
"glPushMatrix"
,
"glPushName"
,
"glRasterPos2dv"
,
"glRasterPos2fv"
,
"glRasterPos2iv"
,
"glRasterPos2sv"
,
"glRasterPos3dv"
,
"glRasterPos3fv"
,
"glRasterPos3iv"
,
"glRasterPos3sv"
,
"glRasterPos4dv"
,
"glRasterPos4fv"
,
"glRasterPos4iv"
,
"glRasterPos4sv"
,
"glReadBuffer"
,
"glReadPixels"
,
"glRectdv"
,
"glRectfv"
,
"glRectiv"
,
"glRectsv"
,
"glRenderMode"
,
"glResetHistogram"
,
"glResetMinmax"
,
"glRotated"
,
"glRotatef"
,
"glScaled"
,
"glScalef"
,
"glScissor"
,
"glSelectBuffer"
,
"glSeparableFilter2D"
,
"glShadeModel"
,
"glStencilFunc"
,
"glStencilMask"
,
"glStencilOp"
,
"glTexCoord1dv"
,
"glTexCoord1fv"
,
"glTexCoord1iv"
,
"glTexCoord1sv"
,
"glTexCoord2dv"
,
"glTexCoord2fv"
,
"glTexCoord2iv"
,
"glTexCoord2sv"
,
"glTexCoord3dv"
,
"glTexCoord3fv"
,
"glTexCoord3iv"
,
"glTexCoord3sv"
,
"glTexCoord4dv"
,
"glTexCoord4fv"
,
"glTexCoord4iv"
,
"glTexCoord4sv"
,
"glTexCoordPointer"
,
"glTexEnvf"
,
"glTexEnvfv"
,
"glTexEnvi"
,
"glTexEnviv"
,
"glTexGend"
,
"glTexGendv"
,
"glTexGenf"
,
"glTexGenfv"
,
"glTexGeni"
,
"glTexGeniv"
,
"glTexImage1D"
,
"glTexImage2D"
,
"glTexImage3D"
,
"glTexParameterf"
,
"glTexParameterfv"
,
"glTexParameteri"
,
"glTexParameteriv"
,
"glTexSubImage1D"
,
"glTexSubImage2D"
,
"glTexSubImage3D"
,
"glTranslated"
,
"glTranslatef"
,
"glVertex2dv"
,
"glVertex2fv"
,
"glVertex2iv"
,
"glVertex2sv"
,
"glVertex3dv"
,
"glVertex3fv"
,
"glVertex3iv"
,
"glVertex3sv"
,
"glVertex4dv"
,
"glVertex4fv"
,
"glVertex4iv"
,
"glVertex4sv"
,
"glVertexPointer"
,
"glViewport"
,
"glWindowPos3fARB"
,
"glxSwapQueryExtensionsStringReply"
,
"glxSwapQueryServerStringReply"
,
NULL
};
static
XF86ModuleVersionInfo
VersRec
=
{
"glx"
,
MODULEVENDORSTRING
,
MODINFOSTRING1
,
MODINFOSTRING2
,
XORG_VERSION_CURRENT
,
1
,
0
,
0
,
ABI_CLASS_EXTENSION
,
ABI_EXTENSION_VERSION
,
MOD_CLASS_NONE
,
{
0
,
0
,
0
,
0
}
};
XF86ModuleData
glxModuleData
=
{
&
VersRec
,
glxSetup
,
NULL
};
static
void
*
glxSetup
(
void
*
module
,
void
*
opts
,
int
*
errmaj
,
int
*
errmin
)
{
static
Bool
setupDone
=
FALSE
;
void
*
GLcore
=
NULL
;
#ifdef GLX_USE_SGI_SI
char
GLcoreName
[]
=
"GL"
;
#else
char
GLcoreName
[]
=
"GLcore"
;
#endif
if
(
!
setupDone
)
{
setupDone
=
TRUE
;
GLcore
=
LoadSubModule
(
module
,
GLcoreName
,
NULL
,
NULL
,
NULL
,
NULL
,
errmaj
,
errmin
);
if
(
!
GLcore
)
{
if
(
errmaj
)
*
errmaj
=
LDR_NOSUBENT
;
}
else
{
LoaderReqSymLists
(
glcoreSymbols
,
NULL
);
LoadExtension
(
&
GLXExt
,
FALSE
);
/* Wrap the init visuals routine in micmap.c */
GlxWrapInitVisuals
(
&
miInitVisualsProc
);
/* Make sure this gets wrapped each time InitVisualWrap is called */
miHookInitVisuals
(
NULL
,
GlxWrapInitVisuals
);
}
}
else
{
if
(
errmaj
)
*
errmaj
=
LDR_ONCEONLY
;
}
/* Need a non-NULL return value to indicate success */
return
GLcore
;
}
nx-X11/programs/Xserver/GL/mesa/GLcore/GLcoremodule.c
deleted
100644 → 0
View file @
8dab7c21
/**************************************************************************
Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas.
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, sub license, 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:
The above copyright notice and this permission notice (including the
next paragraph) shall be included in all copies or substantial portions
of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR
ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
**************************************************************************/
/*
* Authors:
* Kevin E. Martin <kevin@precisioninsight.com>
*
*/
#ifdef HAVE_XORG_CONFIG_H
#include <xorg-config.h>
#endif
#include "xf86Module.h"
static
MODULESETUPPROTO
(
GLcoreSetup
);
static
XF86ModuleVersionInfo
VersRec
=
{
"GLcore"
,
MODULEVENDORSTRING
,
MODINFOSTRING1
,
MODINFOSTRING2
,
XORG_VERSION_CURRENT
,
1
,
0
,
0
,
ABI_CLASS_EXTENSION
,
ABI_EXTENSION_VERSION
,
MOD_CLASS_NONE
,
{
0
,
0
,
0
,
0
}
};
XF86ModuleData
GLcoreModuleData
=
{
&
VersRec
,
GLcoreSetup
,
NULL
};
static
void
*
GLcoreSetup
(
void
*
module
,
void
*
opts
,
int
*
errmaj
,
int
*
errmin
)
{
/* Need a non-NULL return value to indicate success */
return
(
void
*
)
1
;
}
nx-X11/programs/Xserver/GL/mesa/GLcore/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#include <Server.tmpl>
#define NeedAllMesaSrc
...
...
@@ -29,11 +25,6 @@
#include "../X/Imakefile.inc"
#include "../Imakefile.inc"
#ifdef IHaveModules
MSRCS = GLcoremodule.c
MOBJS = GLcoremodule.o
#endif
XOBJS = ../X/?*.o
OBJS = $(COREMESAOBJS) $(MOBJS)
...
...
@@ -50,16 +41,8 @@
DEFINES = $(GLX_DEFINES)
#ifdef IHaveModules
ModuleObjectRule()
DepLibraryModuleTarget(GLcore, $(DONES) $(OBJS),$(OBJS) $(XOBJS))
InstallLibraryModule(GLcore,$(MODULEDIR),extensions)
#else
NormalDepLibraryTarget(GLcore, $(DONES) $(OBJS), $(OBJS) $(XOBJS))
NormalLibraryObjectRule()
#endif
InstallDriverSDKLibraryModule(GLcore,$(DRIVERSDKMODULEDIR),extensions)
...
...
nx-X11/programs/Xserver/GL/mesa/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#define IHaveSubdirs
SUBDIRS = main math array_cache swrast swrast_setup tnl shader X GLcore $(MODSUBDIR)
...
...
@@ -20,11 +16,7 @@
DEFINES = $(GLX_DEFINES)
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
#ifdef IHaveSubdirs
MakeSubdirs($(SUBDIRS))
...
...
nx-X11/programs/Xserver/GL/mesa/X/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#include <Server.tmpl>
#define NeedAllMesaSrc
...
...
@@ -42,11 +38,7 @@ LinkSourceFile(compsize.c,$(MESASRCDIR)/src/glx/x11)
DEFINES = $(GLX_DEFINES) $(GLXSRV_DEFINES) -DNXAGENT_SERVER /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
@@ -59,10 +51,6 @@ MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
#endif
#if defined(IHaveModules) && BuildModuleInSubdir
LinkSourceFile(xf86glx.c,..)
LinkSourceFile(xf86glx_util.c,..)
#endif
#ifndef MesaDrvSrcDir
#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri
...
...
nx-X11/programs/Xserver/GL/mesa/array_cache/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#include <Server.tmpl>
#define NeedAllMesaSrc
...
...
@@ -25,11 +21,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/GL/mesa/main/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
/* Large PIC tables needed for Solaris/SPARC builds */
#if defined(SunArchitecture) && defined(SparcArchitecture) && defined(LargePositionIndependentCFlags)
PICFLAGS = LargePositionIndependentCFlags
...
...
@@ -29,11 +25,7 @@
DEFINES = $(GLX_DEFINES) -DNXAGENT_SERVER /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/GL/mesa/math/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#include <Server.tmpl>
#define NeedAllMesaSrc
...
...
@@ -24,11 +20,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/GL/mesa/shader/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#define IHaveSubdirs
SUBDIRS = grammar slang
...
...
@@ -29,11 +26,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/GL/mesa/shader/grammar/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#include <Server.tmpl>
...
...
@@ -25,11 +22,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/GL/mesa/shader/slang/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#define IHaveSubdirs
SUBDIRS = library
...
...
@@ -28,11 +25,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/GL/mesa/shader/slang/library/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#include <Server.tmpl>
...
...
@@ -22,11 +19,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
DependTarget()
...
...
nx-X11/programs/Xserver/GL/mesa/swrast/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
/* Large PIC tables needed for Solaris/SPARC builds */
#if defined(SunArchitecture) && defined(SparcArchitecture) && defined(LargePositionIndependentCFlags)
PICFLAGS = LargePositionIndependentCFlags
...
...
@@ -32,11 +28,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/GL/mesa/swrast_setup/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
#include <Server.tmpl>
#define NeedAllMesaSrc
...
...
@@ -24,11 +20,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/GL/mesa/tnl/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveModules
#endif
/* Large PIC tables needed for Solaris/SPARC builds */
#if defined(SunArchitecture) && defined(SparcArchitecture) && defined(LargePositionIndependentCFlags)
PICFLAGS = LargePositionIndependentCFlags
...
...
@@ -34,11 +30,7 @@
DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
#ifdef IHaveModules
ModuleObjectRule()
#else
NormalLibraryObjectRule()
#endif
SubdirLibraryRule($(OBJS))
...
...
nx-X11/programs/Xserver/Imakefile
View file @
96c9aafd
...
...
@@ -61,13 +61,8 @@ INSTPGMFLAGS =
#define AllFBLibs PreFbLibs $(FB) PostFbLibs
#if BuildGlxExt
# if DoLoadableServer
GLXLIB = GL/glx/ModuleLibraryTargetName(glx) \
GL/mesa/GLcore/ModuleLibraryTargetName(GLcore)
# else
GLXLIB = GL/glx/ModuleLibraryTargetName(glx) \
GL/mesa/GLcore/ModuleLibraryTargetName(GLcore)
# endif
GLXDIR = GL
GLXEXT = $(GLXLIB)
#endif
...
...
@@ -101,14 +96,8 @@ INSTPGMFLAGS =
#ifdef SiteExtensionDirs
SITEEXTDIRS = SiteExtensionDirs
#endif
#if DoLoadableServer && HasDlopen
LIBDL = DlLibrary
#endif
LIBREGEX = RegexLibrary
#if DoLoadableServer
LIBCWRAPPER = os/libcwrapper.o
#endif
#if BuildRender
RENDERDIR = render
...
...
@@ -130,46 +119,24 @@ INSTPGMFLAGS =
CWDIR = miext/cw
COMPOSITEDIR = composite
COMPOSITELIB = $(COMPOSITEDIR)/libcomposite.a
#if DoLoadableServer
CW = miext/cw/ModuleLibraryTargetName(cw)
#else
CW = miext/cw/LibraryTargetName(cw)
#endif
#endif
#if DoLoadableServer
EXTENSIONS = $(COMPOSITELIB) $(DAMAGELIB) $(DAMAGE) $(FIXESLIB) $(CW) \
$(OTHEREXTS) $(RANDRLIB) $(RENDERLIB)
LOADABLEEXTS = $(MISCEXT) $(DBEEXT) $(RECORDEXT) $(GLXEXT)
MISCEXT = Xext/LibraryTargetName(ext)
OTHEREXTS = Xext/LibraryTargetName(exts) $(XKBEXT) $(XINPUTEXT) \
$(SITEEXTS)
#else
EXTENSIONS = $(COMPOSITELIB) $(DAMAGELIB) $(DAMAGE) $(FIXESLIB) $(CW) \
$(OTHEREXTS) $(GLXEXT) $(RANDRLIB) $(RENDERLIB)
OTHEREXTS = Xext/LibraryTargetName(ext) $(XKBEXT) $(XINPUTEXT) \
$(DBEEXT) $(RECORDEXT) $(SITEEXTS)
#endif
EXTDIRS = Xext $(XKBDIR) $(XIDIR) $(GLXDIR) \
$(DBEDIR) $(RECORDDIR) $(SITEEXTDIRS) \
$(RANDRDIR) $(RENDERDIR) $(XPCONFIGDIR) \
$(FIXESDIR) $(DAMAGEDIR) $(CWDIR) $(COMPOSITEDIR)
OS = os/LibraryTargetName(os)
BSDEMUL = $(DEPXBSDLIB)
#if DoLoadableServer
FB = fb/ModuleLibraryTargetName(fb)
#if (!(defined(NXAgentServer) && NXAgentServer))
DAMAGE = miext/damage/ModuleLibraryTargetName(damage)
#endif
SHADOW = miext/shadow/ModuleLibraryTargetName(shadow)
LAYER = miext/layer/ModuleLibraryTargetName(layer)
#else
FB = fb/LibraryTargetName(fb)
#if (!(defined(NXAgentServer) && NXAgentServer))
DAMAGE = miext/damage/LibraryTargetName(damage)
#endif
SHADOW = miext/shadow/LibraryTargetName(shadow)
LAYER = miext/layer/LibraryTargetName(layer)
#endif
#if !HasFfs && (defined(mingwArchitecture) || defined(cygwinArchitecture))
/* Order of libraries is important when linking in mingw or
* cygwin. libmi.a requires ffs from libdix.a. So it is added
...
...
@@ -220,11 +187,11 @@ XCOMM
#if defined(NXAgentServer) && NXAgentServer
NXAGENT = nxagent
#endif
#if defined(NXWinServer) && NXWinServer
&& !MakeDllModules
#if defined(NXWinServer) && NXWinServer
NXWIN = NXWin
#endif
#if (defined(NXAgentServer) && NXAgentServer) || \
(
!MakeDllModules && defined(NXWinServer) && NXWinServer)
(
defined(NXWinServer) && NXWinServer)
MakeMutex($(NXAGENT) $(NXWIN))
#endif
MakeMutex($(STDDIRS) fb)
...
...
@@ -568,20 +535,3 @@ ForceSubdirs($(DEPDIRS) $(SUBDIRS))
DEFAULTFONTPATH = DefaultFontPath
EXTRAMANDEFS = -D__default_font_path__="`echo $(DEFAULTFONTPATH) | sed -e 's/,/, /g'`"
#if MakeDllModules && DoLoadableServer && \
(defined(SunArchitecture) && defined(SVR4Architecture))
XCOMM Hackery for building dlopen-able .so modules on Solaris
AllTarget(linker-deps)
LINKER_DEPS_DIRS = $(SUBDIRS)
XCOMM After everything is built, run through and generate linker dependencies
linker-deps:
RunPerlScript($(XF86SRC)/os-support/sunos/find_deps.pl,-R ProjectRoot $(LINKER_DEPS_DIRS))
for i in $(LINKER_DEPS_DIRS) ; do \
echo "relinking with dependency flags in $(CURRENT_DIR)/$$i..."; \
MakeNamedTargetSubdir($$i,NullParameter,all) ; \
done
#endif
nx-X11/programs/Xserver/Xext/Imakefile
View file @
96c9aafd
...
...
@@ -118,10 +118,6 @@ NormalLibraryTarget(ext,$(OBJS))
LintLibraryTarget(ext,$(SRCS))
NormalLintTarget($(SRCS))
#if DoLoadableServer
NormalLibraryTarget(exts,$(SOBJS))
#endif
#if BuildXF86BigfontExt
SpecialCObjectRule(xf86bigfont,$(ICONFIGFILES),$(SHM_DEFINES))
#endif
...
...
@@ -137,10 +133,5 @@ InstallNonExecFile(SecurityPolicy,$(SERVERCONFIGDIR))
DependTarget()
#if DoLoadableServer
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
#endif
InstallDriverSDKNonExecFile(xvdix.h,$(DRIVERSDKINCLUDEDIR))
InstallDriverSDKNonExecFile(xvmcext.h,$(DRIVERSDKINCLUDEDIR))
nx-X11/programs/Xserver/Xext/xvmod.c
deleted
100644 → 0
View file @
8dab7c21
#ifdef HAVE_XORG_CONFIG_H
#include <xorg-config.h>
#endif
#include <nx-X11/X.h>
#include "misc.h"
#include "scrnintstr.h"
#include "gc.h"
#include <nx-X11/extensions/Xv.h>
#include <nx-X11/extensions/Xvproto.h>
#include "xvdix.h"
#include "xvmodproc.h"
void
XvRegister
()
{
XvScreenInitProc
=
XvScreenInit
;
XvGetScreenIndexProc
=
XvGetScreenIndex
;
XvGetRTPortProc
=
XvGetRTPort
;
XvMCScreenInitProc
=
XvMCScreenInit
;
}
nx-X11/programs/Xserver/Xext/xvmodproc.h
deleted
100644 → 0
View file @
8dab7c21
#ifdef HAVE_DIX_CONFIG_H
#include <dix-config.h>
#endif
#include "xvmcext.h"
extern
int
(
*
XvGetScreenIndexProc
)(
void
);
extern
unsigned
long
(
*
XvGetRTPortProc
)(
void
);
extern
int
(
*
XvScreenInitProc
)(
ScreenPtr
);
extern
int
(
*
XvMCScreenInitProc
)(
ScreenPtr
,
int
,
XvMCAdaptorPtr
);
extern
void
XvRegister
(
void
);
nx-X11/programs/Xserver/dbe/Imakefile
View file @
96c9aafd
#if DoLoadableServer
#define IHaveSubdirs
#endif
#include <Server.tmpl>
#if DoLoadableServer
SUBDIRS = module
#endif
SRCS = dbe.c midbe.c
OBJS = dbe.o midbe.o
...
...
@@ -20,10 +13,6 @@ NormalLibraryTarget(dbe,$(OBJS))
LintLibraryTarget(dbe,$(SRCS))
NormalLintTarget($(SRCS))
#if DoLoadableServer
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
#endif
DependTarget()
nx-X11/programs/Xserver/dbe/dbemodule.c
deleted
100644 → 0
View file @
8dab7c21
#ifdef HAVE_XORG_CONFIG_H
#include <xorg-config.h>
#endif
#include "xf86Module.h"
#include "globals.h"
static
MODULESETUPPROTO
(
dbeSetup
);
extern
void
DbeExtensionInit
(
void
);
ExtensionModule
dbeExt
=
{
DbeExtensionInit
,
"DOUBLE-BUFFER"
,
&
noDbeExtension
,
NULL
,
NULL
};
static
XF86ModuleVersionInfo
VersRec
=
{
"dbe"
,
MODULEVENDORSTRING
,
MODINFOSTRING1
,
MODINFOSTRING2
,
XORG_VERSION_CURRENT
,
1
,
0
,
0
,
ABI_CLASS_EXTENSION
,
ABI_EXTENSION_VERSION
,
MOD_CLASS_EXTENSION
,
{
0
,
0
,
0
,
0
}
};
/*
* Data for the loader
*/
XF86ModuleData
dbeModuleData
=
{
&
VersRec
,
dbeSetup
,
NULL
};
static
void
*
dbeSetup
(
void
*
module
,
void
*
opts
,
int
*
errmaj
,
int
*
errmin
)
{
LoadExtension
(
&
dbeExt
,
FALSE
);
/* Need a non-NULL return value to indicate success */
return
(
void
*
)
1
;
}
nx-X11/programs/Xserver/dbe/module/Imakefile
deleted
100644 → 0
View file @
8dab7c21
#define IHaveModules
#include <Server.tmpl>
#if DoLoadableServer
MSRCS = dbemodule.c
MOBJS = dbemodule.o
#endif
SRCS = dbe.c midbe.c $(MSRCS)
OBJS = dbe.o midbe.o $(MOBJS)
INCLUDES = -I.. -I$(SERVERSRC)/include -I$(XINCLUDESRC) -I$(EXTINCSRC) $(EXTRAINCLUDES)
LINTLIBS = ../../dix/llib-ldix.ln ../../os/llib-los.ln
DEFINES = $(EXT_DEFINES)
LinkSourceFile(dbemodule.c,..)
LinkSourceFile(midbe.c,..)
LinkSourceFile(dbe.c,..)
ModuleObjectRule()
LibraryModuleTarget(dbe,$(OBJS))
LintLibraryTarget(dbe,$(SRCS))
NormalLintTarget($(SRCS))
InstallLibraryModule(dbe,$(MODULEDIR),extensions)
DependTarget()
InstallDriverSDKLibraryModule(dbe,$(DRIVERSDKMODULEDIR),extensions)
nx-X11/programs/Xserver/fb/Imakefile
View file @
96c9aafd
...
...
@@ -17,14 +17,6 @@ SpecialCObjectRule(fbcopy,fbcopy.c,$(USEMMXOPTIONS))
#endif
*/
#if DoLoadableServer
#if !BuildModuleInSubdir
#define IHaveModules
#elif !defined(IHaveModules)
#define IHaveSubdirs
SUBDIRS = module
#endif
#endif
#include <Server.tmpl>
...
...
@@ -32,10 +24,6 @@ SUBDIRS = module
FB_DEFINES=-DFBNOPIXADDR -DFBNO24BIT
#endif
#if defined(IHaveModules)
XFMODSRC = fbmodule.c
XFMODOBJ = fbmodule.o
#endif
#if BuildRender
RENDERSRC = fbcompose.c
...
...
@@ -131,21 +119,13 @@ OBJS = $(XFMODOBJ) \
LINTLIBS = $(SERVERSRC)/dix/llib-ldix.ln $(SERVERSRC)/os/llib-los.ln \
$(SERVERSRC)/mi/llib-lmi.ln
#ifdef IHaveModules
ModuleObjectRule()
LibraryModuleTarget(fb,$(OBJS))
#else
NormalLibraryObjectRule()
NormalLibraryTarget(fb,$(OBJS))
#endif
LintLibraryTarget(fb,$(SRCS))
NormalLintTarget($(SRCS))
#ifdef IHaveModules
InstallLibraryModule(fb,$(MODULEDIR),.)
#endif
DependTarget()
...
...
nx-X11/programs/Xserver/fb/fbmodule.c
deleted
100644 → 0
View file @
8dab7c21
/*
* Copyright (C) 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:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
* Except as contained in this notice, the name of the XFree86 Project 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.
*/
#ifdef HAVE_XORG_CONFIG_H
#include <xorg-config.h>
#endif
#ifdef XFree86LOADER
#include "xf86Module.h"
#include "fb.h"
static
XF86ModuleVersionInfo
VersRec
=
{
"fb"
,
MODULEVENDORSTRING
,
MODINFOSTRING1
,
MODINFOSTRING2
,
XORG_VERSION_CURRENT
,
1
,
0
,
0
,
ABI_CLASS_ANSIC
,
/* Only need the ansic layer */
ABI_ANSIC_VERSION
,
MOD_CLASS_NONE
,
{
0
,
0
,
0
,
0
}
/* signature, to be patched into the file by a tool */
};
XF86ModuleData
fbModuleData
=
{
&
VersRec
,
NULL
,
NULL
};
#endif
nx-X11/programs/Xserver/fb/module/Imakefile
deleted
100644 → 0
View file @
8dab7c21
#define IHaveModules
#define LinkDirectory ..
#include "../Imakefile"
nx-X11/programs/Xserver/include/Imakefile
View file @
96c9aafd
...
...
@@ -2,10 +2,6 @@ HEADERS = os.h misc.h
#if defined(XorgVersion) \
|| defined(BSDOSArchitecture)
#if DoLoadableServer
LinkSourceFile(xf86Module.h,$(XF86COMSRC))
LinkSourceFile(xf86Opt.h,$(XF86COMSRC))
#endif
#endif
LinkSourceFile(osdep.h,../os)
...
...
nx-X11/programs/Xserver/mi/Imakefile
View file @
96c9aafd
...
...
@@ -36,12 +36,8 @@ CBRT_OBJ = cbrt.o
FFS_DEFINES = -DHAS_FFS
#endif
#if DoLoadableServer
EXTRAMIINITEXTOBJ = miinitext.o
#else
MIINITEXTSRC = miinitext.c
MIINITEXTOBJ = miinitext.o
#endif
#if (!(defined(NXAgentServer) && NXAgentServer))
NXAGENT_SKIP_SRCS = \
...
...
nx-X11/programs/Xserver/miext/cw/Imakefile
View file @
96c9aafd
#define IHaveModules
#include <Server.tmpl>
SRCS = cw.c cw_ops.c cw_render.c
...
...
nx-X11/programs/Xserver/os/Imakefile
View file @
96c9aafd
...
...
@@ -188,9 +188,4 @@ SpecialCObjectRule(oscolor,$(ICONFIGFILES),$(DBM_DEFINES))
LinkSourceFile(snprintf.c,$(LIBSRC)/misc)
#endif
#if DoLoadableServer
AllTarget(libcwrapper.o)
ObjectFromSpecialSource(libcwrapper,$(XF86OSSRC)/shared/libc_wrapper,-DSELF_CONTAINED_WRAPPER)
#endif
DependTarget()
nx-X11/programs/Xserver/record/Imakefile
View file @
96c9aafd
NULL =
#if DoLoadableServer
#define IHaveSubdirs
#endif
#include <Server.tmpl>
#if DoLoadableServer
SUBDIRS = module
#endif
SRCS = record.c set.c
OBJS = record.o set.o
INCLUDES = -I../include -I$(XINCLUDESRC) -I$(EXTINCSRC) -I$(SERVERSRC)/Xext `pkg-config --cflags-only-I pixman-1`
...
...
@@ -28,9 +22,5 @@ NormalLibraryTarget(record,$(OBJS))
LintLibraryTarget(record,$(SRCS))
NormalLintTarget($(SRCS))
#if DoLoadableServer
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
#endif
DependTarget()
nx-X11/programs/Xserver/record/module/Imakefile
deleted
100644 → 0
View file @
8dab7c21
#define IHaveModules
#include <Server.tmpl>
#if DoLoadableServer
MSRCS = recordmod.c
MOBJS = recordmod.o
#endif
SRCS = record.c set.c $(MSRCS)
OBJS = record.o set.o $(MOBJS)
INCLUDES = -I.. -I../../include -I$(XINCLUDESRC) -I$(EXTINCSRC) \
-I$(SERVERSRC)/Xext
LINTLIBS = ../../dix/llib-ldix.ln
DEFINES = -DNDEBUG
LinkSourceFile(recordmod.c,..)
LinkSourceFile(record.c,..)
LinkSourceFile(set.c,..)
ModuleObjectRule()
LibraryModuleTarget(record,$(OBJS))
LintLibraryTarget(record,$(SRCS))
NormalLintTarget($(SRCS))
InstallLibraryModule(record,$(MODULEDIR),extensions)
DependTarget()
InstallDriverSDKLibraryModule(record,$(DRIVERSDKMODULEDIR),extensions)
nx-X11/programs/Xserver/record/recordmod.c
deleted
100644 → 0
View file @
8dab7c21
#ifdef HAVE_XORG_CONFIG_H
#include <xorg-config.h>
#endif
#include "xf86Module.h"
extern
Bool
noTestExtensions
;
static
MODULESETUPPROTO
(
recordSetup
);
extern
void
RecordExtensionInit
(
void
);
ExtensionModule
recordExt
=
{
RecordExtensionInit
,
"RECORD"
,
&
noTestExtensions
,
NULL
,
NULL
};
static
XF86ModuleVersionInfo
VersRec
=
{
"record"
,
MODULEVENDORSTRING
,
MODINFOSTRING1
,
MODINFOSTRING2
,
XORG_VERSION_CURRENT
,
1
,
13
,
0
,
ABI_CLASS_EXTENSION
,
ABI_EXTENSION_VERSION
,
MOD_CLASS_EXTENSION
,
{
0
,
0
,
0
,
0
}
};
XF86ModuleData
recordModuleData
=
{
&
VersRec
,
recordSetup
,
NULL
};
static
void
*
recordSetup
(
void
*
module
,
void
*
opts
,
int
*
errmaj
,
int
*
errmin
)
{
LoadExtension
(
&
recordExt
,
FALSE
);
/* Need a non-NULL return value to indicate success */
return
(
void
*
)
1
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment