Linderdaum Engine: clCLKernel Class Reference
Updated: Sun Feb 5 2012 22:59:49
clCLKernel Class Reference

OpenCL kernel created from specified __kernel of the program. More...

#include <CLContext.h>

List of all members.

Public Member Functions

 clCLKernel ()
virtual ~clCLKernel ()
virtual void SetArgBuffer (Luint ArgIndex, clCLBuffer *Buffer)
virtual void Run (Luint WorkDim, const size_t *Global_WorkSize)
virtual void SetProgram (clCLContext *Context, clCLProgram *Program, const LString &KernelName)

Private Attributes

cl_kernel FKernel
clCLContextFContext
clCLProgramFProgram

Detailed Description

OpenCL kernel created from specified __kernel of the program.


Constructor & Destructor Documentation

clCLKernel::clCLKernel ( )
clCLKernel::~clCLKernel ( ) [virtual]

Member Function Documentation

void clCLKernel::Run ( Luint  WorkDim,
const size_t *  Global_WorkSize 
) [virtual]
void clCLKernel::SetArgBuffer ( Luint  ArgIndex,
clCLBuffer Buffer 
) [virtual]
void clCLKernel::SetProgram ( clCLContext Context,
clCLProgram Program,
const LString &  KernelName 
) [virtual]

Member Data Documentation

cl_kernel clCLKernel::FKernel [private]

The documentation for this class was generated from the following files: