00001 #ifndef __RE_Extension_h__
00002 #define __RE_Extension_h__
00003
00004 enum RE_Extension
00005 {
00006 RE_EXT_INVALID = -1,
00007
00008
00009 RE_EXT_ABGR = 0,
00010 RE_EXT_HALF_FLOAT,
00011 RE_EXT_PACKED_PIXELS,
00012
00013
00014 RE_EXT_BLEND_COLOR,
00015 RE_EXT_BLEND_LOGIC_OP,
00016 RE_EXT_BLEND_MINMAX,
00017 RE_EXT_BLEND_SUBTRACT,
00018 RE_EXT_CONVOLUTION,
00019 RE_EXT_HISTOGRAM,
00020 RE_EXT_SGI_COLOR_MATRIX,
00021 RE_EXT_SGI_COLOR_TABLE,
00022
00023
00024 RE_EXT_SGIS_DETAIL_TEXTURE,
00025 RE_EXT_SGIS_TEXTURE_BORDER_CLAMP,
00026 RE_EXT_SGIS_TEXTURE_EDGE_CLAMP,
00027 RE_EXT_SGIS_TEXTURE_SELECT,
00028 RE_EXT_MULTI_TEXTURE,
00029 RE_EXT_TEXTURE,
00030 RE_EXT_TEXTURE_3D,
00031 RE_EXT_TEXTURE_CUBE_MAP,
00032 RE_EXT_TEXTURE_EDGE_CLAMP,
00033 RE_EXT_TEXTURE_BORDER_CLAMP,
00034 RE_EXT_TEXTURE_NON_POWER_TWO,
00035 RE_EXT_TEXTURE_RECTANGLE,
00036 RE_EXT_TEXTURE_FLOAT,
00037 RE_EXT_TEXTURE_ARRAY,
00038 RE_EXT_TEXTURE_COMPRESSION,
00039 RE_EXT_SHADOWS,
00040
00041
00042 RE_EXT_SHADERS,
00043 RE_EXT_SHADER_VER4,
00044
00045
00046 RE_EXT_POLYGON_OFFSET_OLD,
00047 RE_EXT_POLYGON_OFFSET,
00048 RE_EXT_FOG_COORD,
00049 RE_EXT_COMPILED_VERTEX_ARRAY,
00050 RE_EXT_VERTEX_BUFFER_OBJECT,
00051
00052
00053 RE_EXT_MULTISAMPLE,
00054 RE_EXT_DRAW_BUFFERS,
00055 RE_EXT_FRAME_BUFFER_OBJECT,
00056 RE_EXT_FRAME_BUFFER_OBJECT_ARB,
00057 RE_EXT_PIXEL_BUFFER_OBJECT,
00058
00059
00060 RE_EXT_WGL_EXTENSIONS_STRING,
00061 RE_EXT_SWAP_INTERVAL,
00062
00063 RE_EXT_NUM_EXTENSIONS
00064 };
00065
00066 #endif // __RE_Extension_h__