⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sdl_opengl.h

📁 VC5.6.7的一个扩展库。跟DirectX的功能差不多。
💻 H
📖 第 1 页 / 共 5 页
字号:
#define GL_SAMPLE_MASK_INVERT_SGIS        0x80AB#define GL_SAMPLE_PATTERN_SGIS            0x80AC#endif#ifndef GL_EXT_rescale_normal#define GL_RESCALE_NORMAL_EXT             0x803A#endif#ifndef GL_EXT_vertex_array#define GL_VERTEX_ARRAY_EXT               0x8074#define GL_NORMAL_ARRAY_EXT               0x8075#define GL_COLOR_ARRAY_EXT                0x8076#define GL_INDEX_ARRAY_EXT                0x8077#define GL_TEXTURE_COORD_ARRAY_EXT        0x8078#define GL_EDGE_FLAG_ARRAY_EXT            0x8079#define GL_VERTEX_ARRAY_SIZE_EXT          0x807A#define GL_VERTEX_ARRAY_TYPE_EXT          0x807B#define GL_VERTEX_ARRAY_STRIDE_EXT        0x807C#define GL_VERTEX_ARRAY_COUNT_EXT         0x807D#define GL_NORMAL_ARRAY_TYPE_EXT          0x807E#define GL_NORMAL_ARRAY_STRIDE_EXT        0x807F#define GL_NORMAL_ARRAY_COUNT_EXT         0x8080#define GL_COLOR_ARRAY_SIZE_EXT           0x8081#define GL_COLOR_ARRAY_TYPE_EXT           0x8082#define GL_COLOR_ARRAY_STRIDE_EXT         0x8083#define GL_COLOR_ARRAY_COUNT_EXT          0x8084#define GL_INDEX_ARRAY_TYPE_EXT           0x8085#define GL_INDEX_ARRAY_STRIDE_EXT         0x8086#define GL_INDEX_ARRAY_COUNT_EXT          0x8087#define GL_TEXTURE_COORD_ARRAY_SIZE_EXT   0x8088#define GL_TEXTURE_COORD_ARRAY_TYPE_EXT   0x8089#define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 0x808A#define GL_TEXTURE_COORD_ARRAY_COUNT_EXT  0x808B#define GL_EDGE_FLAG_ARRAY_STRIDE_EXT     0x808C#define GL_EDGE_FLAG_ARRAY_COUNT_EXT      0x808D#define GL_VERTEX_ARRAY_POINTER_EXT       0x808E#define GL_NORMAL_ARRAY_POINTER_EXT       0x808F#define GL_COLOR_ARRAY_POINTER_EXT        0x8090#define GL_INDEX_ARRAY_POINTER_EXT        0x8091#define GL_TEXTURE_COORD_ARRAY_POINTER_EXT 0x8092#define GL_EDGE_FLAG_ARRAY_POINTER_EXT    0x8093#endif#ifndef GL_EXT_misc_attribute#endif#ifndef GL_SGIS_generate_mipmap#define GL_GENERATE_MIPMAP_SGIS           0x8191#define GL_GENERATE_MIPMAP_HINT_SGIS      0x8192#endif#ifndef GL_SGIX_clipmap#define GL_LINEAR_CLIPMAP_LINEAR_SGIX     0x8170#define GL_TEXTURE_CLIPMAP_CENTER_SGIX    0x8171#define GL_TEXTURE_CLIPMAP_FRAME_SGIX     0x8172#define GL_TEXTURE_CLIPMAP_OFFSET_SGIX    0x8173#define GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8174#define GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX 0x8175#define GL_TEXTURE_CLIPMAP_DEPTH_SGIX     0x8176#define GL_MAX_CLIPMAP_DEPTH_SGIX         0x8177#define GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8178#define GL_NEAREST_CLIPMAP_NEAREST_SGIX   0x844D#define GL_NEAREST_CLIPMAP_LINEAR_SGIX    0x844E#define GL_LINEAR_CLIPMAP_NEAREST_SGIX    0x844F#endif#ifndef GL_SGIX_shadow#define GL_TEXTURE_COMPARE_SGIX           0x819A#define GL_TEXTURE_COMPARE_OPERATOR_SGIX  0x819B#define GL_TEXTURE_LEQUAL_R_SGIX          0x819C#define GL_TEXTURE_GEQUAL_R_SGIX          0x819D#endif#ifndef GL_SGIS_texture_edge_clamp#define GL_CLAMP_TO_EDGE_SGIS             0x812F#endif#ifndef GL_SGIS_texture_border_clamp#define GL_CLAMP_TO_BORDER_SGIS           0x812D#endif#ifndef GL_EXT_blend_minmax#define GL_FUNC_ADD_EXT                   0x8006#define GL_MIN_EXT                        0x8007#define GL_MAX_EXT                        0x8008#define GL_BLEND_EQUATION_EXT             0x8009#endif#ifndef GL_EXT_blend_subtract#define GL_FUNC_SUBTRACT_EXT              0x800A#define GL_FUNC_REVERSE_SUBTRACT_EXT      0x800B#endif#ifndef GL_EXT_blend_logic_op#endif#ifndef GL_SGIX_interlace#define GL_INTERLACE_SGIX                 0x8094#endif#ifndef GL_SGIX_pixel_tiles#define GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX 0x813E#define GL_PIXEL_TILE_CACHE_INCREMENT_SGIX 0x813F#define GL_PIXEL_TILE_WIDTH_SGIX          0x8140#define GL_PIXEL_TILE_HEIGHT_SGIX         0x8141#define GL_PIXEL_TILE_GRID_WIDTH_SGIX     0x8142#define GL_PIXEL_TILE_GRID_HEIGHT_SGIX    0x8143#define GL_PIXEL_TILE_GRID_DEPTH_SGIX     0x8144#define GL_PIXEL_TILE_CACHE_SIZE_SGIX     0x8145#endif#ifndef GL_SGIS_texture_select#define GL_DUAL_ALPHA4_SGIS               0x8110#define GL_DUAL_ALPHA8_SGIS               0x8111#define GL_DUAL_ALPHA12_SGIS              0x8112#define GL_DUAL_ALPHA16_SGIS              0x8113#define GL_DUAL_LUMINANCE4_SGIS           0x8114#define GL_DUAL_LUMINANCE8_SGIS           0x8115#define GL_DUAL_LUMINANCE12_SGIS          0x8116#define GL_DUAL_LUMINANCE16_SGIS          0x8117#define GL_DUAL_INTENSITY4_SGIS           0x8118#define GL_DUAL_INTENSITY8_SGIS           0x8119#define GL_DUAL_INTENSITY12_SGIS          0x811A#define GL_DUAL_INTENSITY16_SGIS          0x811B#define GL_DUAL_LUMINANCE_ALPHA4_SGIS     0x811C#define GL_DUAL_LUMINANCE_ALPHA8_SGIS     0x811D#define GL_QUAD_ALPHA4_SGIS               0x811E#define GL_QUAD_ALPHA8_SGIS               0x811F#define GL_QUAD_LUMINANCE4_SGIS           0x8120#define GL_QUAD_LUMINANCE8_SGIS           0x8121#define GL_QUAD_INTENSITY4_SGIS           0x8122#define GL_QUAD_INTENSITY8_SGIS           0x8123#define GL_DUAL_TEXTURE_SELECT_SGIS       0x8124#define GL_QUAD_TEXTURE_SELECT_SGIS       0x8125#endif#ifndef GL_SGIX_sprite#define GL_SPRITE_SGIX                    0x8148#define GL_SPRITE_MODE_SGIX               0x8149#define GL_SPRITE_AXIS_SGIX               0x814A#define GL_SPRITE_TRANSLATION_SGIX        0x814B#define GL_SPRITE_AXIAL_SGIX              0x814C#define GL_SPRITE_OBJECT_ALIGNED_SGIX     0x814D#define GL_SPRITE_EYE_ALIGNED_SGIX        0x814E#endif#ifndef GL_SGIX_texture_multi_buffer#define GL_TEXTURE_MULTI_BUFFER_HINT_SGIX 0x812E#endif#ifndef GL_EXT_point_parameters#define GL_POINT_SIZE_MIN_EXT             0x8126#define GL_POINT_SIZE_MAX_EXT             0x8127#define GL_POINT_FADE_THRESHOLD_SIZE_EXT  0x8128#define GL_DISTANCE_ATTENUATION_EXT       0x8129#endif#ifndef GL_SGIS_point_parameters#define GL_POINT_SIZE_MIN_SGIS            0x8126#define GL_POINT_SIZE_MAX_SGIS            0x8127#define GL_POINT_FADE_THRESHOLD_SIZE_SGIS 0x8128#define GL_DISTANCE_ATTENUATION_SGIS      0x8129#endif#ifndef GL_SGIX_instruments#define GL_INSTRUMENT_BUFFER_POINTER_SGIX 0x8180#define GL_INSTRUMENT_MEASUREMENTS_SGIX   0x8181#endif#ifndef GL_SGIX_texture_scale_bias#define GL_POST_TEXTURE_FILTER_BIAS_SGIX  0x8179#define GL_POST_TEXTURE_FILTER_SCALE_SGIX 0x817A#define GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX 0x817B#define GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX 0x817C#endif#ifndef GL_SGIX_framezoom#define GL_FRAMEZOOM_SGIX                 0x818B#define GL_FRAMEZOOM_FACTOR_SGIX          0x818C#define GL_MAX_FRAMEZOOM_FACTOR_SGIX      0x818D#endif#ifndef GL_SGIX_tag_sample_buffer#endif#ifndef GL_FfdMaskSGIX#define GL_TEXTURE_DEFORMATION_BIT_SGIX   0x00000001#define GL_GEOMETRY_DEFORMATION_BIT_SGIX  0x00000002#endif#ifndef GL_SGIX_polynomial_ffd#define GL_GEOMETRY_DEFORMATION_SGIX      0x8194#define GL_TEXTURE_DEFORMATION_SGIX       0x8195#define GL_DEFORMATIONS_MASK_SGIX         0x8196#define GL_MAX_DEFORMATION_ORDER_SGIX     0x8197#endif#ifndef GL_SGIX_reference_plane#define GL_REFERENCE_PLANE_SGIX           0x817D#define GL_REFERENCE_PLANE_EQUATION_SGIX  0x817E#endif#ifndef GL_SGIX_flush_raster#endif#ifndef GL_SGIX_depth_texture#define GL_DEPTH_COMPONENT16_SGIX         0x81A5#define GL_DEPTH_COMPONENT24_SGIX         0x81A6#define GL_DEPTH_COMPONENT32_SGIX         0x81A7#endif#ifndef GL_SGIS_fog_function#define GL_FOG_FUNC_SGIS                  0x812A#define GL_FOG_FUNC_POINTS_SGIS           0x812B#define GL_MAX_FOG_FUNC_POINTS_SGIS       0x812C#endif#ifndef GL_SGIX_fog_offset#define GL_FOG_OFFSET_SGIX                0x8198#define GL_FOG_OFFSET_VALUE_SGIX          0x8199#endif#ifndef GL_HP_image_transform#define GL_IMAGE_SCALE_X_HP               0x8155#define GL_IMAGE_SCALE_Y_HP               0x8156#define GL_IMAGE_TRANSLATE_X_HP           0x8157#define GL_IMAGE_TRANSLATE_Y_HP           0x8158#define GL_IMAGE_ROTATE_ANGLE_HP          0x8159#define GL_IMAGE_ROTATE_ORIGIN_X_HP       0x815A#define GL_IMAGE_ROTATE_ORIGIN_Y_HP       0x815B#define GL_IMAGE_MAG_FILTER_HP            0x815C#define GL_IMAGE_MIN_FILTER_HP            0x815D#define GL_IMAGE_CUBIC_WEIGHT_HP          0x815E#define GL_CUBIC_HP                       0x815F#define GL_AVERAGE_HP                     0x8160#define GL_IMAGE_TRANSFORM_2D_HP          0x8161#define GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8162#define GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8163#endif#ifndef GL_HP_convolution_border_modes#define GL_IGNORE_BORDER_HP               0x8150#define GL_CONSTANT_BORDER_HP             0x8151#define GL_REPLICATE_BORDER_HP            0x8153#define GL_CONVOLUTION_BORDER_COLOR_HP    0x8154#endif#ifndef GL_INGR_palette_buffer#endif#ifndef GL_SGIX_texture_add_env#define GL_TEXTURE_ENV_BIAS_SGIX          0x80BE#endif#ifndef GL_EXT_color_subtable#endif#ifndef GL_PGI_vertex_hints#define GL_VERTEX_DATA_HINT_PGI           0x1A22A#define GL_VERTEX_CONSISTENT_HINT_PGI     0x1A22B#define GL_MATERIAL_SIDE_HINT_PGI         0x1A22C#define GL_MAX_VERTEX_HINT_PGI            0x1A22D#define GL_COLOR3_BIT_PGI                 0x00010000#define GL_COLOR4_BIT_PGI                 0x00020000#define GL_EDGEFLAG_BIT_PGI               0x00040000#define GL_INDEX_BIT_PGI                  0x00080000#define GL_MAT_AMBIENT_BIT_PGI            0x00100000#define GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI 0x00200000#define GL_MAT_DIFFUSE_BIT_PGI            0x00400000#define GL_MAT_EMISSION_BIT_PGI           0x00800000#define GL_MAT_COLOR_INDEXES_BIT_PGI      0x01000000#define GL_MAT_SHININESS_BIT_PGI          0x02000000#define GL_MAT_SPECULAR_BIT_PGI           0x04000000#define GL_NORMAL_BIT_PGI                 0x08000000#define GL_TEXCOORD1_BIT_PGI              0x10000000#define GL_TEXCOORD2_BIT_PGI              0x20000000#define GL_TEXCOORD3_BIT_PGI              0x40000000#define GL_TEXCOORD4_BIT_PGI              0x80000000#define GL_VERTEX23_BIT_PGI               0x00000004#define GL_VERTEX4_BIT_PGI                0x00000008#endif#ifndef GL_PGI_misc_hints#define GL_PREFER_DOUBLEBUFFER_HINT_PGI   0x1A1F8#define GL_CONSERVE_MEMORY_HINT_PGI       0x1A1FD#define GL_RECLAIM_MEMORY_HINT_PGI        0x1A1FE#define GL_NATIVE_GRAPHICS_HANDLE_PGI     0x1A202#define GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI 0x1A203#define GL_NATIVE_GRAPHICS_END_HINT_PGI   0x1A204#define GL_ALWAYS_FAST_HINT_PGI           0x1A20C#define GL_ALWAYS_SOFT_HINT_PGI           0x1A20D#define GL_ALLOW_DRAW_OBJ_HINT_PGI        0x1A20E#define GL_ALLOW_DRAW_WIN_HINT_PGI        0x1A20F#define GL_ALLOW_DRAW_FRG_HINT_PGI        0x1A210#define GL_ALLOW_DRAW_MEM_HINT_PGI        0x1A211#define GL_STRICT_DEPTHFUNC_HINT_PGI      0x1A216#define GL_STRICT_LIGHTING_HINT_PGI       0x1A217#define GL_STRICT_SCISSOR_HINT_PGI        0x1A218#define GL_FULL_STIPPLE_HINT_PGI          0x1A219#define GL_CLIP_NEAR_HINT_PGI             0x1A220#define GL_CLIP_FAR_HINT_PGI              0x1A221#define GL_WIDE_LINE_HINT_PGI             0x1A222#define GL_BACK_NORMALS_HINT_PGI          0x1A223#endif#ifndef GL_EXT_paletted_texture#define GL_COLOR_INDEX1_EXT               0x80E2#define GL_COLOR_INDEX2_EXT               0x80E3#define GL_COLOR_INDEX4_EXT               0x80E4#define GL_COLOR_INDEX8_EXT               0x80E5#define GL_COLOR_INDEX12_EXT              0x80E6#define GL_COLOR_INDEX16_EXT              0x80E7#define GL_TEXTURE_INDEX_SIZE_EXT         0x80ED#endif#ifndef GL_EXT_clip

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -