the_fiddler
06c2c716fb
Initial work on OpenCL binding generation.
2009-07-22 14:36:39 +00:00
the_fiddler
e8dd567723
Added OpenCL XML specs to the generator.
2009-07-22 14:25:47 +00:00
the_fiddler
300c7e06e7
Fixed GetString, GetShaderSource and ShaderSource signatures.
2009-07-15 22:31:28 +00:00
the_fiddler
b2c3c4a3f0
Removed obsolete file.
2009-07-15 14:20:46 +00:00
the_fiddler
ce558ed9af
Regenerated xml files for ES 1.0, 1.1, 2.0.
2009-07-15 14:06:58 +00:00
the_fiddler
13b87c1b0a
Added OpenGL ES generator.
2009-06-30 08:39:35 +00:00
the_fiddler
f4b0e7238d
Added GLES fixed-point types.
2009-06-30 08:20:32 +00:00
the_fiddler
aeec10c94f
Renamed root node to 'functions'.
2009-06-30 08:13:41 +00:00
the_fiddler
6a5fdc0c4c
Fixed GetString definition.
2009-06-30 08:13:02 +00:00
the_fiddler
42dd501cbd
Added GLenum -> All mapping.
2009-06-30 08:08:21 +00:00
the_fiddler
40c63d9ff7
Renamed profile to category.
2009-06-30 08:07:43 +00:00
the_fiddler
1b6c4a54ea
Fixed root node for enum XML specs
2009-06-30 07:41:42 +00:00
the_fiddler
458bf0477e
Added OpenGL ES enum specifications in XML format.
2009-06-30 07:38:55 +00:00
the_fiddler
5595708ff3
Added OpenCL specifications in XML format.
2009-06-29 23:17:21 +00:00
the_fiddler
7946c40edd
Added stubs for OpenGL ES 1.0, 1.1 and 2.0 profiles.
2009-06-29 21:42:51 +00:00
the_fiddler
a7363b54e6
Removed OpenTK.Math namespace. Math functions now go directly into the OpenTK namespace.
2009-06-25 11:42:05 +00:00
the_fiddler
7f5150b0df
Updated tokens for DrawBuffer() method. Fixes issue [ #851 ]: "[OpenGL] DrawBuffer and DrawBuffers tokens" ( http://www.opentk.com/node/851 ).
2009-05-29 16:52:48 +00:00
the_fiddler
1db5d3953a
Corrected tokens for TexBuffer. Fixes issue [ #749 ]: "ARB_texture_ buffer_object" ( http://www.opentk.com/node/749 ).
2009-05-29 16:02:50 +00:00
the_fiddler
cf4a243c99
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
ac2c47e72b
Added ColorAttachment[0-15] tokens to DrawBuffersEnum (page 182 of the 3.1 specs).
2009-05-11 13:20:35 +00:00
the_fiddler
a9a4f7f575
Synced OpenGL docs with Khronos SVN.
2009-05-11 10:59:17 +00:00
the_fiddler
91c36efd6e
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
9f6e2bf323
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
b4f0b86239
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
364bef5478
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
d88faf0245
Updated tokens for NV_conditional_render. Issue http://www.opentk.com/node/597
2009-03-29 16:05:13 +00:00
the_fiddler
71d75282e4
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
f39fc9c394
Updated tokens for ARB_copy_buffer (issue http://www.opentk.com/node/747 ).
2009-03-29 15:47:09 +00:00
the_fiddler
16809ca0db
Updated tokens for APPLE_flush_buffer_range (issue http://www.opentk.com/node/598 ).
2009-03-29 15:35:58 +00:00
the_fiddler
4abac1f814
Updated tokens for ARB_map_buffer_range (issue http://www.opentk.com/node/591 ).
2009-03-29 15:26:58 +00:00
the_fiddler
3bb28d6bd9
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
0d5af73465
Updated tokens for EXT_gpu_shader4 (issue [ #604 ]).
2009-03-29 14:49:28 +00:00
the_fiddler
175117ceba
Updated tokens for ARB_vertex_array_object (issue [ #595 ]).
2009-03-29 14:28:44 +00:00
the_fiddler
7da0ca28ca
Updated tokens for ARB_half_float_vertex (issue [ #589 ]).
2009-03-28 15:40:51 +00:00
the_fiddler
f50879fb7f
Implemented the GL part of ARB_framebuffer_sRGB (issue [ #587 ])
2009-03-28 15:24:44 +00:00
the_fiddler
d43e16992e
Updated tokens for ARB_depth_buffer_float (issue [ #585 ])
2009-03-28 14:44:17 +00:00
the_fiddler
b49db7be89
Initial OpenGL 3.1 support.
2009-03-28 11:04:18 +00:00
the_fiddler
9725870789
Merged latest OpenGL specs (registry version 48).
2009-03-25 17:56:50 +00:00
the_fiddler
7a57fbd8a7
Added automatic error checking for all OpenGL function calls (debug mode only). Begin()-End() regions are handled correctly.
2009-03-25 17:55:37 +00:00
the_fiddler
a7849e8dd9
Fixed the path separators so that they work on Unix.
...
Improved the output for the doc processor: MathML equations are replaced by their textual representation and whitespace better matches function declarations.
Added new configuration settings for the doc processor and the license.
Removed stale debugging code.
License.txt is now a file, not a resource.
2009-03-08 18:08:35 +00:00
the_fiddler
875263e46a
Added support for inline OpenGL documentation.
2009-03-08 00:46:58 +00:00
the_fiddler
8ba07860e5
Merged changes from gl3 branch.
2009-02-28 18:50:16 +00:00
the_fiddler
57e271d6fe
Set eol-style: native and mime-type: text/plain properties.
2009-02-28 15:28:16 +00:00
the_fiddler
04cc9238f6
Added missing tokens to BlendEquationSrc/Dest enums.
2008-07-10 15:09:29 +00:00
the_fiddler
4591218aab
Fixed StencilFuncSeparate parameters types (StencilFace and StencilFunction instead of StencilFunction).
...
Added StencilFace enum.
2008-07-10 15:04:46 +00:00
the_fiddler
578e30c26a
Fixed TexEnvMode.Replace.
...
Added a "press any key to continue..." message when an error happens.
2008-04-11 18:19:34 +00:00
the_fiddler
c47b6168ad
Fixed type translation.
2008-02-02 13:24:41 +00:00
the_fiddler
a9e2ce4a00
Completed move of OpenTK.OpenGL to OpenTK.Graphics.OpenGL.
2008-02-02 00:58:26 +00:00
the_fiddler
a249816865
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
2864c0235b
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