Clover Git
OpenCL 1.1 software implementation
Classes | Namespaces

deviceinterface.h File Reference

Abstraction layer between Clover core and the devices. More...

#include <CL/cl.h>
#include "object.h"
Include dependency graph for deviceinterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Coal::DeviceInterface
 Abstraction layer between core Clover objects and the devices. More...
class  Coal::DeviceBuffer
 Device-specific memory buffer. More...
class  Coal::DeviceProgram
 Device-specific program data. More...
class  Coal::DeviceKernel
 Device-specific kernel data. More...
struct  _cl_device_id

Namespaces

namespace  llvm
namespace  Coal

Detailed Description

Abstraction layer between Clover core and the devices.

Definition in file deviceinterface.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines