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

📄 opengl12.pas

📁 一个用Delphi编写的很好的屏保程序
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  GL_TEXTURE_ALPHA_SIZE_EXT                  = $805F;
  GL_TEXTURE_LUMINANCE_SIZE_EXT              = $8060;
  GL_TEXTURE_INTENSITY_SIZE_EXT              = $8061;
  GL_REPLACE_EXT                             = $8062;
  GL_PROXY_TEXTURE_1D_EXT                    = $8063;
  GL_PROXY_TEXTURE_2D_EXT                    = $8064;
  GL_TEXTURE_TOO_LARGE_EXT                   = $8065;

  // EXT_texture_object 
  GL_TEXTURE_PRIORITY_EXT                    = $8066;
  GL_TEXTURE_RESIDENT_EXT                    = $8067;
  GL_TEXTURE_1D_BINDING_EXT                  = $8068;
  GL_TEXTURE_2D_BINDING_EXT                  = $8069;
  GL_TEXTURE_3D_BINDING_EXT                  = $806A;

  // EXT_texture3D
  GL_PACK_SKIP_IMAGES_EXT                    = $806B;
  GL_PACK_IMAGE_HEIGHT_EXT                   = $806C;
  GL_UNPACK_SKIP_IMAGES_EXT                  = $806D;
  GL_UNPACK_IMAGE_HEIGHT_EXT                 = $806E;
  GL_TEXTURE_3D_EXT                          = $806F;
  GL_PROXY_TEXTURE_3D_EXT                    = $8070;
  GL_TEXTURE_DEPTH_EXT                       = $8071;
  GL_TEXTURE_WRAP_R_EXT                      = $8072;
  GL_MAX_3D_TEXTURE_SIZE_EXT                 = $8073;

  // SGI_color_matrix
  GL_COLOR_MATRIX_SGI                        = $80B1;
  GL_COLOR_MATRIX_STACK_DEPTH_SGI            = $80B2;
  GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI        = $80B3;
  GL_POST_COLOR_MATRIX_RED_SCALE_SGI         = $80B4;
  GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI       = $80B5;
  GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI        = $80B6;
  GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI       = $80B7;
  GL_POST_COLOR_MATRIX_RED_BIAS_SGI          = $80B8;
  GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI        = $80B9;
  GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI         = $80BA;
  GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI        = $80BB;

  // SGI_texture_color_table
  GL_TEXTURE_COLOR_TABLE_SGI                 = $80BC;
  GL_PROXY_TEXTURE_COLOR_TABLE_SGI           = $80BD;
  GL_TEXTURE_COLOR_TABLE_BIAS_SGI            = $80BE;
  GL_TEXTURE_COLOR_TABLE_SCALE_SGI           = $80BF;

  // SGI_color_table
  GL_COLOR_TABLE_SGI                         = $80D0;
  GL_POST_CONVOLUTION_COLOR_TABLE_SGI        = $80D1;
  GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI       = $80D2;
  GL_PROXY_COLOR_TABLE_SGI                   = $80D3;
  GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI  = $80D4;
  GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = $80D5;
  GL_COLOR_TABLE_SCALE_SGI                   = $80D6;
  GL_COLOR_TABLE_BIAS_SGI                    = $80D7;
  GL_COLOR_TABLE_FORMAT_SGI                  = $80D8;
  GL_COLOR_TABLE_WIDTH_SGI                   = $80D9;
  GL_COLOR_TABLE_RED_SIZE_SGI                = $80DA;
  GL_COLOR_TABLE_GREEN_SIZE_SGI              = $80DB;
  GL_COLOR_TABLE_BLUE_SIZE_SGI               = $80DC;
  GL_COLOR_TABLE_ALPHA_SIZE_SGI              = $80DD;
  GL_COLOR_TABLE_LUMINANCE_SIZE_SGI          = $80DE;
  GL_COLOR_TABLE_INTENSITY_SIZE_SGI          = $80DF;

  // EXT_cmyka
  GL_CMYK_EXT                                = $800C;
  GL_CMYKA_EXT                               = $800D;
  GL_PACK_CMYK_HINT_EXT                      = $800E;
  GL_UNPACK_CMYK_HINT_EXT                    = $800F;

  // EXT_rescale_normal
  GL_RESCALE_NORMAL_EXT                      = $803A;

  // EXT_clip_volume_hint
  GL_CLIP_VOLUME_CLIPPING_HINT_EXT	     = $80F0;

  // EXT_cull_vertex
  GL_CULL_VERTEX_EXT                         = $81AA; 
  GL_CULL_VERTEX_EYE_POSITION_EXT            = $81AB;
  GL_CULL_VERTEX_OBJECT_POSITION_EXT         = $81AC;

  // EXT_index_array_formats
  GL_IUI_V2F_EXT                             = $81AD;
  GL_IUI_V3F_EXT                             = $81AE;
  GL_IUI_N3F_V2F_EXT                         = $81AF;
  GL_IUI_N3F_V3F_EXT                         = $81B0;
  GL_T2F_IUI_V2F_EXT                         = $81B1;
  GL_T2F_IUI_V3F_EXT                         = $81B2;
  GL_T2F_IUI_N3F_V2F_EXT                     = $81B3;
  GL_T2F_IUI_N3F_V3F_EXT                     = $81B4;

  // EXT_index_func
  GL_INDEX_TEST_EXT                          = $81B5;
  GL_INDEX_TEST_FUNC_EXT                     = $81B6;
  GL_INDEX_TEST_REF_EXT                      = $81B7;

  // EXT_index_material
  GL_INDEX_MATERIAL_EXT                      = $81B8;
  GL_INDEX_MATERIAL_PARAMETER_EXT            = $81B9;
  GL_INDEX_MATERIAL_FACE_EXT                 = $81BA;

  // EXT_misc_attribute
  GL_MISC_BIT_EXT                            = 0; // not yet defined

  // EXT_scene_marker
  GL_SCENE_REQUIRED_EXT                      = 0; // not yet defined

  // EXT_shared_texture_palette
  GL_SHARED_TEXTURE_PALETTE_EXT              = $81FB;

  // EXT_nurbs_tessellator
  GLU_NURBS_MODE_EXT                         = 100160;
  GLU_NURBS_TESSELLATOR_EXT                  = 100161;
  GLU_NURBS_RENDERER_EXT                     = 100162;
  GLU_NURBS_BEGIN_EXT                        = 100164;
  GLU_NURBS_VERTEX_EXT                       = 100165;
  GLU_NURBS_NORMAL_EXT                       = 100166;
  GLU_NURBS_COLOR_EXT                        = 100167;
  GLU_NURBS_TEX_COORD_EXT                    = 100168;
  GLU_NURBS_END_EXT                          = 100169;
  GLU_NURBS_BEGIN_DATA_EXT                   = 100170;
  GLU_NURBS_VERTEX_DATA_EXT                  = 100171;
  GLU_NURBS_NORMAL_DATA_EXT                  = 100172;
  GLU_NURBS_COLOR_DATA_EXT                   = 100173;
  GLU_NURBS_TEX_COORD_DATA_EXT               = 100174;
  GLU_NURBS_END_DATA_EXT                     = 100175;

  // EXT_object_space_tess
  GLU_OBJECT_PARAMETRIC_ERROR_EXT            = 100208;
  GLU_OBJECT_PATH_LENGTH_EXT                 = 100209;

  // EXT_point_parameters
  GL_POINT_SIZE_MIN_EXT                      = $8126;
  GL_POINT_SIZE_MAX_EXT                      = $8127;
  GL_POINT_FADE_THRESHOLD_SIZE_EXT           = $8128;
  GL_DISTANCE_ATTENUATION_EXT                = $8129;

  // EXT_compiled_vertex_array
  GL_ARRAY_ELEMENT_LOCK_FIRST_EXT            = $81A8;
  GL_ARRAY_ELEMENT_LOCK_COUNT_EXT            = $81A9;

  // ARB_multitexture
  GL_ACTIVE_TEXTURE_ARB                      = $84E0;
  GL_CLIENT_ACTIVE_TEXTURE_ARB               = $84E1;
  GL_MAX_TEXTURE_UNITS_ARB                   = $84E2;
  GL_TEXTURE0_ARB                            = $84C0;
  GL_TEXTURE1_ARB                            = $84C1;
  GL_TEXTURE2_ARB                            = $84C2;
  GL_TEXTURE3_ARB                            = $84C3;
  GL_TEXTURE4_ARB                            = $84C4;
  GL_TEXTURE5_ARB                            = $84C5;
  GL_TEXTURE6_ARB                            = $84C6;
  GL_TEXTURE7_ARB                            = $84C7;
  GL_TEXTURE8_ARB                            = $84C8;
  GL_TEXTURE9_ARB                            = $84C9;
  GL_TEXTURE10_ARB                           = $84CA;
  GL_TEXTURE11_ARB                           = $84CB;
  GL_TEXTURE12_ARB                           = $84CC;
  GL_TEXTURE13_ARB                           = $84CD;
  GL_TEXTURE14_ARB                           = $84CE;
  GL_TEXTURE15_ARB                           = $84CF;
  GL_TEXTURE16_ARB                           = $84D0;
  GL_TEXTURE17_ARB                           = $84D1;
  GL_TEXTURE18_ARB                           = $84D2;
  GL_TEXTURE19_ARB                           = $84D3;
  GL_TEXTURE20_ARB                           = $84D4;
  GL_TEXTURE21_ARB                           = $84D5;
  GL_TEXTURE22_ARB                           = $84D6;
  GL_TEXTURE23_ARB                           = $84D7;
  GL_TEXTURE24_ARB                           = $84D8;
  GL_TEXTURE25_ARB                           = $84D9;
  GL_TEXTURE26_ARB                           = $84DA;
  GL_TEXTURE27_ARB                           = $84DB;
  GL_TEXTURE28_ARB                           = $84DC;
  GL_TEXTURE29_ARB                           = $84DD;
  GL_TEXTURE30_ARB                           = $84DE;
  GL_TEXTURE31_ARB                           = $84DF;

  // EXT_stencil_wrap
  GL_INCR_WRAP_EXT                           = $8507;
  GL_DECR_WRAP_EXT                           = $8508;

  // NV_texgen_reflection
  GL_NORMAL_MAP_NV                           = $8511;
  GL_REFLECTION_MAP_NV                       = $8512;

  // EXT_texture_env_combine
  GL_COMBINE_EXT                             = $8570;
  GL_COMBINE_RGB_EXT                         = $8571;
  GL_COMBINE_ALPHA_EXT                       = $8572;
  GL_RGB_SCALE_EXT                           = $8573;
  GL_ADD_SIGNED_EXT                          = $8574;
  GL_INTERPOLATE_EXT                         = $8575;
  GL_CONSTANT_EXT                            = $8576;
  GL_PRIMARY_COLOR_EXT                       = $8577;
  GL_PREVIOUS_EXT                            = $8578;
  GL_SOURCE0_RGB_EXT                         = $8580;
  GL_SOURCE1_RGB_EXT                         = $8581;
  GL_SOURCE2_RGB_EXT                         = $8582;
  GL_SOURCE0_ALPHA_EXT                       = $8588;
  GL_SOURCE1_ALPHA_EXT                       = $8589;
  GL_SOURCE2_ALPHA_EXT                       = $858A;
  GL_OPERAND0_RGB_EXT                        = $8590;
  GL_OPERAND1_RGB_EXT                        = $8591;
  GL_OPERAND2_RGB_EXT                        = $8592;
  GL_OPERAND0_ALPHA_EXT                      = $8598;
  GL_OPERAND1_ALPHA_EXT                      = $8599;
  GL_OPERAND2_ALPHA_EXT                      = $859A;

  // NV_texture_env_combine4
  GL_COMBINE4_NV                             = $8503;
  GL_SOURCE3_RGB_NV                          = $8583;
  GL_SOURCE3_ALPHA_NV                        = $858B;
  GL_OPERAND3_RGB_NV                         = $8593;
  GL_OPERAND3_ALPHA_NV                       = $859B;
  
