diff options
author | Adam Jackson <ajax@redhat.com> | 2014-07-21 10:06:50 -0400 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2014-07-24 16:46:40 -0700 |
commit | 17c3347f14822b9f7da4253c71f6ed51be2b38d1 (patch) | |
tree | 6fd6e1d0536b60a67447ae6b4d4f643fa16a380c /include/servermd.h | |
parent | 094b76735cb99b9f26e21f32170614454c644653 (diff) |
dix: Default GLYPHPADBYTES to 4
This effectively no longer varied across architectures anyway.
Signed-off-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'include/servermd.h')
-rw-r--r-- | include/servermd.h | 52 |
1 files changed, 4 insertions, 48 deletions
diff --git a/include/servermd.h b/include/servermd.h index 83eaad5d6..72ce6c07b 100644 --- a/include/servermd.h +++ b/include/servermd.h @@ -52,26 +52,10 @@ SOFTWARE. * really be simplified even further. */ -/* - * Machine dependent values: - * GLYPHPADBYTES should be chosen with consideration for the space-time - * trade-off. Padding to 0 bytes means that there is no wasted space - * in the font bitmaps (both on disk and in memory), but that access of - * the bitmaps will cause odd-address memory references. Padding to - * 2 bytes would ensure even address memory references and would - * be suitable for a 68010-class machine, but at the expense of wasted - * space in the font bitmaps. Padding to 4 bytes would be good - * for real 32 bit machines, etc. Be sure that you tell the font - * compiler what kind of padding you want because its defines are - * kept separate from this. See server/include/font.h for how - * GLYPHPADBYTES is used. - */ - #ifdef __avr32__ #define IMAGE_BYTE_ORDER MSBFirst #define BITMAP_BIT_ORDER MSBFirst -#define GLYPHPADBYTES 4 #endif /* __avr32__ */ @@ -79,7 +63,6 @@ SOFTWARE. #define IMAGE_BYTE_ORDER LSBFirst #define BITMAP_BIT_ORDER LSBFirst -#define GLYPHPADBYTES 4 #endif /* __arm32__ */ @@ -87,16 +70,12 @@ SOFTWARE. #define IMAGE_BYTE_ORDER LSBFirst -#define GLYPHPADBYTES 4 - #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__ */ #if defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) @@ -108,7 +87,6 @@ SOFTWARE. #define IMAGE_BYTE_ORDER MSBFirst #define BITMAP_BIT_ORDER MSBFirst #endif -#define GLYPHPADBYTES 4 #endif /* PowerPC */ @@ -117,11 +95,9 @@ SOFTWARE. #if defined(__BIG_ENDIAN__) #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 #endif #endif /* SuperH */ @@ -131,11 +107,9 @@ SOFTWARE. #if defined(__BIG_ENDIAN__) #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 #endif #endif /* __m32r__ */ @@ -157,9 +131,6 @@ SOFTWARE. #define IMAGE_BYTE_ORDER MSBFirst /* Values for the SUN only */ #define BITMAP_BIT_ORDER MSBFirst #endif - -#define GLYPHPADBYTES 4 - #endif /* sun && !(i386 && SVR4) */ #if (defined(mips) || defined(__mips)) @@ -167,11 +138,9 @@ SOFTWARE. #if defined(MIPSEL) || defined(__MIPSEL__) #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 #endif #endif /* mips */ @@ -179,15 +148,12 @@ SOFTWARE. #if defined(__alpha) || defined(__alpha__) #define IMAGE_BYTE_ORDER LSBFirst /* Values for the Alpha only */ #define BITMAP_BIT_ORDER LSBFirst -#define GLYPHPADBYTES 4 - #endif /* alpha */ #if defined (linux) && defined (__s390__) #define IMAGE_BYTE_ORDER MSBFirst #define BITMAP_BIT_ORDER MSBFirst -#define GLYPHPADBYTES 4 #endif /* linux/s390 */ @@ -195,7 +161,6 @@ SOFTWARE. #define IMAGE_BYTE_ORDER MSBFirst #define BITMAP_BIT_ORDER MSBFirst -#define GLYPHPADBYTES 4 #endif /* linux/s390x */ @@ -203,15 +168,12 @@ SOFTWARE. #define IMAGE_BYTE_ORDER LSBFirst #define BITMAP_BIT_ORDER LSBFirst -#define GLYPHPADBYTES 4 #endif /* ia64 */ #if defined(__amd64__) || defined(amd64) || defined(__amd64) #define IMAGE_BYTE_ORDER LSBFirst #define BITMAP_BIT_ORDER LSBFirst -#define GLYPHPADBYTES 4 -/* ???? */ #endif /* AMD64 */ #if defined(SVR4) && (defined(__i386__) || defined(__i386) ) || \ @@ -227,17 +189,12 @@ SOFTWARE. #define BITMAP_BIT_ORDER LSBFirst #endif -#ifndef GLYPHPADBYTES -#define GLYPHPADBYTES 4 -#endif - #endif /* SVR4 / BSD / i386 */ #if defined (linux) && defined (__mc68000__) #define IMAGE_BYTE_ORDER MSBFirst #define BITMAP_BIT_ORDER MSBFirst -#define GLYPHPADBYTES 4 #endif /* linux/m68k */ @@ -245,14 +202,12 @@ SOFTWARE. #if defined(linux) && defined(__arm__) #define IMAGE_BYTE_ORDER LSBFirst #define BITMAP_BIT_ORDER LSBFirst -#define GLYPHPADBYTES 4 #endif /* linux on IBM S/390 */ #if defined (linux) && defined (__s390__) #define IMAGE_BYTE_ORDER MSBFirst #define BITMAP_BIT_ORDER MSBFirst -#define GLYPHPADBYTES 4 #endif /* linux/s390 */ #ifdef __aarch64__ @@ -265,7 +220,6 @@ SOFTWARE. #define IMAGE_BYTE_ORDER MSBFirst #define BITMAP_BIT_ORDER MSBFirst #endif -#define GLYPHPADBYTES 4 #endif /* __aarch64__ */ @@ -278,7 +232,6 @@ SOFTWARE. #define IMAGE_BYTE_ORDER LSBFirst #define BITMAP_BIT_ORDER LSBFirst #endif -#define GLYPHPADBYTES 4 #endif /* ARC */ @@ -292,10 +245,13 @@ SOFTWARE. #define IMAGE_BYTE_ORDER MSBFirst #define BITMAP_BIT_ORDER MSBFirst #endif -#define GLYPHPADBYTES 4 #endif /* __xtensa__ */ +#ifndef GLYPHPADBYTES +#define GLYPHPADBYTES 4 +#endif + /* 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 * ddx routine has to be called. |