summaryrefslogtreecommitdiff
path: root/include/servermd.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/servermd.h')
-rw-r--r--include/servermd.h142
1 files changed, 69 insertions, 73 deletions
diff --git a/include/servermd.h b/include/servermd.h
index 271d936f4..d6a9a3ad5 100644
--- a/include/servermd.h
+++ b/include/servermd.h
@@ -22,7 +22,6 @@ Except as contained in this notice, the name of The Open Group 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 Open Group.
-
Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
All Rights Reserved
@@ -74,7 +73,7 @@ SOFTWARE.
#define BITMAP_BIT_ORDER MSBFirst
#define GLYPHPADBYTES 4
-#endif /* __avr32__ */
+#endif /* __avr32__ */
#ifdef __arm32__
@@ -82,20 +81,20 @@ SOFTWARE.
#define BITMAP_BIT_ORDER LSBFirst
#define GLYPHPADBYTES 4
-#endif /* __arm32__ */
+#endif /* __arm32__ */
#if defined(__nds32__)
#define IMAGE_BYTE_ORDER LSBFirst
#if defined(XF86MONOVGA) || defined(XF86VGA16) || defined(XF86MONO)
-# define BITMAP_BIT_ORDER MSBFirst
+#define BITMAP_BIT_ORDER MSBFirst
#else
-# define BITMAP_BIT_ORDER LSBFirst
+#define BITMAP_BIT_ORDER LSBFirst
#endif
#if defined(XF86MONOVGA) || defined(XF86VGA16)
-# define BITMAP_SCANLINE_UNIT 8
+#define BITMAP_SCANLINE_UNIT 8
#endif
#define GLYPHPADBYTES 4
@@ -103,15 +102,15 @@ SOFTWARE.
#define LARGE_INSTRUCTION_CACHE
#define AVOID_MEMORY_READ
-#endif /* __nds32__ */
+#endif /* __nds32__ */
#if defined __hppa__
#define IMAGE_BYTE_ORDER MSBFirst
#define BITMAP_BIT_ORDER MSBFirst
-#define GLYPHPADBYTES 4 /* to make fb work */
- /* byte boundries */
-#endif /* hpux || __hppa__ */
+#define GLYPHPADBYTES 4 /* to make fb work */
+ /* byte boundries */
+#endif /* hpux || __hppa__ */
#if defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__)
@@ -119,65 +118,64 @@ SOFTWARE.
#define BITMAP_BIT_ORDER MSBFirst
#define GLYPHPADBYTES 4
-#endif /* PowerPC */
+#endif /* PowerPC */
#if defined(__sh__)
#if defined(__BIG_ENDIAN__)
-# define IMAGE_BYTE_ORDER MSBFirst
-# define BITMAP_BIT_ORDER MSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER MSBFirst
+#define BITMAP_BIT_ORDER MSBFirst
+#define GLYPHPADBYTES 4
#else
-# define IMAGE_BYTE_ORDER LSBFirst
-# define BITMAP_BIT_ORDER LSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER LSBFirst
+#define BITMAP_BIT_ORDER LSBFirst
+#define GLYPHPADBYTES 4
#endif
-#endif /* SuperH */
+#endif /* SuperH */
#if defined(__m32r__)
#if defined(__BIG_ENDIAN__)
-# define IMAGE_BYTE_ORDER MSBFirst
-# define BITMAP_BIT_ORDER MSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER MSBFirst
+#define BITMAP_BIT_ORDER MSBFirst
+#define GLYPHPADBYTES 4
#else
-# define IMAGE_BYTE_ORDER LSBFirst
-# define BITMAP_BIT_ORDER LSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER LSBFirst
+#define BITMAP_BIT_ORDER LSBFirst
+#define GLYPHPADBYTES 4
#endif
-#endif /* __m32r__ */
+#endif /* __m32r__ */
#if (defined(sun) && (defined(__sparc) || defined(sparc))) || \
(defined(__uxp__) && (defined(sparc) || defined(mc68000))) || \
defined(__sparc__) || defined(__mc68000__)
#if defined(__sparc) || defined(__sparc__)
-# if !defined(sparc)
-# define sparc 1
-# endif
+#if !defined(sparc)
+#define sparc 1
+#endif
#endif
#if defined(sun386) || defined(sun5)
-# define IMAGE_BYTE_ORDER LSBFirst /* Values for the SUN only */
-# define BITMAP_BIT_ORDER LSBFirst
+#define IMAGE_BYTE_ORDER LSBFirst /* Values for the SUN only */
+#define BITMAP_BIT_ORDER LSBFirst
#else
-# define IMAGE_BYTE_ORDER MSBFirst /* Values for the SUN only */
-# define BITMAP_BIT_ORDER MSBFirst
+#define IMAGE_BYTE_ORDER MSBFirst /* Values for the SUN only */
+#define BITMAP_BIT_ORDER MSBFirst
#endif
#define GLYPHPADBYTES 4
-#endif /* sun && !(i386 && SVR4) */
-
+#endif /* sun && !(i386 && SVR4) */
#if defined(ibm032) || defined (ibm)
#ifdef __i386__
-# define IMAGE_BYTE_ORDER LSBFirst /* Value for PS/2 only */
+#define IMAGE_BYTE_ORDER LSBFirst /* Value for PS/2 only */
#else
-# define IMAGE_BYTE_ORDER MSBFirst /* Values for the RT only*/
+#define IMAGE_BYTE_ORDER MSBFirst /* Values for the RT only */
#endif
#define BITMAP_BIT_ORDER MSBFirst
#define GLYPHPADBYTES 1
@@ -187,28 +185,28 @@ SOFTWARE.
#define BITMAP_SCANLINE_UNIT 8
#endif
-#endif /* ibm */
+#endif /* ibm */
-#if (defined(mips) || defined(__mips))
+#if (defined(mips) || defined(__mips))
#if defined(MIPSEL) || defined(__MIPSEL__)
-# define IMAGE_BYTE_ORDER LSBFirst /* Values for the PMAX only */
-# define BITMAP_BIT_ORDER LSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER LSBFirst /* Values for the PMAX only */
+#define BITMAP_BIT_ORDER LSBFirst
+#define GLYPHPADBYTES 4
#else
-# define IMAGE_BYTE_ORDER MSBFirst /* Values for the MIPS only */
-# define BITMAP_BIT_ORDER MSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER MSBFirst /* Values for the MIPS only */
+#define BITMAP_BIT_ORDER MSBFirst
+#define GLYPHPADBYTES 4
#endif
-#endif /* mips */
+#endif /* mips */
#if defined(__alpha) || defined(__alpha__)
-# define IMAGE_BYTE_ORDER LSBFirst /* Values for the Alpha only */
-# define BITMAP_BIT_ORDER LSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER LSBFirst /* Values for the Alpha only */
+#define BITMAP_BIT_ORDER LSBFirst
+#define GLYPHPADBYTES 4
-#endif /* alpha */
+#endif /* alpha */
#if defined (linux) && defined (__s390__)
@@ -219,7 +217,7 @@ SOFTWARE.
#define BITMAP_SCANLINE_UNIT 8
#define FAST_UNALIGNED_READ
-#endif /* linux/s390 */
+#endif /* linux/s390 */
#if defined (linux) && defined (__s390x__)
@@ -230,42 +228,41 @@ SOFTWARE.
#define BITMAP_SCANLINE_UNIT 8
#define FAST_UNALIGNED_READ
-#endif /* linux/s390x */
-
+#endif /* linux/s390x */
#if defined(__ia64__) || defined(ia64)
-# define IMAGE_BYTE_ORDER LSBFirst
-# define BITMAP_BIT_ORDER LSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER LSBFirst
+#define BITMAP_BIT_ORDER LSBFirst
+#define GLYPHPADBYTES 4
-#endif /* ia64 */
+#endif /* ia64 */
#if defined(__amd64__) || defined(amd64) || defined(__amd64)
-# define IMAGE_BYTE_ORDER LSBFirst
-# define BITMAP_BIT_ORDER LSBFirst
-# define GLYPHPADBYTES 4
+#define IMAGE_BYTE_ORDER LSBFirst
+#define BITMAP_BIT_ORDER LSBFirst
+#define GLYPHPADBYTES 4
/* ???? */
-#endif /* AMD64 */
+#endif /* AMD64 */
#if defined(SVR4) && (defined(__i386__) || defined(__i386) ) || \
defined(__alpha__) || defined(__alpha) || \
defined(__i386__) || \
defined(__s390x__) || defined(__s390__)
-
+
#ifndef IMAGE_BYTE_ORDER
#define IMAGE_BYTE_ORDER LSBFirst
#endif
#ifndef BITMAP_BIT_ORDER
-# define BITMAP_BIT_ORDER LSBFirst
+#define BITMAP_BIT_ORDER LSBFirst
#endif
#ifndef GLYPHPADBYTES
#define GLYPHPADBYTES 4
#endif
-#endif /* SVR4 / BSD / i386 */
+#endif /* SVR4 / BSD / i386 */
#if defined (linux) && defined (__mc68000__)
@@ -273,8 +270,7 @@ SOFTWARE.
#define BITMAP_BIT_ORDER MSBFirst
#define GLYPHPADBYTES 4
-#endif /* linux/m68k */
-
+#endif /* linux/m68k */
/* linux on ARM */
#if defined(linux) && defined(__arm__)
@@ -288,7 +284,7 @@ SOFTWARE.
#define IMAGE_BYTE_ORDER MSBFirst
#define BITMAP_BIT_ORDER MSBFirst
#define GLYPHPADBYTES 4
-#endif /* linux/s390 */
+#endif /* linux/s390 */
/* size of buffer to use with GetImage, measured in bytes. There's obviously
* a trade-off between the amount of heap used and the number of times the
@@ -318,12 +314,12 @@ SOFTWARE.
*/
typedef struct _PaddingInfo {
- int padRoundUp; /* pixels per pad unit - 1 */
- int padPixelsLog2; /* log 2 (pixels per pad unit) */
- int padBytesLog2; /* log 2 (bytes per pad unit) */
- int notPower2; /* bitsPerPixel not a power of 2 */
- int bytesPerPixel; /* only set when notPower2 is TRUE */
- int bitsPerPixel; /* bits per pixel */
+ int padRoundUp; /* pixels per pad unit - 1 */
+ int padPixelsLog2; /* log 2 (pixels per pad unit) */
+ int padBytesLog2; /* log 2 (bytes per pad unit) */
+ int notPower2; /* bitsPerPixel not a power of 2 */
+ int bytesPerPixel; /* only set when notPower2 is TRUE */
+ int bitsPerPixel; /* bits per pixel */
} PaddingInfo;
extern _X_EXPORT PaddingInfo PixmapWidthPaddingInfo[];
@@ -352,4 +348,4 @@ extern _X_EXPORT PaddingInfo PixmapWidthPaddingInfo[];
#define PixmapBytePadProto(w, d) PixmapBytePad(w, d)
#define BitmapBytePadProto(w) BitmapBytePad(w)
-#endif /* SERVERMD_H */
+#endif /* SERVERMD_H */