File private_opencl.h

Defines

CL_CHECK(e, cmd)
CL_CHECKN(e, cmd)
CL_GET_PROP(e, fn, obj, prop, val)

Functions

const char *cl_error_string(cl_int)
static inline int error_cl(error *e, const char *msg, cl_int err)
cl_ctx *cl_make_ctx(cl_context ctx, gpucontext_props *p)
cl_command_queue cl_get_stream(gpucontext *ctx)
gpudata *cl_make_buf(gpucontext *c, cl_mem buf)
cl_mem cl_get_buf(gpudata *g)
struct cl_ctx
#include <private_opencl.h>

Public Members

GPUCONTEXT_HEAD
cl_context ctx
cl_command_queue q
char *exts
char *options
struct _gpudata
#include <private_cuda.h>
struct _gpukernel
#include <private_cuda.h>