Singleton class to store the GPU context.
cl_platform_id m_Platform
cl_context GetCurrentContext()
cl_uint m_NumberOfDevices
cl_uint m_NumberOfPlatforms
cl_command_queue * m_CommandQueue
static GPUContextManager * m_Instance
unsigned int GetNumberOfCommandQueues() const
cl_device_id GetDeviceId(int i)
static GPUContextManager * GetInstance()
cl_command_queue GetCommandQueue(int i)
~GPUContextManager() override