public interface CLImageBinding extends CLMemObjBinding
Modifier and Type | Field and Description |
---|---|
static int |
CL_A
CType: int
|
static int |
CL_ARGB
CType: int
|
static int |
CL_BGRA
CType: int
|
static int |
CL_FLOAT
CType: int
|
static int |
CL_HALF_FLOAT
CType: int
|
static int |
CL_IMAGE_DEPTH
CType: int
|
static int |
CL_IMAGE_ELEMENT_SIZE
CType: int
|
static int |
CL_IMAGE_FORMAT
CType: int
|
static int |
CL_IMAGE_FORMAT_MISMATCH
CType: int
|
static int |
CL_IMAGE_FORMAT_NOT_SUPPORTED
CType: int
|
static int |
CL_IMAGE_HEIGHT
CType: int
|
static int |
CL_IMAGE_ROW_PITCH
CType: int
|
static int |
CL_IMAGE_SLICE_PITCH
CType: int
|
static int |
CL_IMAGE_WIDTH
CType: int
|
static int |
CL_INTENSITY
CType: int
|
static int |
CL_LUMINANCE
CType: int
|
static int |
CL_R
CType: int
|
static int |
CL_RA
CType: int
|
static int |
CL_RG
CType: int
|
static int |
CL_RGB
CType: int
|
static int |
CL_RGBA
CType: int
|
static int |
CL_RGBx
CType: int
|
static int |
CL_RGx
CType: int
|
static int |
CL_Rx
CType: int
|
static int |
CL_SIGNED_INT16
CType: int
|
static int |
CL_SIGNED_INT32
CType: int
|
static int |
CL_SIGNED_INT8
CType: int
|
static int |
CL_SNORM_INT16
CType: int
|
static int |
CL_SNORM_INT8
CType: int
|
static int |
CL_UNORM_INT_101010
CType: int
|
static int |
CL_UNORM_INT16
CType: int
|
static int |
CL_UNORM_INT8
CType: int
|
static int |
CL_UNORM_SHORT_555
CType: int
|
static int |
CL_UNORM_SHORT_565
CType: int
|
static int |
CL_UNSIGNED_INT16
CType: int
|
static int |
CL_UNSIGNED_INT32
CType: int
|
static int |
CL_UNSIGNED_INT8
CType: int
|
CL_MAP_FAILURE, CL_MAP_READ, CL_MAP_WRITE, CL_MEM_ALLOC_HOST_PTR, CL_MEM_ASSOCIATED_MEMOBJECT, CL_MEM_CONTEXT, CL_MEM_COPY_HOST_PTR, CL_MEM_COPY_OVERLAP, CL_MEM_FLAGS, CL_MEM_HOST_PTR, CL_MEM_MAP_COUNT, CL_MEM_OBJECT_ALLOCATION_FAILURE, CL_MEM_OBJECT_BUFFER, CL_MEM_OBJECT_IMAGE2D, CL_MEM_OBJECT_IMAGE3D, CL_MEM_OFFSET, CL_MEM_READ_ONLY, CL_MEM_READ_WRITE, CL_MEM_REFERENCE_COUNT, CL_MEM_SIZE, CL_MEM_TYPE, CL_MEM_USE_HOST_PTR, CL_MEM_WRITE_ONLY
Modifier and Type | Method and Description |
---|---|
long |
clCreateImage2D(long context,
long flags,
CLImageFormatImpl image_format,
long image_width,
long image_height,
long image_row_pitch,
Buffer host_ptr,
int[] errcode_ret,
int errcode_ret_offset)
Interface to C language function:
cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void * host_ptr, cl_int * errcode_ret) |
long |
clCreateImage2D(long context,
long flags,
CLImageFormatImpl image_format,
long image_width,
long image_height,
long image_row_pitch,
Buffer host_ptr,
IntBuffer errcode_ret)
Interface to C language function:
cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void * host_ptr, cl_int * errcode_ret) |
long |
clCreateImage3D(long context,
long flags,
CLImageFormatImpl image_format,
long image_width,
long image_height,
long image_depth,
long image_row_pitch,
long image_slice_pitch,
Buffer host_ptr,
int[] errcode_ret,
int errcode_ret_offset)
Interface to C language function:
cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void * host_ptr, cl_int * errcode_ret) |
long |
clCreateImage3D(long context,
long flags,
CLImageFormatImpl image_format,
long image_width,
long image_height,
long image_depth,
long image_row_pitch,
long image_slice_pitch,
Buffer host_ptr,
IntBuffer errcode_ret)
Interface to C language function:
cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void * host_ptr, cl_int * errcode_ret) |
int |
clGetImageInfo(long image,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Interface to C language function:
cl_int (cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
clGetMemObjectInfo, clReleaseMemObject, clRetainMemObject, clSetMemObjectDestructorCallback
static final int CL_FLOAT
static final int CL_BGRA
static final int CL_UNSIGNED_INT32
static final int CL_RGBx
static final int CL_IMAGE_FORMAT_MISMATCH
static final int CL_UNSIGNED_INT16
static final int CL_RGBA
static final int CL_IMAGE_WIDTH
static final int CL_SNORM_INT16
static final int CL_ARGB
static final int CL_UNORM_SHORT_555
static final int CL_IMAGE_ROW_PITCH
static final int CL_UNORM_INT_101010
static final int CL_RG
static final int CL_RA
static final int CL_HALF_FLOAT
static final int CL_UNORM_INT16
static final int CL_UNORM_SHORT_565
static final int CL_Rx
static final int CL_INTENSITY
static final int CL_RGx
static final int CL_SIGNED_INT8
static final int CL_SIGNED_INT32
static final int CL_SNORM_INT8
static final int CL_IMAGE_ELEMENT_SIZE
static final int CL_IMAGE_HEIGHT
static final int CL_UNORM_INT8
static final int CL_SIGNED_INT16
static final int CL_A
static final int CL_RGB
static final int CL_R
static final int CL_IMAGE_FORMAT
static final int CL_IMAGE_DEPTH
static final int CL_IMAGE_FORMAT_NOT_SUPPORTED
static final int CL_UNSIGNED_INT8
static final int CL_IMAGE_SLICE_PITCH
static final int CL_LUMINANCE
long clCreateImage2D(long context, long flags, CLImageFormatImpl image_format, long image_width, long image_height, long image_row_pitch, Buffer host_ptr, IntBuffer errcode_ret)
cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void * host_ptr, cl_int * errcode_ret)
long clCreateImage2D(long context, long flags, CLImageFormatImpl image_format, long image_width, long image_height, long image_row_pitch, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void * host_ptr, cl_int * errcode_ret)
host_ptr
- a direct or array-backed Buffer
long clCreateImage3D(long context, long flags, CLImageFormatImpl image_format, long image_width, long image_height, long image_depth, long image_row_pitch, long image_slice_pitch, Buffer host_ptr, IntBuffer errcode_ret)
cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void * host_ptr, cl_int * errcode_ret)
long clCreateImage3D(long context, long flags, CLImageFormatImpl image_format, long image_width, long image_height, long image_depth, long image_row_pitch, long image_slice_pitch, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void * host_ptr, cl_int * errcode_ret)
host_ptr
- a direct or array-backed Buffer
int clGetImageInfo(long image, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
cl_int (cl_mem image, cl_image_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