TOpenCLBase Class

type TOpenCLBase = class;

Properties

NameTypeDescription
CaptionstringStores optional label.
CDataNativeIntReturns Open CL buffer reference.
CmdQueueTOpenCLCommandQueueReturns the queue on the Device on which we will run functions using this object.
ComplexBooleanSet this property to indicate that object data values are to be treated complex.
DeviceTOpenCLDeviceReturns the device on which we allocated memory for this object.
LengthIntegerDefines the length in number of elements (single or double precision) of the memory allocated.
SDataNativeIntReturns Open CL buffer reference.
TagInt64Allows storing optional information.

Methods

NameDescription
CDataIndexReturns the index offest in to the buffer.
CopyFromArray (2)Copies array content.
FinishThe calling thread will block until the command queue using this object has finished.
SDataIndexReturns the index offest in to the buffer.
Size (2)Sets the calling object to match the size of the Src object.
SizeToArray (8)Sets the size of the array to match the size of the object.