TOpenCLPlatform Class

Header: Dew.Math/clMtxVec.h · Cross-compiler
tObjectTOpenCLPlatform

class TOpenCLPlatform : public tObject;

Constructors

NameDescription
TOpenCLPlatform (2)

Destructors

NameDescription
~TOpenCLPlatform

Properties

NameTypeDescription
BinaryPathDewStringReturns the path to the Open CL binary.
ContextintPtrReturns the Open CL context shared by all devices on the platform.
CountintReturns the number of devices available on the platform.
ExtensionstStringList*Contains a list of Open CL extensions supported by all devices on the platform.
NameDewStringReturns the name of the platform.
PlatformIDintPtrReturns platform ID as assigned to be the Open CL driver.
ProfileDewStringReturns the profile which can be either FULL_PROFILE or EMBEDDED_PROFILE.
VendorDewStringReturns vendor name
VersionDewStringReturns platform version

Methods

NameDescription
Device
GetDevice
SetDevice
UnMarkThreadsAll queues on all devices of this platform will be disassociated with any previosuly used threads.
Update

Operators

NameDescription
operator[]