dix: move ColormapRec declaration out of public header
Not used by any external module/driver, so no need to keep it in public header. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
parent
f0bf6919ca
commit
adc27c5220
|
@ -50,7 +50,6 @@ in this Software without prior written authorization from the X Consortium.
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
#include "cursorstr.h"
|
#include "cursorstr.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "xace.h"
|
#include "xace.h"
|
||||||
#include "inputstr.h"
|
#include "inputstr.h"
|
||||||
#ifdef XINERAMA
|
#ifdef XINERAMA
|
||||||
|
|
|
@ -43,9 +43,9 @@
|
||||||
|
|
||||||
#include <dix-config.h>
|
#include <dix-config.h>
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
#include "dix/dix_priv.h"
|
#include "dix/dix_priv.h"
|
||||||
#include "dix/screen_hooks_priv.h"
|
#include "dix/screen_hooks_priv.h"
|
||||||
#include "include/colormapst.h"
|
|
||||||
#include "os/osdep.h"
|
#include "os/osdep.h"
|
||||||
|
|
||||||
#include "compint.h"
|
#include "compint.h"
|
||||||
|
|
|
@ -61,7 +61,6 @@ SOFTWARE.
|
||||||
#include "misc.h"
|
#include "misc.h"
|
||||||
#include "dix.h"
|
#include "dix.h"
|
||||||
#include "dixstruct.h"
|
#include "dixstruct.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "os.h"
|
#include "os.h"
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
|
|
||||||
#include "dix/screenint_priv.h"
|
#include "dix/screenint_priv.h"
|
||||||
#include "include/colormap.h"
|
#include "include/colormap.h"
|
||||||
|
#include "include/colormapst.h"
|
||||||
#include "include/dix.h"
|
#include "include/dix.h"
|
||||||
#include "include/window.h"
|
#include "include/window.h"
|
||||||
|
|
||||||
|
@ -21,6 +22,32 @@
|
||||||
|
|
||||||
typedef struct _CMEntry *EntryPtr;
|
typedef struct _CMEntry *EntryPtr;
|
||||||
|
|
||||||
|
/* COLORMAPs can be used for either Direct or Pseudo color. PseudoColor
|
||||||
|
* only needs one cell table, we arbitrarily pick red. We keep track
|
||||||
|
* of that table with freeRed, numPixelsRed, and clientPixelsRed */
|
||||||
|
|
||||||
|
typedef struct _ColormapRec {
|
||||||
|
VisualPtr pVisual;
|
||||||
|
short class; /* PseudoColor or DirectColor */
|
||||||
|
XID mid; /* client's name for colormap */
|
||||||
|
ScreenPtr pScreen; /* screen map is associated with */
|
||||||
|
short flags; /* 1 = CM_IsDefault
|
||||||
|
* 2 = CM_AllAllocated */
|
||||||
|
int freeRed;
|
||||||
|
int freeGreen;
|
||||||
|
int freeBlue;
|
||||||
|
int *numPixelsRed;
|
||||||
|
int *numPixelsGreen;
|
||||||
|
int *numPixelsBlue;
|
||||||
|
Pixel **clientPixelsRed;
|
||||||
|
Pixel **clientPixelsGreen;
|
||||||
|
Pixel **clientPixelsBlue;
|
||||||
|
Entry *red;
|
||||||
|
Entry *green;
|
||||||
|
Entry *blue;
|
||||||
|
PrivateRec *devPrivates;
|
||||||
|
} ColormapRec;
|
||||||
|
|
||||||
int dixCreateColormap(Colormap mid, ScreenPtr pScreen, VisualPtr pVisual,
|
int dixCreateColormap(Colormap mid, ScreenPtr pScreen, VisualPtr pVisual,
|
||||||
ColormapPtr *ppcmap, int alloc, ClientPtr client);
|
ColormapPtr *ppcmap, int alloc, ClientPtr client);
|
||||||
|
|
||||||
|
|
|
@ -123,7 +123,6 @@ Equipment Corporation.
|
||||||
#include "dixfontstr.h"
|
#include "dixfontstr.h"
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
#include "selection.h"
|
#include "selection.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "cursorstr.h"
|
#include "cursorstr.h"
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "servermd.h"
|
#include "servermd.h"
|
||||||
|
|
|
@ -51,12 +51,14 @@ from The Open Group.
|
||||||
#include <dix-config.h>
|
#include <dix-config.h>
|
||||||
|
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
|
|
||||||
#include "windowstr.h"
|
#include "windowstr.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
#include "privates.h"
|
#include "privates.h"
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
#include "cursorstr.h"
|
#include "cursorstr.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "inputstr.h"
|
#include "inputstr.h"
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "extnsionst.h"
|
#include "extnsionst.h"
|
||||||
|
|
|
@ -121,7 +121,6 @@ Equipment Corporation.
|
||||||
#include "propertyst.h"
|
#include "propertyst.h"
|
||||||
#include "inputstr.h"
|
#include "inputstr.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "cursorstr.h"
|
#include "cursorstr.h"
|
||||||
#include "dixstruct.h"
|
#include "dixstruct.h"
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
|
|
|
@ -28,11 +28,13 @@
|
||||||
#include <X11/X.h>
|
#include <X11/X.h>
|
||||||
#include <X11/Xproto.h>
|
#include <X11/Xproto.h>
|
||||||
#include <X11/Xos.h>
|
#include <X11/Xos.h>
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
|
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "pixmapstr.h"
|
#include "pixmapstr.h"
|
||||||
#include "windowstr.h"
|
#include "windowstr.h"
|
||||||
#include "servermd.h"
|
#include "servermd.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
#include "input.h"
|
#include "input.h"
|
||||||
#include "mipointer.h"
|
#include "mipointer.h"
|
||||||
|
|
|
@ -48,7 +48,6 @@ from The Open Group.
|
||||||
#include "servermd.h"
|
#include "servermd.h"
|
||||||
#define PSZ 8
|
#define PSZ 8
|
||||||
#include "fb.h"
|
#include "fb.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
#include "input.h"
|
#include "input.h"
|
||||||
#include "mipointer.h"
|
#include "mipointer.h"
|
||||||
|
|
|
@ -58,7 +58,6 @@
|
||||||
#include "xf86Priv.h"
|
#include "xf86Priv.h"
|
||||||
#include "dgaproc.h"
|
#include "dgaproc.h"
|
||||||
#include "dgaproc_priv.h"
|
#include "dgaproc_priv.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "pixmapstr.h"
|
#include "pixmapstr.h"
|
||||||
#include "inputstr.h"
|
#include "inputstr.h"
|
||||||
#include "globals.h"
|
#include "globals.h"
|
||||||
|
|
|
@ -30,6 +30,8 @@
|
||||||
|
|
||||||
#include "xorg-config.h"
|
#include "xorg-config.h"
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
|
|
||||||
#include "xf86VGAarbiter_priv.h"
|
#include "xf86VGAarbiter_priv.h"
|
||||||
#include "xf86VGAarbiterPriv.h"
|
#include "xf86VGAarbiterPriv.h"
|
||||||
#include "xf86Bus.h"
|
#include "xf86Bus.h"
|
||||||
|
|
|
@ -40,7 +40,6 @@
|
||||||
#include "mi/mi_priv.h"
|
#include "mi/mi_priv.h"
|
||||||
|
|
||||||
#include "misc.h"
|
#include "misc.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
||||||
|
|
|
@ -3,13 +3,13 @@
|
||||||
#include <xorg-config.h>
|
#include <xorg-config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
#include "dix/cursor_priv.h"
|
#include "dix/cursor_priv.h"
|
||||||
#include "dix/screen_hooks_priv.h"
|
#include "dix/screen_hooks_priv.h"
|
||||||
#include "mi/mipointer_priv.h"
|
#include "mi/mipointer_priv.h"
|
||||||
|
|
||||||
#include "xf86.h"
|
#include "xf86.h"
|
||||||
#include "xf86CursorPriv.h"
|
#include "xf86CursorPriv.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "cursorstr.h"
|
#include "cursorstr.h"
|
||||||
|
|
||||||
/* FIXME: This was added with the ABI change of the miPointerSpriteFuncs for
|
/* FIXME: This was added with the ABI change of the miPointerSpriteFuncs for
|
||||||
|
|
|
@ -22,7 +22,6 @@ is" without express or implied warranty.
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "windowstr.h"
|
#include "windowstr.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
||||||
#include "Xnest.h"
|
#include "Xnest.h"
|
||||||
|
|
|
@ -18,6 +18,8 @@ is" without express or implied warranty.
|
||||||
#include <X11/X.h>
|
#include <X11/X.h>
|
||||||
#include <X11/Xdefs.h>
|
#include <X11/Xdefs.h>
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
|
|
||||||
#define DUMB_WINDOW_MANAGERS
|
#define DUMB_WINDOW_MANAGERS
|
||||||
|
|
||||||
#define MAXCMAPS 1
|
#define MAXCMAPS 1
|
||||||
|
|
|
@ -144,13 +144,14 @@
|
||||||
#include <X11/Xos.h>
|
#include <X11/Xos.h>
|
||||||
#include <X11/Xprotostr.h>
|
#include <X11/Xprotostr.h>
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
|
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "pixmapstr.h"
|
#include "pixmapstr.h"
|
||||||
#include "pixmap.h"
|
#include "pixmap.h"
|
||||||
#include "region.h"
|
#include "region.h"
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
#include "colormap.h"
|
#include "colormap.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "miscstruct.h"
|
#include "miscstruct.h"
|
||||||
#include "servermd.h"
|
#include "servermd.h"
|
||||||
#include "windowstr.h"
|
#include "windowstr.h"
|
||||||
|
|
|
@ -47,9 +47,7 @@ SOFTWARE.
|
||||||
#ifndef CMAPSTRUCT_H
|
#ifndef CMAPSTRUCT_H
|
||||||
#define CMAPSTRUCT_H 1
|
#define CMAPSTRUCT_H 1
|
||||||
|
|
||||||
#include "colormap.h"
|
#include <X11/Xdefs.h>
|
||||||
#include "screenint.h"
|
|
||||||
#include "privates.h"
|
|
||||||
|
|
||||||
/* Shared color -- the color is used by AllocColorPlanes */
|
/* Shared color -- the color is used by AllocColorPlanes */
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
@ -82,30 +80,4 @@ typedef struct _CMEntry {
|
||||||
Bool fShared;
|
Bool fShared;
|
||||||
} Entry;
|
} Entry;
|
||||||
|
|
||||||
/* COLORMAPs can be used for either Direct or Pseudo color. PseudoColor
|
|
||||||
* only needs one cell table, we arbitrarily pick red. We keep track
|
|
||||||
* of that table with freeRed, numPixelsRed, and clientPixelsRed */
|
|
||||||
|
|
||||||
typedef struct _ColormapRec {
|
|
||||||
VisualPtr pVisual;
|
|
||||||
short class; /* PseudoColor or DirectColor */
|
|
||||||
XID mid; /* client's name for colormap */
|
|
||||||
ScreenPtr pScreen; /* screen map is associated with */
|
|
||||||
short flags; /* 1 = CM_IsDefault
|
|
||||||
* 2 = CM_AllAllocated */
|
|
||||||
int freeRed;
|
|
||||||
int freeGreen;
|
|
||||||
int freeBlue;
|
|
||||||
int *numPixelsRed;
|
|
||||||
int *numPixelsGreen;
|
|
||||||
int *numPixelsBlue;
|
|
||||||
Pixel **clientPixelsRed;
|
|
||||||
Pixel **clientPixelsGreen;
|
|
||||||
Pixel **clientPixelsBlue;
|
|
||||||
Entry *red;
|
|
||||||
Entry *green;
|
|
||||||
Entry *blue;
|
|
||||||
PrivateRec *devPrivates;
|
|
||||||
} ColormapRec;
|
|
||||||
|
|
||||||
#endif /* COLORMAP_H */
|
#endif /* COLORMAP_H */
|
||||||
|
|
|
@ -38,7 +38,6 @@
|
||||||
#include "os/osdep.h"
|
#include "os/osdep.h"
|
||||||
|
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
#include "globals.h"
|
#include "globals.h"
|
||||||
#include "micmap.h"
|
#include "micmap.h"
|
||||||
|
|
|
@ -47,7 +47,6 @@ in this Software without prior written authorization from The Open Group.
|
||||||
#include "mi.h"
|
#include "mi.h"
|
||||||
#include "cursorstr.h"
|
#include "cursorstr.h"
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "windowstr.h"
|
#include "windowstr.h"
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
#include "mipointer.h"
|
#include "mipointer.h"
|
||||||
|
|
|
@ -34,8 +34,9 @@
|
||||||
#include <stddef.h> /* For NULL */
|
#include <stddef.h> /* For NULL */
|
||||||
#include <limits.h> /* For CHAR_BIT */
|
#include <limits.h> /* For CHAR_BIT */
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
|
|
||||||
#include "rootlessCommon.h"
|
#include "rootlessCommon.h"
|
||||||
#include "colormapst.h"
|
|
||||||
|
|
||||||
unsigned int rootless_CopyBytes_threshold = 0;
|
unsigned int rootless_CopyBytes_threshold = 0;
|
||||||
unsigned int rootless_CopyWindow_threshold = 0;
|
unsigned int rootless_CopyWindow_threshold = 0;
|
||||||
|
|
|
@ -47,7 +47,6 @@
|
||||||
#include "propertyst.h"
|
#include "propertyst.h"
|
||||||
#include "mivalidate.h"
|
#include "mivalidate.h"
|
||||||
#include "picturestr.h"
|
#include "picturestr.h"
|
||||||
#include "colormapst.h"
|
|
||||||
|
|
||||||
#include "rootlessCommon.h"
|
#include "rootlessCommon.h"
|
||||||
#include "rootlessWindow.h"
|
#include "rootlessWindow.h"
|
||||||
|
|
|
@ -32,7 +32,6 @@
|
||||||
#include "mi.h"
|
#include "mi.h"
|
||||||
#include "picturestr.h"
|
#include "picturestr.h"
|
||||||
#include "mipict.h"
|
#include "mipict.h"
|
||||||
#include "colormapst.h"
|
|
||||||
|
|
||||||
#define NUM_CUBE_LEVELS 4
|
#define NUM_CUBE_LEVELS 4
|
||||||
#define NUM_GRAY_LEVELS 13
|
#define NUM_GRAY_LEVELS 13
|
||||||
|
|
|
@ -36,7 +36,6 @@
|
||||||
#include "windowstr.h"
|
#include "windowstr.h"
|
||||||
#include "input.h"
|
#include "input.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "cursorstr.h"
|
#include "cursorstr.h"
|
||||||
#include "dixstruct.h"
|
#include "dixstruct.h"
|
||||||
#include "gcstruct.h"
|
#include "gcstruct.h"
|
||||||
|
|
|
@ -31,6 +31,7 @@
|
||||||
#include <X11/extensions/renderproto.h>
|
#include <X11/extensions/renderproto.h>
|
||||||
#include <X11/Xfuncproto.h>
|
#include <X11/Xfuncproto.h>
|
||||||
|
|
||||||
|
#include "dix/colormap_priv.h"
|
||||||
#include "dix/cursor_priv.h"
|
#include "dix/cursor_priv.h"
|
||||||
#include "dix/dix_priv.h"
|
#include "dix/dix_priv.h"
|
||||||
#include "os/osdep.h"
|
#include "os/osdep.h"
|
||||||
|
@ -42,7 +43,6 @@
|
||||||
#include "scrnintstr.h"
|
#include "scrnintstr.h"
|
||||||
#include "windowstr.h"
|
#include "windowstr.h"
|
||||||
#include "pixmapstr.h"
|
#include "pixmapstr.h"
|
||||||
#include "colormapst.h"
|
|
||||||
#include "extnsionst.h"
|
#include "extnsionst.h"
|
||||||
#include "extinit_priv.h"
|
#include "extinit_priv.h"
|
||||||
#include "servermd.h"
|
#include "servermd.h"
|
||||||
|
|
Loading…
Reference in New Issue