00001 #ifndef _tgl_features_h_
00002 #define _tgl_features_h_
00003
00004
00005 #ifndef BYTE_ORDER
00006 #define LITTLE_ENDIAN 1234
00007 #define BIG_ENDIAN 4321
00008
00009 #if (defined(__i386__) || defined(__i386)) || \
00010 defined(__ia64__) || defined(WIN32) || \
00011 (defined(__alpha__) || defined(__alpha)) || \
00012 defined(__arm__) || \
00013 (defined(__mips__) && defined(__MIPSEL__)) || \
00014 defined(__SYMBIAN32__) || \
00015 defined(__x86_64__) || \
00016 defined(__LITTLE_ENDIAN__)
00017 #define BYTE_ORDER LITTLE_ENDIAN
00018 #else
00019 #define BYTE_ORDER BIG_ENDIAN
00020 #endif
00021
00022 #endif
00023
00024
00025
00026
00027
00028 #define TGL_FEATURE_ARRAYS 1
00029 #define TGL_FEATURE_DISPLAYLISTS 1
00030 #define TGL_FEATURE_POLYGON_OFFSET 1
00031
00032
00033
00034 #define TGL_FEATURE_16_BITS 1
00035
00036 #define TGL_FEATURE_24_BITS 1
00037 #define TGL_FEATURE_32_BITS 1
00038
00039
00040 #define MAX_TEXTURE_STAGES 3
00041
00042 #endif