OpenTK.Compute.CL10.CL Class Reference

Provides access to the OpenCL 1.0 flat API. More...

Inheritance diagram for OpenTK.Compute.CL10.CL:
OpenTK.BindingsBase

List of all members.

Protected Member Functions

override IntPtr GetAddress (string funcname)
 Not supported yet.

Properties

override object SyncRoot [get]
 Returns a synchronization token unique for the GL class.

Detailed Description

Provides access to the OpenCL 1.0 flat API.

Definition at line 41 of file CLHelper.cs.


Member Function Documentation

override IntPtr OpenTK.Compute.CL10.CL.GetAddress ( string  funcname  )  [protected, virtual]

Not supported yet.

Parameters:
funcname The name of the extension function.
Returns:
A pointer to the extension function, if available; IntPtr.Zero otherwise.

Use System.Runtime.InteropServices.Marshal.GetDelegateForFunctionPointer to turn this function pointer into a callable delegate.

A non-zero return value does not mean that this extension function is supported. You also need to query available extensions through GetDeviceInfo.

This method will always return IntPtr.Zero for core (i.e. non-extension) functions.

Implements OpenTK.BindingsBase.

Definition at line 91 of file CLHelper.cs.

00092         {
00093             throw new NotSupportedException();
00094             //CL.GetExtensionFunctionAddress
00095         }


Property Documentation

override object OpenTK.Compute.CL10.CL.SyncRoot [get, protected]

Returns a synchronization token unique for the GL class.

Reimplemented from OpenTK.BindingsBase.

Definition at line 75 of file CLHelper.cs.

 All Classes Functions Variables Enumerations Properties Events

Generated on Tue Mar 9 14:59:22 2010 for The Open Toolkit library by  doxygen 1.6.1