the_fiddler
339348bb95
Merged the latest specs from opengl.org.
...
Replaced all instances of Version14, Version15, Version20, Version30 and Version31 enums by type-safe equivalents.
Added gloverrides.xml to support overrides to function parameters / return types. This will make future spec updates easier to merge.
Improved handling of invalid tokens in the specs.
Bindings are now written in alphabetical order. This will reduce patch size for future updates and make side-by-side comparisons easier to perform.
2009-05-29 15:57:01 +00:00
the_fiddler
083478e8a5
Added ColorAttachment[0-15] tokens to DrawBuffersEnum (page 182 of the 3.1 specs).
2009-05-11 13:20:35 +00:00
the_fiddler
f2b1fb20da
Cleaned up tokens for SGI_color_table (promoted by OpenGL 1.2). Fixes bug [ #834 ] "Problem between GL.ColorTable and Version12 enum" ( http://www.opentk.com/node/834 ),
...
Started implementing tokens for EXT_convolution.
2009-05-07 10:31:44 +00:00
the_fiddler
03aeb850d2
Added non-EXT EXT_blend_color constants to BlendingFactorDest/Src enums (promoted by GL1.2).
...
Added ARB_fragment_shaderFragmentShaderDerivativeHint to HintTarget enum (promoted by GL2.0).
Fixes bug [#774 ]: "Some Token corrections" (http://www.opentk.com/node/774 )
2009-05-05 20:24:09 +00:00
the_fiddler
0888af5abf
Updated tokens for EXT_transform_feedback ( http://www.opentk.com/node/602 ). Updated tokens for ARB_uniform_ buffer_object ( http://www.opentk.com/node/748 ). The generator no longer trims the 's' suffix from Varyings.
2009-03-29 19:26:57 +00:00
the_fiddler
e3a7d702ca
Updated tokens for ARB_uniform_ buffer_object (Issue http://www.opentk.com/node/748 ).
...
Added tokens for GetIntegeri_v/GetBooleani_v.
2009-03-29 17:44:55 +00:00
the_fiddler
ca63c874a0
Updated tokens for NV_conditional_render. Issue http://www.opentk.com/node/597
2009-03-29 16:05:13 +00:00
the_fiddler
6243477580
Updated tokens for ARB_instanced_arrays (non-core). Issue http://www.opentk.com/node/590
2009-03-29 15:58:54 +00:00
the_fiddler
66713a7e03
Updated tokens for ARB_copy_buffer (issue http://www.opentk.com/node/747 ).
2009-03-29 15:47:09 +00:00
the_fiddler
417ff1acb2
Updated tokens for APPLE_flush_buffer_range (issue http://www.opentk.com/node/598 ).
2009-03-29 15:35:58 +00:00
the_fiddler
91951a0d8b
Updated tokens for ARB_map_buffer_range (issue http://www.opentk.com/node/591 ).
2009-03-29 15:26:58 +00:00
the_fiddler
447ecb46f3
Updated tokens for EXT_texture_ shared_exponent (issue [ #600 ]), EXT_packed_float (issue [ #599 ]) and added new OpenGL 3.0 tokens to GetPName (major/minor version, num_extensions and context_flags) and GetStringi.
2009-03-29 15:19:53 +00:00
the_fiddler
4ee1108523
Updated tokens for EXT_gpu_shader4 (issue [ #604 ]).
2009-03-29 14:49:28 +00:00
the_fiddler
cd9b0ff5c7
Updated tokens for ARB_vertex_array_object (issue [ #595 ]).
2009-03-29 14:28:44 +00:00
the_fiddler
aa7c0e11af
Updated tokens for ARB_half_float_vertex (issue [ #589 ]).
2009-03-28 15:40:51 +00:00
the_fiddler
7dd8111bb1
Implemented the GL part of ARB_framebuffer_sRGB (issue [ #587 ])
2009-03-28 15:24:44 +00:00
the_fiddler
9330ec16fe
Updated tokens for ARB_depth_buffer_float (issue [ #585 ])
2009-03-28 14:44:17 +00:00
the_fiddler
08885ac914
Initial OpenGL 3.1 support.
2009-03-28 11:04:18 +00:00
the_fiddler
ddc5e503ca
Merged latest OpenGL specs (registry version 48).
2009-03-25 17:56:50 +00:00
the_fiddler
08bf5e52ad
Merged changes from gl3 branch.
2009-02-28 18:50:16 +00:00
the_fiddler
eb8358a215
Set eol-style: native and mime-type: text/plain properties.
2009-02-28 15:28:16 +00:00
the_fiddler
8346df89b8
Updated FBO specs with specific enums.
...
Fixed GL.Ext.CheckFramebufferStatus (was CheckFramebufferStat before)
Moved default namespace to OpenTK.Graphics.OpenGL.
Moved OpenTK.Graphics.OpenGL.Enums to OpenTK.Graphics.OpenGL.
2008-02-02 00:23:06 +00:00
the_fiddler
394cc1f769
Added missing tokens to TextureParameterName (were only in GetTextureParameter, when they should have been in both enums).
2008-01-22 23:01:15 +00:00
the_fiddler
7922243aef
Start of ARB_imaging enum cleanup.
2008-01-14 23:42:47 +00:00
the_fiddler
456cbd39bd
Specific enums for ARB vertex/fragment program (asm).
2008-01-03 16:53:40 +00:00
the_fiddler
d7c4d7c036
Commented out the VERSION_2_1 enum.
2008-01-03 13:38:10 +00:00
the_fiddler
e759ca13ca
Specific enums for Version21 feature: "Raster Secondary Color".
...
Added reference for Version21 "Active Uniform" update.
2008-01-03 13:37:40 +00:00
the_fiddler
ca85dc615f
Specific enums for Version21 feature: "GLSL shaders ".
2008-01-03 13:32:54 +00:00
the_fiddler
9f1673205e
Small cosmetic change in Point Sprites.
2008-01-03 13:31:04 +00:00
the_fiddler
127d39c577
Commented out the VERSION_2_0 enum.
2008-01-03 13:22:58 +00:00
the_fiddler
02ebcd43e7
Specific enums for Version20 feature: "Point Sprites".
2008-01-03 13:22:13 +00:00
the_fiddler
de86d6769c
Specific enums for Version20 feature: "Two Side Stencil".
2008-01-03 13:09:15 +00:00
the_fiddler
e85b0284b9
Specific enums for Version20 feature: "GLSL Shaders" (updated GetShader/GetProgram).
2008-01-03 12:57:18 +00:00
the_fiddler
2b879dc8d1
Specific enums for Version20 feature: "GLSL Shaders".
...
Added MatrixMode.Color enum.
2008-01-03 12:36:24 +00:00
the_fiddler
ac99da230d
Specific enums for Version13 feature: "Texture Parameter (CLAMP_TO_BORDER)".
2008-01-03 01:53:11 +00:00
the_fiddler
eb2bb00aa5
Specific enums for Version14 features: "Generate Mipmaps and Stencil Wrap".
2008-01-03 01:44:52 +00:00
the_fiddler
a92efe9409
Specific enums for Version14 feature: "Texture LOD Bias".
2008-01-03 01:38:44 +00:00
the_fiddler
afb77ffcac
Specific enums for Version14 feature: "Blendfunc Separate".
2008-01-03 01:37:03 +00:00
the_fiddler
82c1527d31
Specific enums for Version13 feature: "Multisample".
2008-01-03 01:33:08 +00:00
the_fiddler
17890fb555
Specific enums for Version13 features "Texture Env Combine, Crossbar and Dot3".
2008-01-03 01:27:45 +00:00
the_fiddler
74071fac60
Specific enums for all Version12 features "Light Model, Rescale Normal, Draw Range Elemenets, 3d textures".
2008-01-03 00:54:46 +00:00
the_fiddler
df496cb5d2
Specific enums for Version13 "Compressed Textures".
2008-01-02 10:54:41 +00:00
the_fiddler
65f4fff621
Specific enums for Version13 "Multitexture".
2008-01-02 10:48:06 +00:00
the_fiddler
94302f8577
Commented out Version15 enum.
2008-01-02 01:10:39 +00:00
the_fiddler
fb04abb077
Specific enums for Version15 "Buffer Objects" and Version21 "Pixel Buffer Objects". This is a great update!
2008-01-02 01:00:48 +00:00
the_fiddler
24bb434432
Specific enums for Version20 "Shader Objects".
2008-01-02 00:29:04 +00:00
the_fiddler
f52eb23657
Specific enums for Version21 "sRGB Texture" additions. Fixed Version13 "TextureGenMode" which crashed the generator.
2008-01-01 23:27:46 +00:00
the_fiddler
00c89abaad
Specific enums for Version13 "Transpose Matrix" and "Cube Maps".
2008-01-01 23:21:57 +00:00
the_fiddler
6bc5158cf2
Specific enums for Version14 "Point Parameters" and Version20 "Point Sprites" additions.
2008-01-01 22:39:45 +00:00
the_fiddler
8476fd740f
Specific enums for Version20 "Half Float" additions.
2008-01-01 22:04:53 +00:00