more minor header file re-org (moved CONST, ASSERT, INLINE to config.h)
authorBrian Paul <brian.paul@tungstengraphics.com>
Sun, 29 Oct 2000 18:23:16 +0000 (18:23 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Sun, 29 Oct 2000 18:23:16 +0000 (18:23 +0000)
src/mesa/drivers/osmesa/osmesa.c
src/mesa/main/accum.c
src/mesa/main/config.h
src/mesa/main/depth.c
src/mesa/main/macros.h
src/mesa/main/matrix.c
src/mesa/main/stencil.c
src/mesa/main/teximage.c
src/mesa/main/texobj.c

index 55fe26181ed13f388fb567400231f214c5ccece0..5d07bf3ae00f4cc50aa960ee43ba656abd19a89b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: osmesa.c,v 1.22 2000/09/28 22:44:31 brianp Exp $ */
+/* $Id: osmesa.c,v 1.23 2000/10/29 18:23:28 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -42,6 +42,7 @@
 #include "GL/osmesa.h"
 #include "context.h"
 #include "depth.h"
+#include "macros.h"
 #include "mem.h"
 #include "matrix.h"
 #include "types.h"
index 43cf7574cd18fd5fefc7b44124779b1e8c7f6aa7..315efe932b6c925c812891f3894b9bf6afa4fe39 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: accum.c,v 1.28 2000/10/28 18:34:48 brianp Exp $ */
+/* $Id: accum.c,v 1.29 2000/10/29 18:23:16 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -31,6 +31,7 @@
 #include "glheader.h"
 #include "accum.h"
 #include "context.h"
+#include "macros.h"
 #include "mem.h"
 #include "masking.h"
 #include "span.h"
index a45f652a3d1ebe194beec52c9d74fd7a36c2372e..f727c141c1ab3639b1c38a36012ac8d78794d162 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: config.h,v 1.22 2000/10/29 18:12:14 brianp Exp $ */
+/* $Id: config.h,v 1.23 2000/10/29 18:23:16 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
 #define VB_SIZE  (VB_MAX + VB_MAX_CLIPPED_VERTS)
 
 
+/*
+ * Language/compiler stuff
+ */
+
 /* Some compilers don't like some of Mesa's const usage */
 #ifdef NO_CONST
 #  define CONST
 #endif
 
 
+/* Function inlining */
+#if defined(__GNUC__)
+#  define INLINE __inline__
+#elif defined(__MSC__)
+#  define INLINE __inline
+#else
+#  define INLINE
+#endif
+
+
+#ifdef DEBUG
+#  define ASSERT(X)   assert(X)
+#else
+#  define ASSERT(X)
+#endif
+
+
 #endif
index 5f113447e7f766a57623fe6a6e2bf5d5896d2448..c5e113e4e7310e61f444707bd3805691d88e5692 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: depth.c,v 1.19 2000/09/26 20:53:53 brianp Exp $ */
+/* $Id: depth.c,v 1.20 2000/10/29 18:23:16 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -32,6 +32,7 @@
 #include "context.h"
 #include "enums.h"
 #include "depth.h"
+#include "macros.h"
 #include "mem.h"
 #include "pb.h"
 #include "types.h"
index 05c80d1a15c2a8328143072ab914088f76407f8e..45bb9cd226f1210d4bc1e9b66544d4bf0f7fa2ab 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: macros.h,v 1.11 2000/10/28 20:41:14 brianp Exp $ */
+/* $Id: macros.h,v 1.12 2000/10/29 18:23:16 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
 #include "glheader.h"
 
 
-#ifdef DEBUG
-#  define ASSERT(X)   assert(X)
-#else
-#  define ASSERT(X)
-#endif
-
-
-#if defined(__GNUC__)
-#define INLINE __inline__
-#elif defined(__MSC__)
-#define INLINE __inline
-#else
-#define INLINE
-#endif
-
-
 /* Limits: */
 #define MAX_GLUSHORT   0xffff
 #define MAX_GLUINT     0xffffffff
 
 
-/* Some compilers don't like some of Mesa's const usage */
-#ifdef NO_CONST
-#  define CONST
-#else
-#  define CONST const
-#endif
-
-
 /* Pi */
 #ifndef M_PI
 #define M_PI (3.1415926)
index 2d9d857a2f9034a954c4858e3fe5255deeafe904..fe8d433110ce6aa1f73b67b4f4ecbb829c3da3f9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: matrix.c,v 1.21 2000/09/26 20:53:53 brianp Exp $ */
+/* $Id: matrix.c,v 1.22 2000/10/29 18:23:16 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -42,6 +42,7 @@
 #include "buffers.h"
 #include "context.h"
 #include "enums.h"
+#include "macros.h"
 #include "matrix.h"
 #include "mem.h"
 #include "mmath.h"
index bc14fed08daeeb9e9c25f6f39f0508eb333c8b70..a2c8bf4e957aa506c5919638db1a08655f348c12 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: stencil.c,v 1.19 2000/09/26 20:53:53 brianp Exp $ */
+/* $Id: stencil.c,v 1.20 2000/10/29 18:23:16 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -31,6 +31,7 @@
 #include "glheader.h"
 #include "context.h"
 #include "depth.h"
+#include "macros.h"
 #include "mem.h"
 #include "pb.h"
 #include "stencil.h"
index 718e561cf6785910560140a934060b949f3ba09b..570ecdc01cdd3f10c226b9fb9f2b0758c6e6690a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: teximage.c,v 1.54 2000/10/29 18:12:15 brianp Exp $ */
+/* $Id: teximage.c,v 1.55 2000/10/29 18:23:16 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -32,6 +32,7 @@
 #include "context.h"
 #include "convolve.h"
 #include "image.h"
+#include "macros.h"
 #include "mem.h"
 #include "mmath.h"
 #include "span.h"
index 36a63f63ac5df09b4ba890391d1b910e40eea5d8..62238ff6fd4d45850f46a5b765c10978d2ee0f8a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: texobj.c,v 1.29 2000/10/24 02:53:18 brianp Exp $ */
+/* $Id: texobj.c,v 1.30 2000/10/29 18:23:16 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -33,6 +33,7 @@
 #include "context.h"
 #include "enums.h"
 #include "hash.h"
+#include "macros.h"
 #include "mem.h"
 #include "teximage.h"
 #include "texstate.h"