📄 opengl_wrap.h
字号:
// HintTarget:
// CL_PERSPECTIVE_CORRECTION_HINT
// CL_POINT_SMOOTH_HINT
// CL_LINE_SMOOTH_HINT
// CL_POLYGON_SMOOTH_HINT
// CL_FOG_HINT
// HistogramTarget:
// CL_HISTOGRAM
// CL_PROXY_HISTOGRAM
// IndexPointerType:
// CL_SHORT
// CL_INT
// CL_FLOAT
// CL_DOUBLE
// LightModelColorControl:
// CL_SINGLE_COLOR
// CL_SEPARATE_SPECULAR_COLOR
// LightModelParameter:
// CL_LIGHT_MODEL_AMBIENT
// CL_LIGHT_MODEL_LOCAL_VIEWER
// CL_LIGHT_MODEL_TWO_SIDE
// CL_LIGHT_MODEL_COLOR_CONTROL
// LightName:
CL_LIGHT0 = 0x4000,
CL_LIGHT1 = 0x4001,
CL_LIGHT2 = 0x4002,
CL_LIGHT3 = 0x4003,
CL_LIGHT4 = 0x4004,
CL_LIGHT5 = 0x4005,
CL_LIGHT6 = 0x4006,
CL_LIGHT7 = 0x4007,
// LightParameter:
CL_AMBIENT = 0x1200,
CL_DIFFUSE = 0x1201,
CL_SPECULAR = 0x1202,
CL_POSITION = 0x1203,
CL_SPOT_DIRECTION = 0x1204,
CL_SPOT_EXPONENT = 0x1205,
CL_SPOT_CUTOFF = 0x1206,
CL_CONSTANT_ATTENUATION = 0x1207,
CL_LINEAR_ATTENUATION = 0x1208,
CL_QUADRATIC_ATTENUATION = 0x1209,
// InterleavedArrays:
// CL_V2F
// CL_V3F
// CL_C4UB_V2F
// CL_C4UB_V3F
// CL_C3F_V3F
// CL_N3F_V3F
// CL_C4F_N3F_V3F
// CL_T2F_V3F
// CL_T4F_V4F
// CL_T2F_C4UB_V3F
// CL_T2F_C3F_V3F
// CL_T2F_N3F_V3F
// CL_T2F_C4F_N3F_V3F
// CL_T4F_C4F_N3F_V4F
// ListMode:
CL_COMPILE = 0x1300,
CL_COMPILE_AND_EXECUTE = 0x1301,
// ListNameType:
// CL_BYTE
// CL_UNSIGNED_BYTE
// CL_SHORT
// CL_UNSIGNED_SHORT
// CL_INT
// CL_UNSIGNED_INT
// CL_FLOAT
// CL_2_BYTES
// CL_3_BYTES
// CL_4_BYTES
// LogicOp:
CL_CLEAR = 0x1500,
CL_AND = 0x1501,
CL_AND_REVERSE = 0x1502,
CL_COPY = 0x1503,
CL_AND_INVERTED = 0x1504,
CL_NOOP = 0x1505,
CL_XOR = 0x1506,
CL_OR = 0x1507,
CL_NOR = 0x1508,
CL_EQUIV = 0x1509,
CL_INVERT = 0x150A,
CL_OR_REVERSE = 0x150B,
CL_COPY_INVERTED = 0x150C,
CL_OR_INVERTED = 0x150D,
CL_NAND = 0x150E,
CL_SET = 0x150F,
// MapTarget:
// CL_MAP1_COLOR_4
// CL_MAP1_INDEX
// CL_MAP1_NORMAL
// CL_MAP1_TEXTURE_COORD_1
// CL_MAP1_TEXTURE_COORD_2
// CL_MAP1_TEXTURE_COORD_3
// CL_MAP1_TEXTURE_COORD_4
// CL_MAP1_VERTEX_3
// CL_MAP1_VERTEX_4
// CL_MAP2_COLOR_4
// CL_MAP2_INDEX
// CL_MAP2_NORMAL
// CL_MAP2_TEXTURE_COORD_1
// CL_MAP2_TEXTURE_COORD_2
// CL_MAP2_TEXTURE_COORD_3
// CL_MAP2_TEXTURE_COORD_4
// CL_MAP2_VERTEX_3
// CL_MAP2_VERTEX_4
// MaterialFace:
// CL_FRONT
// CL_BACK
// CL_FRONT_AND_BACK
// MaterialParameter:
CL_EMISSION = 0x1600,
CL_SHININESS = 0x1601,
CL_AMBIENT_AND_DIFFUSE = 0x1602,
CL_COLOR_INDEXES = 0x1603,
// CL_AMBIENT
// CL_DIFFUSE
// CL_SPECULAR
// MatrixMode:
CL_MODELVIEW = 0x1700,
CL_PROJECTION = 0x1701,
CL_TEXTURE = 0x1702,
// MeshMode1:
// CL_POINT
// CL_LINE
// MeshMode2:
// CL_POINT
// CL_LINE
// CL_FILL
// MinmaxTarget:
// CL_MINMAX
// NormalPointerType:
// CL_BYTE
// CL_SHORT
// CL_INT
// CL_FLOAT
// CL_DOUBLE
// PixelCopyType:
CL_COLOR = 0x1800,
CL_DEPTH = 0x1801,
CL_STENCIL = 0x1802,
// PixelFormat:
CL_COLOR_INDEX = 0x1900,
CL_STENCIL_INDEX = 0x1901,
CL_DEPTH_COMPONENT = 0x1902,
CL_RED = 0x1903,
CL_GREEN = 0x1904,
CL_BLUE = 0x1905,
CL_ALPHA = 0x1906,
CL_RGB = 0x1907,
CL_RGBA = 0x1908,
CL_LUMINANCE = 0x1909,
CL_LUMINANCE_ALPHA = 0x190A,
// CL_ABGR
// PixelInternalFormat:
// CL_ALPHA4
// CL_ALPHA8
// CL_ALPHA12
// CL_ALPHA16
// CL_LUMINANCE4
// CL_LUMINANCE8
// CL_LUMINANCE12
// CL_LUMINANCE16
// CL_LUMINANCE4_ALPHA4
// CL_LUMINANCE6_ALPHA2
// CL_LUMINANCE8_ALPHA8
// CL_LUMINANCE12_ALPHA4
// CL_LUMINANCE12_ALPHA12
// CL_LUMINANCE16_ALPHA16
// CL_INTENSITY
// CL_INTENSITY4
// CL_INTENSITY8
// CL_INTENSITY12
// CL_INTENSITY16
// CL_R3_G3_B2
// CL_RGB4
// CL_RGB5
// CL_RGB8
// CL_RGB10
// CL_RGB12
// CL_RGB16
// CL_RGBA2
// CL_RGBA4
// CL_RGB5_A1
// CL_RGBA8
// CL_RGB10_A2
// CL_RGBA12
// CL_RGBA16
// PixelMap:
// CL_PIXEL_MAP_I_TO_I
// CL_PIXEL_MAP_S_TO_S
// CL_PIXEL_MAP_I_TO_R
// CL_PIXEL_MAP_I_TO_G
// CL_PIXEL_MAP_I_TO_B
// CL_PIXEL_MAP_I_TO_A
// CL_PIXEL_MAP_R_TO_R
// CL_PIXEL_MAP_G_TO_G
// CL_PIXEL_MAP_B_TO_B
// CL_PIXEL_MAP_A_TO_A
// PixelStore:
// CL_UNPACK_SWAP_BYTES
// CL_UNPACK_LSB_FIRST
// CL_UNPACK_ROW_LENGTH
// CL_UNPACK_SKIP_ROWS
// CL_UNPACK_SKIP_PIXELS
// CL_UNPACK_ALIGNMENT
// CL_PACK_SWAP_BYTES
// CL_PACK_LSB_FIRST
// CL_PACK_ROW_LENGTH
// CL_PACK_SKIP_ROWS
// CL_PACK_SKIP_PIXELS
// CL_PACK_ALIGNMENT
// CL_PACK_SKIP_IMAGES
// CL_PACK_IMAGE_HEIGHT
// CL_UNPACK_SKIP_IMAGES
// CL_UNPACK_IMAGE_HEIGHT
// PixelTransfer:
// CL_MAP_COLOR
// CL_MAP_STENCIL
// CL_INDEX_SHIFT
// CL_INDEX_OFFSET
// CL_RED_SCALE
// CL_RED_BIAS
// CL_GREEN_SCALE
// CL_GREEN_BIAS
// CL_BLUE_SCALE
// CL_BLUE_BIAS
// CL_ALPHA_SCALE
// CL_ALPHA_BIAS
// CL_DEPTH_SCALE
// CL_DEPTH_BIAS
// CL_POST_CONVOLUTION_RED_SCALE
// CL_POST_CONVOLUTION_GREEN_SCALE
// CL_POST_CONVOLUTION_BLUE_SCALE
// CL_POST_CONVOLUTION_ALPHA_SCALE
// CL_POST_CONVOLUTION_RED_BIAS
// CL_POST_CONVOLUTION_GREEN_BIAS
// CL_POST_CONVOLUTION_BLUE_BIAS
// CL_POST_CONVOLUTION_ALPHA_BIAS
// CL_POST_COLOR_MATRIX_RED_SCALE
// CL_POST_COLOR_MATRIX_GREEN_SCALE
// CL_POST_COLOR_MATRIX_BLUE_SCALE
// CL_POST_COLOR_MATRIX_ALPHA_SCALE
// CL_POST_COLOR_MATRIX_RED_BIAS
// CL_POST_COLOR_MATRIX_GREEN_BIAS
// CL_POST_COLOR_MATRIX_BLUE_BIAS
// CL_POST_COLOR_MATRIX_ALPHA_BIAS
// PixelType:
CL_BITMAP = 0x1A00,
// CL_BYTE
// CL_UNSIGNED_BYTE
// CL_SHORT
// CL_UNSIGNED_SHORT
// CL_INT
// CL_UNSIGNED_INT
// CL_FLOAT
// CL_BGR
// CL_BGRA
// CL_UNSIGNED_BYTE_3_3_2
// CL_UNSIGNED_SHORT_4_4_4_4
// CL_UNSIGNED_SHORT_5_5_5_1
// CL_UNSIGNED_INT_8_8_8_8
// CL_UNSIGNED_INT_10_10_10_2
// CL_UNSIGNED_SHORT_5_6_5
// CL_UNSIGNED_BYTE_2_3_3_REV
// CL_UNSIGNED_SHORT_5_6_5_REV
// CL_UNSIGNED_SHORT_4_4_4_4_REV
// CL_UNSIGNED_SHORT_1_5_5_5_REV
// CL_UNSIGNED_INT_8_8_8_8_REV
// CL_UNSIGNED_INT_2_10_10_10_REV
// PolygonMode:
CL_POINT = 0x1B00,
CL_LINE = 0x1B01,
CL_FILL = 0x1B02,
// ReadBufferMode:
// CL_FRONT_LEFT
// CL_FRONT_RIGHT
// CL_BACK_LEFT
// CL_BACK_RIGHT
// CL_FRONT
// CL_BACK
// CL_LEFT
// CL_RIGHT
// CL_AUX0
// CL_AUX1
// CL_AUX2
// CL_AUX3
// RenderingMode:
CL_RENDER = 0x1C00,
CL_FEEDBACK = 0x1C01,
CL_SELECT = 0x1C02,
// SeparableTarget:
// CL_SEPARABLE_2D
// ShadingModel:
CL_FLAT = 0x1D00,
CL_SMOOTH = 0x1D01,
// StencilFunction:
// CL_NEVER
// CL_LESS
// CL_EQUAL
// CL_LEQUAL
// CL_GREATER
// CL_NOTEQUAL
// CL_GEQUAL
// CL_ALWAYS
// StencilOp:
// CL_ZERO
CL_KEEP = 0x1E00,
CL_REPLACE = 0x1E01,
CL_INCR = 0x1E02,
CL_DECR = 0x1E03,
// CL_INVERT
// StringName:
CL_VENDOR = 0x1F00,
CL_RENDERER = 0x1F01,
CL_VERSION = 0x1F02,
CL_EXTENSIONS = 0x1F03,
// TextureCoordName:
CL_S = 0x2000,
CL_T = 0x2001,
CL_R = 0x2002,
CL_Q = 0x2003,
// TexCoordPointerType:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -