|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CLMemObjBinding
Java bindings to OpenCL memory objects.
Field Summary | |
---|---|
static int |
CL_MAP_FAILURE
|
static int |
CL_MAP_READ
|
static int |
CL_MAP_WRITE
|
static int |
CL_MEM_ALLOC_HOST_PTR
|
static int |
CL_MEM_ASSOCIATED_MEMOBJECT
|
static int |
CL_MEM_CONTEXT
|
static int |
CL_MEM_COPY_HOST_PTR
|
static int |
CL_MEM_COPY_OVERLAP
|
static int |
CL_MEM_FLAGS
|
static int |
CL_MEM_HOST_PTR
|
static int |
CL_MEM_MAP_COUNT
|
static int |
CL_MEM_OBJECT_ALLOCATION_FAILURE
|
static int |
CL_MEM_OBJECT_BUFFER
|
static int |
CL_MEM_OBJECT_IMAGE2D
|
static int |
CL_MEM_OBJECT_IMAGE3D
|
static int |
CL_MEM_OFFSET
|
static int |
CL_MEM_READ_ONLY
|
static int |
CL_MEM_READ_WRITE
|
static int |
CL_MEM_REFERENCE_COUNT
|
static int |
CL_MEM_SIZE
|
static int |
CL_MEM_TYPE
|
static int |
CL_MEM_USE_HOST_PTR
|
static int |
CL_MEM_WRITE_ONLY
|
Method Summary | |
---|---|
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 clGetMemObjectInfo(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 clReleaseMemObject(cl_mem memobj); |
int |
clRetainMemObject(long memobj)
Interface to C language function: cl_int clRetainMemObject(cl_mem memobj); |
int |
clSetMemObjectDestructorCallback(long memObjID,
CLMemObjectDestructorCallback cb)
Interface to C language function: int32_t clSetMemObjectDestructorCallback(cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data); |
Field Detail |
---|
static final int CL_MEM_OBJECT_ALLOCATION_FAILURE
static final int CL_MEM_COPY_OVERLAP
static final int CL_MAP_FAILURE
static final int CL_MEM_READ_WRITE
static final int CL_MEM_WRITE_ONLY
static final int CL_MEM_READ_ONLY
static final int CL_MEM_USE_HOST_PTR
static final int CL_MEM_ALLOC_HOST_PTR
static final int CL_MEM_COPY_HOST_PTR
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_TYPE
static final int CL_MEM_FLAGS
static final int CL_MEM_SIZE
static final int CL_MEM_HOST_PTR
static final int CL_MEM_MAP_COUNT
static final int CL_MEM_REFERENCE_COUNT
static final int CL_MEM_CONTEXT
static final int CL_MEM_ASSOCIATED_MEMOBJECT
static final int CL_MEM_OFFSET
static final int CL_MAP_READ
static final int CL_MAP_WRITE
Method Detail |
---|
int clGetMemObjectInfo(long memobj, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
cl_int clGetMemObjectInfo(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 Buffer
param_value_size_ret
- a direct PointerBuffer
int clReleaseMemObject(long memobj)
cl_int clReleaseMemObject(cl_mem memobj);
int clRetainMemObject(long memobj)
cl_int clRetainMemObject(cl_mem memobj);
int clSetMemObjectDestructorCallback(long memObjID, CLMemObjectDestructorCallback cb)
int32_t clSetMemObjectDestructorCallback(cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data);
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |