the_fiddler
080729bad7
Disabled OpenCL bindings (#define EXPERIMENTAL in project options to re-enable).
2010-10-03 13:19:05 +00:00
the_fiddler
25339f3bee
* Source/OpenTK/Compute/CL10/CL.cs:
...
* Source/OpenTK/Compute/CL10/Core.cs:
* Source/Bind/Specifications/csharp.tm:
* Source/OpenTK/Compute/CL10/Delegates.cs: cl_context_properties
should be mapped to IntPtr, not int.
Modified CreateContext signature to return ErrorCode rather than plain
int.
* Source/OpenTK/Compute/CL10/CLHelper.cs: Added helper overloads that
convert ContextProperties enums into IntPtr internally.
2010-01-04 13:29:21 +00:00
the_fiddler
da1ffa44f3
Regenerated bindings using the latest binding generator, which ensures consistent sorting order between consecutive runs.
2009-12-25 14:17:55 +00:00
the_fiddler
144e6b6947
Re-enabled CL10, ES10 and ES11 bindings in trunk.
2009-11-17 10:04:00 +00:00
the_fiddler
6263153aa8
Disabled CL10, ES10 and ES11 bindings which were not finalized in time for OpenTK 1.0.
2009-11-10 06:39:27 +00:00
the_fiddler
fa81d3daa8
Cleaned up a large number of documentation issues.
2009-11-04 20:48:02 +00:00
the_fiddler
ddb56a1952
Added SyncRoot object to BindingsBase that can be used to protect shared state in the various bindings.
2009-11-03 23:26:57 +00:00
the_fiddler
289697176b
Fixed an issue where "const unsigned [type] [pointer]" parameters where not parsed correctly. Solves issue [ #1300 ]: "[OpenCL] Possible bug at CL.CreateProgramWithBinary".
2009-11-01 19:15:44 +00:00
the_fiddler
923ebc7efb
Renegerated bindings using the latest version of the generator (improved handling of types in the System and System.Text namespaces).
2009-10-27 22:51:57 +00:00
the_fiddler
239d98e860
Added distinct /overrides/add and /overrides/replace elements.
...
Added check for the existence of override elements before trying to use them (avoids potential null reference exception).
Regenerated bindings using the latest version of the generator.
2009-10-17 21:49:35 +00:00
the_fiddler
14a23653bf
* Enums.cs: Enums now use the inherit from the correct int or long type.
2009-10-09 06:03:12 +00:00
the_fiddler
6b436dba39
* CL.cs: Removed invalid documentation.
2009-10-09 05:41:50 +00:00
the_fiddler
e630b600a2
Added missing XML documentation.
2009-09-04 21:31:31 +00:00
the_fiddler
d6c4c801e1
Fixed line endings and set svn:eol-style to native and svn:mime-type to text/plain for .cs files.
2009-09-03 19:01:11 +00:00
the_fiddler
6cbdad7093
Fixed issue 1119: "[Compute] 'CL.GetPlatformIDs' missing 's'".
2009-08-20 21:36:57 +00:00
the_fiddler
310b36ac65
Regenerated bindings using the latest generator updates.
2009-08-15 17:37:56 +00:00
the_fiddler
7c795eeb63
Regenerated OpenCL bindings with the compilation fixes for gmcs 2.0.
2009-08-12 10:13:51 +00:00
the_fiddler
2aa3c947cb
Added missing license information.
2009-08-11 20:55:13 +00:00
the_fiddler
1df3101a47
Added loading code for OpenCL entry points.
2009-08-11 20:16:28 +00:00
the_fiddler
ea6a4479e5
Removed hand-written OpenCL bindings in favor of generated ones.
2009-08-11 19:27:28 +00:00
the_fiddler
ed48992d81
Generated OpenCL bindings with fixed function pointers.
2009-08-11 19:26:27 +00:00
the_fiddler
cf4d93cb43
Added generated bindings for OpenCL 1.0.
2009-08-11 14:21:35 +00:00
the_fiddler
2aba45a3d3
Fixed out ErrorCode parameters in OpenTK.Compute.CL.CreateBuffer and CreateImage2D[23]D methods.
2009-08-09 14:29:17 +00:00
the_fiddler
7cd69b4b41
Fixed out ErrorCode parameters in OpenTK.Compute.CL.CreateKernel method.
2009-08-09 14:23:13 +00:00
the_fiddler
13e8deebc0
Fixed out ErrorCode parameters in OpenTK.Compute.CL.CreateProgram* methods.
2009-08-09 14:20:49 +00:00
the_fiddler
bc357fa758
* CLHelper.cs: Removed garbage unicode characters inserted by MonoDevelop.
2009-07-15 23:03:52 +00:00
the_fiddler
8fc9b807f3
Added missing license information.
2009-07-15 22:58:09 +00:00
the_fiddler
f2a96af6bc
OpenCL bitfields are not mapped to 'long', not 'int'. Fixes issue [ #964 ] ([OpenCL] Bitfields should be mapped to 'long' not 'int').
2009-06-25 10:56:29 +00:00
the_fiddler
e1be82fa46
Added OpenTK.Compute namespace with OpenCL bindings.
2009-06-24 14:44:12 +00:00