public interface CLMemObjBinding
Modifier and Type | Field and Description |
---|---|
static int |
CL_MAP_FAILURE
CType: int
|
static int |
CL_MAP_READ
CType: int
|
static int |
CL_MAP_WRITE
CType: int
|
static int |
CL_MEM_ALLOC_HOST_PTR
CType: int
|
static int |
CL_MEM_ASSOCIATED_MEMOBJECT
CType: int
|
static int |
CL_MEM_CONTEXT
CType: int
|
static int |
CL_MEM_COPY_HOST_PTR
CType: int
|
static int |
CL_MEM_COPY_OVERLAP
CType: int
|
static int |
CL_MEM_FLAGS
CType: int
|
static int |
CL_MEM_HOST_PTR
CType: int
|
static int |
CL_MEM_MAP_COUNT
CType: int
|
static int |
CL_MEM_OBJECT_ALLOCATION_FAILURE
CType: int
|
static int |
CL_MEM_OBJECT_BUFFER
CType: int
|
static int |
CL_MEM_OBJECT_IMAGE2D
CType: int
|
static int |
CL_MEM_OBJECT_IMAGE3D
CType: int
|
static int |
CL_MEM_OFFSET
CType: int
|
static int |
CL_MEM_READ_ONLY
CType: int
|
static int |
CL_MEM_READ_WRITE
CType: int
|
static int |
CL_MEM_REFERENCE_COUNT
CType: int
|
static int |
CL_MEM_SIZE
CType: int
|
static int |
CL_MEM_TYPE
CType: int
|
static int |
CL_MEM_USE_HOST_PTR
CType: int
|
static int |
CL_MEM_WRITE_ONLY
CType: int
|
Modifier and Type | Method and Description |
---|---|
int |
clGetMemObjectInfo(long memobj,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Interface to C language function:
cl_int (cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clReleaseMemObject(long memobj)
Interface to C language function:
cl_int (cl_mem memobj) |
int |
clRetainMemObject(long memobj)
Interface to C language function:
cl_int (cl_mem memobj) |
int |
clSetMemObjectDestructorCallback(long memObjID,
CLMemObjectDestructorCallback cb)
Interface to C language function:
int32_t (cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data); |
static final int CL_MEM_READ_ONLY
static final int CL_MEM_MAP_COUNT
static final int CL_MEM_ASSOCIATED_MEMOBJECT
static final int CL_MEM_ALLOC_HOST_PTR
static final int CL_MEM_SIZE
static final int CL_MEM_HOST_PTR
static final int CL_MEM_OBJECT_ALLOCATION_FAILURE
static final int CL_MEM_WRITE_ONLY
static final int CL_MEM_CONTEXT
static final int CL_MEM_USE_HOST_PTR
static final int CL_MEM_TYPE
static final int CL_MAP_WRITE
static final int CL_MEM_OFFSET
static final int CL_MEM_OBJECT_BUFFER
static final int CL_MEM_OBJECT_IMAGE2D
static final int CL_MEM_OBJECT_IMAGE3D
static final int CL_MEM_COPY_OVERLAP
static final int CL_MAP_READ
static final int CL_MEM_READ_WRITE
static final int CL_MEM_REFERENCE_COUNT
static final int CL_MAP_FAILURE
static final int CL_MEM_COPY_HOST_PTR
static final int CL_MEM_FLAGS
int clRetainMemObject(long memobj)
cl_int (cl_mem memobj)
int clReleaseMemObject(long memobj)
cl_int (cl_mem memobj)
int clGetMemObjectInfo(long memobj, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
cl_int (cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
param_value
- a direct only Buffer
param_value_size_ret
- a direct only PointerBuffer
int clSetMemObjectDestructorCallback(long memObjID, CLMemObjectDestructorCallback cb)
int32_t (cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data);