Cross Reference: dbemodule.c
xref: /xsrc/external/mit/xorg-server.old/dist/hw/xfree86/dixmods/dbemodule.c
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/xorg-server.old/dist/hw/xfree86/dixmods/
1706f2543Smrg#ifdef HAVE_XORG_CONFIG_H
2706f2543Smrg#include <xorg-config.h>
3706f2543Smrg#endif
4706f2543Smrg
5706f2543Smrg#include "xf86Module.h"
6706f2543Smrg#include "globals.h"
7706f2543Smrg
8706f2543Smrgstatic MODULESETUPPROTO(dbeSetup);
9706f2543Smrg
10706f2543Smrgextern void DbeExtensionInit(INITARGS);
11706f2543Smrg
12706f2543Smrgstatic ExtensionModule dbeExt = {
13706f2543Smrg    DbeExtensionInit,
14706f2543Smrg    "DOUBLE-BUFFER",
15706f2543Smrg    &noDbeExtension,
16706f2543Smrg    NULL,
17706f2543Smrg    NULL
18706f2543Smrg};
19706f2543Smrg
20706f2543Smrgstatic XF86ModuleVersionInfo VersRec =
21706f2543Smrg{
22706f2543Smrg	"dbe",
23706f2543Smrg	MODULEVENDORSTRING,
24706f2543Smrg	MODINFOSTRING1,
25706f2543Smrg	MODINFOSTRING2,
26706f2543Smrg	XORG_VERSION_CURRENT,
27706f2543Smrg	1, 0, 0,
28706f2543Smrg	ABI_CLASS_EXTENSION,
29706f2543Smrg	ABI_EXTENSION_VERSION,
30706f2543Smrg	MOD_CLASS_EXTENSION,
31706f2543Smrg	{0,0,0,0}
32706f2543Smrg};
33706f2543Smrg
34706f2543Smrg/*
35706f2543Smrg * Data for the loader
36706f2543Smrg */
37706f2543Smrg_X_EXPORT XF86ModuleData dbeModuleData = { &VersRec, dbeSetup, NULL };
38706f2543Smrg
39706f2543Smrgstatic pointer
40706f2543SmrgdbeSetup(pointer module, pointer opts, int *errmaj, int *errmin)
41706f2543Smrg{
42706f2543Smrg    LoadExtension(&dbeExt, FALSE);
43706f2543Smrg
44706f2543Smrg    /* Need a non-NULL return value to indicate success */
45706f2543Smrg    return (pointer)1;
46706f2543Smrg}
47

Indexes created Tue Dec 02 23:09:33 GMT 2025