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

📄 opengl12.pas

📁 一个用Delphi编写的很好的屏保程序
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  GL_DEPTH                                   = $1801;
  GL_STENCIL                                 = $1802;

  // pixel formats
  GL_COLOR_INDEX                             = $1900;
  GL_STENCIL_INDEX                           = $1901;
  GL_DEPTH_COMPONENT                         = $1902;
  GL_RED                                     = $1903;
  GL_GREEN                                   = $1904;
  GL_BLUE                                    = $1905;
  GL_ALPHA                                   = $1906;
  GL_RGB                                     = $1907;
  GL_RGBA                                    = $1908;
  GL_LUMINANCE                               = $1909;
  GL_LUMINANCE_ALPHA                         = $190A;

  // pixel type
  GL_BITMAP                                  = $1A00;

  // rendering modes
  GL_RENDER                                  = $1C00;
  GL_FEEDBACK                                = $1C01;
  GL_SELECT                                  = $1C02;

  // implementation strings
  GL_VENDOR                                  = $1F00;
  GL_RENDERER                                = $1F01;
  GL_VERSION                                 = $1F02;
  GL_EXTENSIONS                              = $1F03;

  // pixel formats
  GL_R3_G3_B2                                = $2A10;
  GL_ALPHA4                                  = $803B;
  GL_ALPHA8                                  = $803C;
  GL_ALPHA12                                 = $803D;
  GL_ALPHA16                                 = $803E;
  GL_LUMINANCE4                              = $803F;
  GL_LUMINANCE8                              = $8040;
  GL_LUMINANCE12                             = $8041;
  GL_LUMINANCE16                             = $8042;
  GL_LUMINANCE4_ALPHA4                       = $8043;
  GL_LUMINANCE6_ALPHA2                       = $8044;
  GL_LUMINANCE8_ALPHA8                       = $8045;
  GL_LUMINANCE12_ALPHA4                      = $8046;
  GL_LUMINANCE12_ALPHA12                     = $8047;
  GL_LUMINANCE16_ALPHA16                     = $8048;
  GL_INTENSITY                               = $8049;
  GL_INTENSITY4                              = $804A;
  GL_INTENSITY8                              = $804B;
  GL_INTENSITY12                             = $804C;
  GL_INTENSITY16                             = $804D;
  GL_RGB4                                    = $804F;
  GL_RGB5                                    = $8050;
  GL_RGB8                                    = $8051;
  GL_RGB10                                   = $8052;
  GL_RGB12                                   = $8053;
  GL_RGB16                                   = $8054;
  GL_RGBA2                                   = $8055;
  GL_RGBA4                                   = $8056;
  GL_RGB5_A1                                 = $8057;
  GL_RGBA8                                   = $8058;
  GL_RGB10_A2                                = $8059;
  GL_RGBA12                                  = $805A;
  GL_RGBA16                                  = $805B;
  UNSIGNED_BYTE_3_3_2                        = $8032; // GL 1.2
  UNSIGNED_BYTE_2_3_3_REV                    = $8362; // GL 1.2
  UNSIGNED_SHORT_5_6_5                       = $8363; // GL 1.2
  UNSIGNED_SHORT_5_6_5_REV                   = $8364; // GL 1.2
  UNSIGNED_SHORT_4_4_4_4                     = $8033; // GL 1.2
  UNSIGNED_SHORT_4_4_4_4_REV                 = $8365; // GL 1.2
  UNSIGNED_SHORT_5_5_5_1                     = $8034; // GL 1.2
  UNSIGNED_SHORT_1_5_5_5_REV                 = $8366; // GL 1.2
  UNSIGNED_INT_8_8_8_8                       = $8035; // GL 1.2
  UNSIGNED_INT_8_8_8_8_REV                   = $8367; // GL 1.2
  UNSIGNED_INT_10_10_10_2                    = $8036; // GL 1.2
  UNSIGNED_INT_2_10_10_10_REV                = $8368; // GL 1.2

  // interleaved arrays formats
  GL_V2F                                     = $2A20;
  GL_V3F                                     = $2A21;
  GL_C4UB_V2F                                = $2A22;
  GL_C4UB_V3F                                = $2A23;
  GL_C3F_V3F                                 = $2A24;
  GL_N3F_V3F                                 = $2A25;
  GL_C4F_N3F_V3F                             = $2A26;
  GL_T2F_V3F                                 = $2A27;
  GL_T4F_V4F                                 = $2A28;
  GL_T2F_C4UB_V3F                            = $2A29;
  GL_T2F_C3F_V3F                             = $2A2A;
  GL_T2F_N3F_V3F                             = $2A2B;
  GL_T2F_C4F_N3F_V3F                         = $2A2C;
  GL_T4F_C4F_N3F_V4F                         = $2A2D;

  // clip planes
  GL_CLIP_PLANE0                             = $3000;
  GL_CLIP_PLANE1                             = $3001;
  GL_CLIP_PLANE2                             = $3002;
  GL_CLIP_PLANE3                             = $3003;
  GL_CLIP_PLANE4                             = $3004;
  GL_CLIP_PLANE5                             = $3005;

  // miscellaneous
  GL_DITHER                                  = $0BD0;
  
  // ----- extensions enumerants -----
  // EXT_abgr
  GL_ABGR_EXT                                = $8000;

  // EXT_packed_pixels
  GL_UNSIGNED_BYTE_3_3_2_EXT                 = $8032;
  GL_UNSIGNED_SHORT_4_4_4_4_EXT              = $8033;
  GL_UNSIGNED_SHORT_5_5_5_1_EXT              = $8034;
  GL_UNSIGNED_INT_8_8_8_8_EXT                = $8035;
  GL_UNSIGNED_INT_10_10_10_2_EXT             = $8036;

  // EXT_vertex_array
  GL_VERTEX_ARRAY_EXT                        = $8074;
  GL_NORMAL_ARRAY_EXT                        = $8075;
  GL_COLOR_ARRAY_EXT                         = $8076;
  GL_INDEX_ARRAY_EXT                         = $8077;
  GL_TEXTURE_COORD_ARRAY_EXT                 = $8078;
  GL_EDGE_FLAG_ARRAY_EXT                     = $8079;
  GL_VERTEX_ARRAY_SIZE_EXT                   = $807A;
  GL_VERTEX_ARRAY_TYPE_EXT                   = $807B;
  GL_VERTEX_ARRAY_STRIDE_EXT                 = $807C;
  GL_VERTEX_ARRAY_COUNT_EXT                  = $807D;
  GL_NORMAL_ARRAY_TYPE_EXT                   = $807E;
  GL_NORMAL_ARRAY_STRIDE_EXT                 = $807F;
  GL_NORMAL_ARRAY_COUNT_EXT                  = $8080;
  GL_COLOR_ARRAY_SIZE_EXT                    = $8081;
  GL_COLOR_ARRAY_TYPE_EXT                    = $8082;
  GL_COLOR_ARRAY_STRIDE_EXT                  = $8083;
  GL_COLOR_ARRAY_COUNT_EXT                   = $8084;
  GL_INDEX_ARRAY_TYPE_EXT                    = $8085;
  GL_INDEX_ARRAY_STRIDE_EXT                  = $8086;
  GL_INDEX_ARRAY_COUNT_EXT                   = $8087;
  GL_TEXTURE_COORD_ARRAY_SIZE_EXT            = $8088;
  GL_TEXTURE_COORD_ARRAY_TYPE_EXT            = $8089;
  GL_TEXTURE_COORD_ARRAY_STRIDE_EXT          = $808A;
  GL_TEXTURE_COORD_ARRAY_COUNT_EXT           = $808B;
  GL_EDGE_FLAG_ARRAY_STRIDE_EXT              = $808C;
  GL_EDGE_FLAG_ARRAY_COUNT_EXT               = $808D;
  GL_VERTEX_ARRAY_POINTER_EXT                = $808E;
  GL_NORMAL_ARRAY_POINTER_EXT                = $808F;
  GL_COLOR_ARRAY_POINTER_EXT                 = $8090;
  GL_INDEX_ARRAY_POINTER_EXT                 = $8091;
  GL_TEXTURE_COORD_ARRAY_POINTER_EXT         = $8092;
  GL_EDGE_FLAG_ARRAY_POINTER_EXT             = $8093;

  // EXT_color_table
  GL_TABLE_TOO_LARGE_EXT                     = $8031;
  GL_COLOR_TABLE_EXT                         = $80D0;
  GL_POST_CONVOLUTION_COLOR_TABLE_EXT        = $80D1;
  GL_POST_COLOR_MATRIX_COLOR_TABLE_EXT       = $80D2;
  GL_PROXY_COLOR_TABLE_EXT                   = $80D3;
  GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_EXT  = $80D4;
  GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_EXT = $80D5;
  GL_COLOR_TABLE_SCALE_EXT                   = $80D6;
  GL_COLOR_TABLE_BIAS_EXT                    = $80D7;
  GL_COLOR_TABLE_FORMAT_EXT                  = $80D8;
  GL_COLOR_TABLE_WIDTH_EXT                   = $80D9;
  GL_COLOR_TABLE_RED_SIZE_EXT                = $80DA;
  GL_COLOR_TABLE_GREEN_SIZE_EXT              = $80DB;
  GL_COLOR_TABLE_BLUE_SIZE_EXT               = $80DC;
  GL_COLOR_TABLE_ALPHA_SIZE_EXT              = $80DD;
  GL_COLOR_TABLE_LUMINANCE_SIZE_EXT          = $80DE;
  GL_COLOR_TABLE_INTENSITY_SIZE_EXT          = $80DF;

  // EXT_bgra
  GL_BGR_EXT                                 = $80E0;
  GL_BGRA_EXT                                = $80E1;

  // EXT_paletted_texture
  GL_COLOR_INDEX1_EXT                        = $80E2;
  GL_COLOR_INDEX2_EXT                        = $80E3;
  GL_COLOR_INDEX4_EXT                        = $80E4;
  GL_COLOR_INDEX8_EXT                        = $80E5;
  GL_COLOR_INDEX12_EXT                       = $80E6;
  GL_COLOR_INDEX16_EXT                       = $80E7;

  // EXT_blend_color
  GL_CONSTANT_COLOR_EXT                      = $8001;
  GL_ONE_MINUS_CONSTANT_COLOR_EXT            = $8002;
  GL_CONSTANT_ALPHA_EXT                      = $8003;
  GL_ONE_MINUS_CONSTANT_ALPHA_EXT            = $8004;
  GL_BLEND_COLOR_EXT                         = $8005;

  // EXT_blend_minmax
  GL_FUNC_ADD_EXT                            = $8006;
  GL_MIN_EXT                                 = $8007;
  GL_MAX_EXT                                 = $8008;
  GL_BLEND_EQUATION_EXT                      = $8009;

  // EXT_blend_subtract
  GL_FUNC_SUBTRACT_EXT                       = $800A;
  GL_FUNC_REVERSE_SUBTRACT_EXT               = $800B;

  // EXT_convolution
  GL_CONVOLUTION_1D_EXT                      = $8010;
  GL_CONVOLUTION_2D_EXT                      = $8011;
  GL_SEPARABLE_2D_EXT                        = $8012;
  GL_CONVOLUTION_BORDER_MODE_EXT             = $8013;
  GL_CONVOLUTION_FILTER_SCALE_EXT            = $8014;
  GL_CONVOLUTION_FILTER_BIAS_EXT             = $8015;
  GL_REDUCE_EXT                              = $8016;
  GL_CONVOLUTION_FORMAT_EXT                  = $8017;
  GL_CONVOLUTION_WIDTH_EXT                   = $8018;
  GL_CONVOLUTION_HEIGHT_EXT                  = $8019;
  GL_MAX_CONVOLUTION_WIDTH_EXT               = $801A;
  GL_MAX_CONVOLUTION_HEIGHT_EXT              = $801B;
  GL_POST_CONVOLUTION_RED_SCALE_EXT          = $801C;
  GL_POST_CONVOLUTION_GREEN_SCALE_EXT        = $801D;
  GL_POST_CONVOLUTION_BLUE_SCALE_EXT         = $801E;
  GL_POST_CONVOLUTION_ALPHA_SCALE_EXT        = $801F;
  GL_POST_CONVOLUTION_RED_BIAS_EXT           = $8020;
  GL_POST_CONVOLUTION_GREEN_BIAS_EXT         = $8021;
  GL_POST_CONVOLUTION_BLUE_BIAS_EXT          = $8022;
  GL_POST_CONVOLUTION_ALPHA_BIAS_EXT         = $8023;

  // EXT_histogram
  GL_HISTOGRAM_EXT                           = $8024;
  GL_PROXY_HISTOGRAM_EXT                     = $8025;
  GL_HISTOGRAM_WIDTH_EXT                     = $8026;
  GL_HISTOGRAM_FORMAT_EXT                    = $8027;
  GL_HISTOGRAM_RED_SIZE_EXT                  = $8028;
  GL_HISTOGRAM_GREEN_SIZE_EXT                = $8029;
  GL_HISTOGRAM_BLUE_SIZE_EXT                 = $802A;
  GL_HISTOGRAM_ALPHA_SIZE_EXT                = $802B;
  GL_HISTOGRAM_LUMINANCE_SIZE_EXT            = $802C;
  GL_HISTOGRAM_SINK_EXT                      = $802D;
  GL_MINMAX_EXT                              = $802E;
  GL_MINMAX_FORMAT_EXT                       = $802F;
  GL_MINMAX_SINK_EXT                         = $8030;

  // EXT_polygon_offset
  GL_POLYGON_OFFSET_EXT                      = $8037;
  GL_POLYGON_OFFSET_FACTOR_EXT               = $8038;
  GL_POLYGON_OFFSET_BIAS_EXT                 = $8039;

  // EXT_texture
  GL_ALPHA4_EXT                              = $803B;
  GL_ALPHA8_EXT                              = $803C;
  GL_ALPHA12_EXT                             = $803D;
  GL_ALPHA16_EXT                             = $803E;
  GL_LUMINANCE4_EXT                          = $803F;
  GL_LUMINANCE8_EXT                          = $8040;
  GL_LUMINANCE12_EXT                         = $8041;
  GL_LUMINANCE16_EXT                         = $8042;
  GL_LUMINANCE4_ALPHA4_EXT                   = $8043;
  GL_LUMINANCE6_ALPHA2_EXT                   = $8044;
  GL_LUMINANCE8_ALPHA8_EXT                   = $8045;
  GL_LUMINANCE12_ALPHA4_EXT                  = $8046;
  GL_LUMINANCE12_ALPHA12_EXT                 = $8047;
  GL_LUMINANCE16_ALPHA16_EXT                 = $8048;
  GL_INTENSITY_EXT                           = $8049;
  GL_INTENSITY4_EXT                          = $804A;
  GL_INTENSITY8_EXT                          = $804B;
  GL_INTENSITY12_EXT                         = $804C;
  GL_INTENSITY16_EXT                         = $804D;
  GL_RGB2_EXT                                = $804E;
  GL_RGB4_EXT                                = $804F;
  GL_RGB5_EXT                                = $8050;
  GL_RGB8_EXT                                = $8051;
  GL_RGB10_EXT                               = $8052;
  GL_RGB12_EXT                               = $8053;
  GL_RGB16_EXT                               = $8054;
  GL_RGBA2_EXT                               = $8055;
  GL_RGBA4_EXT                               = $8056;
  GL_RGB5_A1_EXT                             = $8057;
  GL_RGBA8_EXT                               = $8058;
  GL_RGB10_A2_EXT                            = $8059;
  GL_RGBA12_EXT                              = $805A;
  GL_RGBA16_EXT                              = $805B;
  GL_TEXTURE_RED_SIZE_EXT                    = $805C;
  GL_TEXTURE_GREEN_SIZE_EXT                  = $805D;
  GL_TEXTURE_BLUE_SIZE_EXT                   = $805E;

⌨️ 快捷键说明

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