Commit graph

222 commits

Author SHA1 Message Date
the_fiddler cb41426473 Added EnumPrefix setting, which may be different from ConstantPrefix or FunctionPrefix. Can be used to remove the Gl, Cl, Al, etc prefixes from enum names. 2009-08-11 14:03:55 +00:00
the_fiddler 2fd96cc706 Added missing OpenCL types. 2009-08-11 14:02:44 +00:00
the_fiddler 7149a0292b Added overrides for several OpenCL methods that return error codes (they returned plain integers previously).
Added overrides for problematic values in 'Unknown' enum.
Added overrides for string[] parameters.
2009-08-11 14:02:10 +00:00
the_fiddler 94afe0a8b9 Regenerated signatures (now contain flow for function parameters). 2009-08-11 14:01:06 +00:00
the_fiddler 1cecc8fdfa Regenerated signatures. 2009-08-11 13:53:56 +00:00
the_fiddler 5edfb98d03 Now uses 'cl' prefix instead of 'gl' for OpenCL bindings.
Fixed handling of output directory.
2009-08-09 17:57:01 +00:00
the_fiddler 010eb9e520 Added OpenCL types to the typemap. 2009-08-09 17:56:20 +00:00
the_fiddler ba3b08eead Deleted CL directory (has been renamed to CL10). 2009-08-09 17:55:32 +00:00
the_fiddler f8bc7e1f30 Parameter name "event" is not allowed in .Net. Replaced with "@event". 2009-08-09 17:47:15 +00:00
the_fiddler f244e634a3 Updated OpenCL signatures. 2009-08-09 17:36:26 +00:00
the_fiddler 78799042b1 Renamed CL mode to CL10. 2009-08-09 15:46:36 +00:00
the_fiddler e105703b35 Renamed to CL10 for compatibility with future spec releases. 2009-08-09 15:40:48 +00:00
the_fiddler b9583391e9 Regenerated ES 1.0 and 2.0 signatures. 2009-08-09 15:31:58 +00:00
the_fiddler 637b9de3ec Updated OpenCL signatures.xml. 2009-08-09 15:24:34 +00:00
the_fiddler 5408787be8 Updated version information. 2009-08-04 10:01:33 +00:00
the_fiddler 40e0cdb694 Merged the OpenGL 3.2 specifications. 2009-08-03 23:10:37 +00:00
the_fiddler 0f750bb6bd * BindStreamWriter.cs: Committed Jonathan's formatting patch for the
generated bindings.
2009-08-03 23:09:37 +00:00
the_fiddler 7bd16f153e * GL2/Generator.cs: Improved handling for 'u' and 'ull' suffixes in
OpenGL constants.
2009-08-03 23:06:05 +00:00
the_fiddler 1092fd8f3a Regenerated the ES11 signatures using the updated converter. 2009-08-03 22:01:10 +00:00
the_fiddler 34613184b8 * Utilities.cs: Added AMD to extension list. 2009-08-01 14:42:54 +00:00
the_fiddler 010ac1a9c2 * Utilities.cs: Committed Jonathan's patch for ES extensions. Fixed
IsGL2Extension.
2009-07-31 09:24:49 +00:00
the_fiddler 65dc4140ab Initial work on OpenCL binding generation. 2009-07-22 14:36:39 +00:00
the_fiddler a2ea5f719d Added OpenCL XML specs to the generator. 2009-07-22 14:25:47 +00:00
the_fiddler b9975e835a Modified Type.Pointer property to be an integer instead of a boolean.
Improved handling of string arrays.
Added handling of flow direction to ESGenerator and Delegate.TranslateParameters().
Moved FlowDirection enum outside of Parameter class.
2009-07-15 22:33:26 +00:00
the_fiddler a356b69d85 Fixed GetString, GetShaderSource and ShaderSource signatures. 2009-07-15 22:31:28 +00:00
the_fiddler 90a9fe13e9 Changed default GLES* namespaces to ES*.
Changed -mode options for ES (-mode:es* instead of -mode:gles*).
Bumped version number.
2009-07-15 15:03:22 +00:00
the_fiddler 7fba91da26 Worked around File.Replace issue on Linux by deleting the existing file first. Not perfectly safe, but acceptable for our use. 2009-07-15 15:01:55 +00:00
the_fiddler 523b64235d Renamed GlesGenerator.cs to ESGenerator.cs.
Minor changes to match the new xml specs (the root node is now 'signatures').
2009-07-15 14:59:10 +00:00
the_fiddler d161aec41e Removed obsolete file. 2009-07-15 14:20:46 +00:00
the_fiddler dd4840a7b9 Regenerated xml files for ES 1.0, 1.1, 2.0. 2009-07-15 14:06:58 +00:00
the_fiddler 4c10acbf12 * Structures/Type.cs: Try to translate GLenum even if category is
unknown.
2009-07-15 14:05:40 +00:00
the_fiddler cf40c03e18 Added missing folder. 2009-06-30 12:07:03 +00:00
the_fiddler 5a988ca832 Added OpenGL ES generator. 2009-06-30 08:39:35 +00:00
the_fiddler d5af14766a Added GLES fixed-point types. 2009-06-30 08:20:32 +00:00
the_fiddler 898da8b5f9 Renamed root node to 'functions'. 2009-06-30 08:13:41 +00:00
the_fiddler 6ea16ca3e0 Fixed GetString definition. 2009-06-30 08:13:02 +00:00
the_fiddler de01235802 Added GLenum -> All mapping. 2009-06-30 08:08:21 +00:00
the_fiddler da16b695a8 Renamed profile to category. 2009-06-30 08:07:43 +00:00
the_fiddler 1040c3f9c8 Fixed root node for enum XML specs 2009-06-30 07:41:42 +00:00
the_fiddler f3fa008064 Added OpenGL ES enum specifications in XML format. 2009-06-30 07:38:55 +00:00
the_fiddler d9f95901b6 Added OpenCL specifications in XML format. 2009-06-29 23:17:21 +00:00
the_fiddler 97442db9c9 Added stubs for OpenGL ES 1.0, 1.1 and 2.0 profiles. 2009-06-29 21:42:51 +00:00
the_fiddler f5f55b3711 Merged string[] fix from 0.9.8 branch. 2009-06-29 18:51:40 +00:00
the_fiddler df6671cb4a Removed OpenTK.Math namespace. Math functions now go directly into the OpenTK namespace. 2009-06-25 11:42:05 +00:00
the_fiddler 386766071f Fixed GL.GetBoolean (was GL.GetBoolea because the generator treated glGetBooleanv as a NV extension). 2009-06-07 05:31:38 +00:00
the_fiddler d07684ca01 Use "IGraphicsContext.ErrorChecking = false|true" inside Begin|End wrappers. 2009-06-04 10:35:31 +00:00
the_fiddler 7df9a448d6 Merged gw-next2 branch to trunk. 2009-06-02 15:49:39 +00:00
the_fiddler 2b6928da66 Actually sort wrapper methods in GL.cs. 2009-05-30 15:28:52 +00:00
the_fiddler 8bafa218e6 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 9ed2bc59ba 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