- orphan
Defined in common/oclengine.hpp.
This provides a basic interface with a wide-ranging set of functionality.
Qrack::OCLEngine
OCLEngine is a singleton class that manages all OpenCL devices and supported objects, for use in QEngineOCL
and QEngineOCLMulti
.
Qrack::OCLEngine::Instance()
Qrack::OCLEngine::GetDeviceContextPtr(const int&)
Qrack::OCLEngine::GetDeviceContextPtrVector()
Qrack::OCLEngine::SetDeviceContextPtrVector(std::vector<DeviceContextPtr>, DeviceContextPtr)
Qrack::OCLEngine::GetDeviceCount()
Qrack::OCLEngine::SetDefaultDeviceContext(DeviceContextPtr);