diff options
| author | Derek Foreman <manmower@gmail.com> | 2003-03-19 23:26:54 +0000 |
|---|---|---|
| committer | Derek Foreman <manmower@gmail.com> | 2003-03-19 23:26:54 +0000 |
| commit | de307661b6ce96e61e20a123b00297dbc57d5d85 (patch) | |
| tree | 92ef725e0d746d6377d64fa95b36f30cd383f579 /render/render.h | |
| parent | c1e6991224400f5e4e65eb2f617efceefef36155 (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.h | 29 |
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*/ |
