summaryrefslogtreecommitdiff
path: root/render/render.h
diff options
context:
space:
mode:
authorDerek Foreman <manmower@gmail.com>2003-03-19 23:26:54 +0000
committerDerek Foreman <manmower@gmail.com>2003-03-19 23:26:54 +0000
commitde307661b6ce96e61e20a123b00297dbc57d5d85 (patch)
tree92ef725e0d746d6377d64fa95b36f30cd383f579 /render/render.h
parentc1e6991224400f5e4e65eb2f617efceefef36155 (diff)
added depth reduction and startup for true color visuals
16bpp should now work
Diffstat (limited to 'render/render.h')
-rw-r--r--render/render.h29
1 files changed, 1 insertions, 28 deletions
diff --git a/render/render.h b/render/render.h
index dfbf4f12..8363dd90 100644
--- a/render/render.h
+++ b/render/render.h
@@ -7,34 +7,6 @@
#include <glib.h>
#include "color.h"
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#else
-# ifdef HAVE_SYS_TYPES_H
-# include <sys/types.h>
-# endif
-#endif
-
-#ifdef HAVE_STDINT_H
-typedef uint32_t pixel32;
-typedef uint16_t pixel16;
-#else
-typedef u_int32_t pixel32;
-typedef u_int16_t pixel16;
-#endif /* HAVE_STDINT_H */
-
-#if (G_ENDIAN == G_BIG_ENDIAN)
-#define default_red_shift 0
-#define default_green_shift 8
-#define default_blue_shift 16
-#define endian MSBFirst
-#else
-#define default_red_shift 16
-#define default_green_shift 8
-#define default_blue_shift 0
-#define endian LSBFirst
-#endif /* G_ENDIAN == G_BIG_ENDIAN */
-
typedef enum {
Surface_Planar,
Surface_Nonplanar
@@ -164,4 +136,5 @@ void render_shutdown(void);
Appearance *appearance_new(SurfaceType type, int numtex);
Appearance *appearance_copy(Appearance *a);
void appearance_free(Appearance *a);
+void truecolor_startup(void);
#endif /*__render_h*/