Specific enums for Version13 "Transpose Matrix" and "Cube Maps".

This commit is contained in:
the_fiddler 2008-01-01 23:21:57 +00:00
parent 6bc5158cf2
commit 00c89abaad

View file

@ -154,7 +154,7 @@ ARB_imaging enum:
############################################################################### ###############################################################################
# #
# OpenGL 1.3 enums # OpenGL 1.3 enums (edited for OpenTK)
# #
############################################################################### ###############################################################################
@ -194,10 +194,10 @@ VERSION_1_3 enum:
ACTIVE_TEXTURE = 0x84E0 # 1 I ACTIVE_TEXTURE = 0x84E0 # 1 I
CLIENT_ACTIVE_TEXTURE = 0x84E1 # 1 I CLIENT_ACTIVE_TEXTURE = 0x84E1 # 1 I
MAX_TEXTURE_UNITS = 0x84E2 # 1 I MAX_TEXTURE_UNITS = 0x84E2 # 1 I
TRANSPOSE_MODELVIEW_MATRIX = 0x84E3 # 16 F # Promoted from ARB_transpose_matrix # TRANSPOSE_MODELVIEW_MATRIX = 0x84E3 # 16 F # Promoted from ARB_transpose_matrix
TRANSPOSE_PROJECTION_MATRIX = 0x84E4 # 16 F # TRANSPOSE_PROJECTION_MATRIX = 0x84E4 # 16 F
TRANSPOSE_TEXTURE_MATRIX = 0x84E5 # 16 F # TRANSPOSE_TEXTURE_MATRIX = 0x84E5 # 16 F
TRANSPOSE_COLOR_MATRIX = 0x84E6 # 16 F # TRANSPOSE_COLOR_MATRIX = 0x84E6 # 16 F
MULTISAMPLE = 0x809D # Promoted from ARB_multisample MULTISAMPLE = 0x809D # Promoted from ARB_multisample
SAMPLE_ALPHA_TO_COVERAGE = 0x809E SAMPLE_ALPHA_TO_COVERAGE = 0x809E
SAMPLE_ALPHA_TO_ONE = 0x809F SAMPLE_ALPHA_TO_ONE = 0x809F
@ -207,18 +207,18 @@ VERSION_1_3 enum:
SAMPLE_COVERAGE_VALUE = 0x80AA SAMPLE_COVERAGE_VALUE = 0x80AA
SAMPLE_COVERAGE_INVERT = 0x80AB SAMPLE_COVERAGE_INVERT = 0x80AB
MULTISAMPLE_BIT = 0x20000000 MULTISAMPLE_BIT = 0x20000000
NORMAL_MAP = 0x8511 # Promoted from ARB_texture_cube_map # NORMAL_MAP = 0x8511 # Promoted from ARB_texture_cube_map
REFLECTION_MAP = 0x8512 # REFLECTION_MAP = 0x8512
TEXTURE_CUBE_MAP = 0x8513 # TEXTURE_CUBE_MAP = 0x8513
TEXTURE_BINDING_CUBE_MAP = 0x8514 # TEXTURE_BINDING_CUBE_MAP = 0x8514
TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 # TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515
TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 # TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516
TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 # TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517
TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 # TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518
TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 # TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519
TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A # TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A
PROXY_TEXTURE_CUBE_MAP = 0x851B # PROXY_TEXTURE_CUBE_MAP = 0x851B
MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C # MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C
COMPRESSED_ALPHA = 0x84E9 # Promoted from ARB_texture_compression COMPRESSED_ALPHA = 0x84E9 # Promoted from ARB_texture_compression
COMPRESSED_LUMINANCE = 0x84EA COMPRESSED_LUMINANCE = 0x84EA
COMPRESSED_LUMINANCE_ALPHA = 0x84EB COMPRESSED_LUMINANCE_ALPHA = 0x84EB
@ -256,6 +256,36 @@ VERSION_1_3 enum:
DOT3_RGB = 0x86AE # Promoted from ARB_texture_env_dot3 DOT3_RGB = 0x86AE # Promoted from ARB_texture_env_dot3
DOT3_RGBA = 0x86AF DOT3_RGBA = 0x86AF
# Transpose Matrix (http://www.opengl.org/registry/specs/ARB/transpose_matrix.txt)
GetPName enum:
TRANSPOSE_MODELVIEW_MATRIX = 0x84E3 # 16 F # Promoted from ARB_transpose_matrix
TRANSPOSE_PROJECTION_MATRIX = 0x84E4 # 16 F
TRANSPOSE_TEXTURE_MATRIX = 0x84E5 # 16 F
TRANSPOSE_COLOR_MATRIX = 0x84E6 # 16 F
# Cube Maps (http://www.opengl.org/registry/specs/ARB/texture_cube_map.txt)
TextureGenMode:
NORMAL_MAP = 0x8511 # Promoted from ARB_texture_cube_map
REFLECTION_MAP = 0x8512
EnableCap enum:
TEXTURE_CUBE_MAP = 0x8513
TextureTarget enum:
TEXTURE_CUBE_MAP = 0x8513
TEXTURE_BINDING_CUBE_MAP = 0x8514
TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515
TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516
TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517
TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518
TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519
TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A
PROXY_TEXTURE_CUBE_MAP = 0x851B
GetPName enum:
TEXTURE_CUBE_MAP = 0x8513
TEXTURE_BINDING_CUBE_MAP = 0x8514
MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C
############################################################################### ###############################################################################
# #