const
  // ********** GLU generic constants **********

  // Errors: (return value 0 = no error)
  GLU_INVALID_ENUM                           = 100900;
  GLU_INVALID_VALUE                          = 100901;
  GLU_OUT_OF_MEMORY                          = 100902;
  GLU_INCOMPATIBLE_GL_VERSION                = 100903;

  // StringName
  GLU_VERSION                                = 100800;
  GLU_EXTENSIONS                             = 100801;

  // Boolean
  GLU_TRUE                                   = GL_TRUE;
  GLU_FALSE                                  = GL_FALSE;

  // Quadric constants
  // QuadricNormal
  GLU_SMOOTH                                 = 100000;
  GLU_FLAT                                   = 100001;
  GLU_NONE                                   = 100002;

  // QuadricDrawStyle
  GLU_POINT                                  = 100010;
  GLU_LINE                                   = 100011;
  GLU_FILL                                   = 100012;
  GLU_SILHOUETTE                             = 100013;

  // QuadricOrientation
  GLU_OUTSIDE                                = 100020;
  GLU_INSIDE                                 = 100021;

  // Tesselation constants
  GLU_TESS_MAX_COORD                         = 1.0e150;

  // TessProperty
  GLU_TESS_WINDING_RULE                      = 100140;
  GLU_TESS_BOUNDARY_ONLY                     = 100141;
  GLU_TESS_TOLERANCE                         = 100142;

  // TessWinding
  GLU_TESS_WINDING_ODD                       = 100130;
  GLU_TESS_WINDING_NONZERO                   = 100131;
  GLU_TESS_WINDING_POSITIVE                  = 100132;
  GLU_TESS_WINDING_NEGATIVE                  = 100133;
  GLU_TESS_WINDING_ABS_GEQ_TWO               = 100134;

  // TessCallback
  GLU_TESS_BEGIN                             = 100100; // TGLUTessBeginProc
  GLU_TESS_VERTEX                            = 100101; // TGLUTessVertexProc
  GLU_TESS_END                               = 100102; // TGLUTessEndProc
  GLU_TESS_ERROR                             = 100103; // TGLUTessErrorProc
  GLU_TESS_EDGE_FLAG                         = 100104; // TGLUTessEdgeFlagProc
  GLU_TESS_COMBINE                           = 100105; // TGLUTessCombineProc
  GLU_TESS_BEGIN_DATA                        = 100106; // TGLUTessBeginDataProc
  GLU_TESS_VERTEX_DATA                       = 100107; // TGLUTessVertexDataProc
  GLU_TESS_END_DATA                        

⌨️ 快捷键说明

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