Package | Description |
---|---|
org.lwjgl | |
org.lwjgl.opencl | |
org.lwjgl.opengl | |
org.lwjgl.util.mapped |
Modifier and Type | Method and Description |
---|---|
static PointerBuffer |
PointerBuffer.allocateDirect(int capacity)
Allocates a new pointer buffer.
|
PointerBuffer |
PointerBuffer.asReadOnlyBuffer()
Creates a new, read-only pointer buffer that shares this buffer's
content.
|
PointerBuffer |
PointerBuffer.clear()
Clears this buffer.
|
PointerBuffer |
PointerBuffer.compact()
Compacts this buffer (optional operation).
|
static PointerBuffer |
BufferUtils.createPointerBuffer(int size)
Construct a PointerBuffer with the specified number
of elements.
|
PointerBuffer |
PointerBuffer.duplicate()
Creates a new pointer buffer that shares this buffer's content.
|
PointerBuffer |
PointerBuffer.flip()
Flips this buffer.
|
PointerBuffer |
PointerBuffer.get(long[] dst)
Relative bulk get method.
|
PointerBuffer |
PointerBuffer.get(long[] dst,
int offset,
int length)
Relative bulk get method.
|
PointerBuffer |
PointerBuffer.limit(int newLimit)
Sets this buffer's limit.
|
PointerBuffer |
PointerBuffer.mark()
Sets this buffer's mark at its position.
|
protected PointerBuffer |
PointerBuffer.newInstance(java.nio.ByteBuffer source)
This method is used in slice and duplicate instead of normal object construction,
so that subclasses can return themselves.
|
PointerBuffer |
PointerBuffer.position(int newPosition)
Sets this buffer's position.
|
PointerBuffer |
PointerBuffer.put(int index,
long l)
Absolute put method (optional operation).
|
PointerBuffer |
PointerBuffer.put(int index,
PointerWrapper pointer)
Convenience put that accepts PointerWrapper objects.
|
PointerBuffer |
PointerBuffer.put(long l)
Relative put method (optional operation).
|
PointerBuffer |
PointerBuffer.put(long[] src)
Relative bulk put method (optional operation).
|
PointerBuffer |
PointerBuffer.put(long[] src,
int offset,
int length)
Relative bulk put method (optional operation).
|
PointerBuffer |
PointerBuffer.put(PointerBuffer src)
Relative bulk put method (optional operation).
|
PointerBuffer |
PointerBuffer.put(PointerWrapper pointer)
Convenience put that accepts PointerWrapper objects.
|
PointerBuffer |
PointerBuffer.reset()
Resets this buffer's position to the previously-marked position.
|
PointerBuffer |
PointerBuffer.rewind()
Rewinds this buffer.
|
PointerBuffer |
PointerBuffer.slice()
Creates a new pointer buffer whose content is a shared subsequence of
this buffer's content.
|
Modifier and Type | Method and Description |
---|---|
static void |
BufferChecks.checkBuffer(PointerBuffer buf,
int size) |
static void |
BufferChecks.checkDirect(PointerBuffer buf) |
static void |
BufferChecks.checkNullTerminated(PointerBuffer buf)
Helper method to ensure a PointerBuffer is null-terminated
|
static long |
MemoryUtil.getAddress(PointerBuffer buffer) |
static long |
MemoryUtil.getAddress(PointerBuffer buffer,
int position) |
static long |
MemoryUtil.getAddress0(PointerBuffer buffer) |
static long |
MemoryUtil.getAddress0Safe(PointerBuffer buffer) |
static long |
MemoryUtil.getAddressSafe(PointerBuffer buffer) |
static long |
MemoryUtil.getAddressSafe(PointerBuffer buffer,
int position) |
PointerBuffer |
PointerBuffer.put(PointerBuffer src)
Relative bulk put method (optional operation).
|
Modifier and Type | Method and Description |
---|---|
static int |
CL10.clBuildProgram(CLProgram program,
PointerBuffer device_list,
java.nio.ByteBuffer options,
CLBuildProgramCallback pfn_notify) |
static int |
CL10.clBuildProgram(CLProgram program,
PointerBuffer device_list,
java.lang.CharSequence options,
CLBuildProgramCallback pfn_notify)
Overloads clBuildProgram.
|
static int |
CL12.clCompileProgram(CLProgram program,
PointerBuffer device_list,
java.nio.ByteBuffer options,
PointerBuffer input_headers,
java.nio.ByteBuffer[] header_include_names,
CLCompileProgramCallback pfn_notify)
Overloads clCompileProgram.
|
static int |
CL12.clCompileProgram(CLProgram program,
PointerBuffer device_list,
java.nio.ByteBuffer options,
PointerBuffer input_header,
java.nio.ByteBuffer header_include_name,
CLCompileProgramCallback pfn_notify)
Single null-terminated header include name.
|
static int |
CL12.clCompileProgram(CLProgram program,
PointerBuffer device_list,
java.lang.CharSequence options,
PointerBuffer input_header,
java.lang.CharSequence[] header_include_name,
CLCompileProgramCallback pfn_notify)
Overloads clCompileProgram.
|
static int |
CL12.clCompileProgram(CLProgram program,
PointerBuffer device_list,
java.lang.CharSequence options,
PointerBuffer input_header,
java.lang.CharSequence header_include_name,
CLCompileProgramCallback pfn_notify)
Overloads clCompileProgram.
|
static int |
CL12.clCompileProgramMulti(CLProgram program,
PointerBuffer device_list,
java.nio.ByteBuffer options,
PointerBuffer input_headers,
java.nio.ByteBuffer header_include_names,
CLCompileProgramCallback pfn_notify)
Overloads clCompileProgram.
|
static CLContext |
CL10.clCreateContext(PointerBuffer properties,
CLDevice device,
CLContextCallback pfn_notify,
java.nio.IntBuffer errcode_ret)
Overloads clCreateContext.
|
static CLContext |
CL10.clCreateContext(PointerBuffer properties,
PointerBuffer devices,
CLContextCallback pfn_notify,
java.nio.IntBuffer errcode_ret)
LWJGL requires CL_CONTEXT_PLATFORM to be present in the cl_context_properties buffer.
|
static CLContext |
CL10.clCreateContextFromType(PointerBuffer properties,
long device_type,
CLContextCallback pfn_notify,
java.nio.IntBuffer errcode_ret)
LWJGL requires CL_CONTEXT_PLATFORM to be present in the cl_context_properties buffer.
|
static int |
CL10.clCreateKernelsInProgram(CLProgram program,
PointerBuffer kernels,
java.nio.IntBuffer num_kernels_ret) |
static CLProgram |
CL10.clCreateProgramWithBinary(CLContext context,
PointerBuffer device_list,
java.nio.ByteBuffer[] binaries,
java.nio.IntBuffer binary_status,
java.nio.IntBuffer errcode_ret)
Overloads clCreateProgramWithBinary.
|
static CLProgram |
CL10.clCreateProgramWithBinary(CLContext context,
PointerBuffer device_list,
PointerBuffer lengths,
java.nio.ByteBuffer binaries,
java.nio.IntBuffer binary_status,
java.nio.IntBuffer errcode_ret)
Overloads clCreateProgramWithBinary.
|
static CLProgram |
CL12.clCreateProgramWithBuiltInKernels(CLContext context,
PointerBuffer device_list,
java.nio.ByteBuffer kernel_names,
java.nio.IntBuffer errcode_ret) |
static CLProgram |
CL12.clCreateProgramWithBuiltInKernels(CLContext context,
PointerBuffer device_list,
java.lang.CharSequence kernel_names,
java.nio.IntBuffer errcode_ret)
Overloads clCreateProgramWithBuiltInKernels.
|
static CLProgram |
CL10.clCreateProgramWithSource(CLContext context,
java.nio.ByteBuffer strings,
PointerBuffer lengths,
java.nio.IntBuffer errcode_ret)
Overloads clCreateProgramWithSource.
|
static int |
CL12.clCreateSubDevices(CLDevice in_device,
java.nio.LongBuffer properties,
PointerBuffer out_devices,
java.nio.IntBuffer num_devices_ret) |
static int |
EXTDeviceFission.clCreateSubDevicesEXT(CLDevice in_device,
java.nio.LongBuffer properties,
PointerBuffer out_devices,
java.nio.IntBuffer num_devices) |
static int |
CL10GL.clEnqueueAcquireGLObjects(CLCommandQueue command_queue,
CLMem mem_object,
PointerBuffer event_wait_list,
PointerBuffer event)
Overloads clEnqueueAcquireGLObjects.
|
static int |
CL10GL.clEnqueueAcquireGLObjects(CLCommandQueue command_queue,
PointerBuffer mem_objects,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL12.clEnqueueBarrierWithWaitList(CLCommandQueue command_queue,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueCopyBuffer(CLCommandQueue command_queue,
CLMem src_buffer,
CLMem dst_buffer,
long src_offset,
long dst_offset,
long size,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueCopyBufferRect(CLCommandQueue command_queue,
CLMem src_buffer,
CLMem dst_buffer,
PointerBuffer src_origin,
PointerBuffer dst_origin,
PointerBuffer region,
long src_row_pitch,
long src_slice_pitch,
long dst_row_pitch,
long dst_slice_pitch,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueCopyBufferToImage(CLCommandQueue command_queue,
CLMem src_buffer,
CLMem dst_image,
long src_offset,
PointerBuffer dst_origin,
PointerBuffer region,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueCopyImage(CLCommandQueue command_queue,
CLMem src_image,
CLMem dst_image,
PointerBuffer src_origin,
PointerBuffer dst_origin,
PointerBuffer region,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueCopyImageToBuffer(CLCommandQueue command_queue,
CLMem src_image,
CLMem dst_buffer,
PointerBuffer src_origin,
PointerBuffer region,
long dst_offset,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL12.clEnqueueFillBuffer(CLCommandQueue command_queue,
CLMem buffer,
java.nio.ByteBuffer pattern,
long offset,
long size,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL12.clEnqueueFillImage(CLCommandQueue command_queue,
CLMem image,
java.nio.ByteBuffer fill_color,
PointerBuffer origin,
PointerBuffer region,
PointerBuffer event_wait_list,
PointerBuffer event) |
static java.nio.ByteBuffer |
CL10.clEnqueueMapBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_map,
long map_flags,
long offset,
long size,
PointerBuffer event_wait_list,
PointerBuffer event,
java.nio.IntBuffer errcode_ret) |
static java.nio.ByteBuffer |
CL10.clEnqueueMapImage(CLCommandQueue command_queue,
CLMem image,
int blocking_map,
long map_flags,
PointerBuffer origin,
PointerBuffer region,
PointerBuffer image_row_pitch,
PointerBuffer image_slice_pitch,
PointerBuffer event_wait_list,
PointerBuffer event,
java.nio.IntBuffer errcode_ret) |
static int |
CL10.clEnqueueMarker(CLCommandQueue command_queue,
PointerBuffer event) |
static int |
CL12.clEnqueueMarkerWithWaitList(CLCommandQueue command_queue,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
EXTMigrateMemobject.clEnqueueMigrateMemObjectEXT(CLCommandQueue command_queue,
CLMem mem_object,
long flags,
PointerBuffer event_wait_list,
PointerBuffer event)
Overloads clEnqueueMigrateMemObjectEXT.
|
static int |
EXTMigrateMemobject.clEnqueueMigrateMemObjectEXT(CLCommandQueue command_queue,
PointerBuffer mem_objects,
long flags,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL12.clEnqueueMigrateMemObjects(CLCommandQueue command_queue,
PointerBuffer mem_objects,
long flags,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueNativeKernel(CLCommandQueue command_queue,
CLNativeKernel user_func,
CLMem[] mem_list,
long[] sizes,
PointerBuffer event_wait_list,
PointerBuffer event)
Enqueues a native kernel to the specified command queue.
|
static int |
CL10.clEnqueueNDRangeKernel(CLCommandQueue command_queue,
CLKernel kernel,
int work_dim,
PointerBuffer global_work_offset,
PointerBuffer global_work_size,
PointerBuffer local_work_size,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
long offset,
java.nio.ByteBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
long offset,
java.nio.DoubleBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
long offset,
java.nio.FloatBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
long offset,
java.nio.IntBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
long offset,
java.nio.LongBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
long offset,
java.nio.ShortBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueReadBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.ByteBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueReadBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.DoubleBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueReadBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.FloatBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueReadBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.IntBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueReadBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.LongBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueReadBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_read,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.ShortBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadImage(CLCommandQueue command_queue,
CLMem image,
int blocking_read,
PointerBuffer origin,
PointerBuffer region,
long row_pitch,
long slice_pitch,
java.nio.ByteBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadImage(CLCommandQueue command_queue,
CLMem image,
int blocking_read,
PointerBuffer origin,
PointerBuffer region,
long row_pitch,
long slice_pitch,
java.nio.FloatBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadImage(CLCommandQueue command_queue,
CLMem image,
int blocking_read,
PointerBuffer origin,
PointerBuffer region,
long row_pitch,
long slice_pitch,
java.nio.IntBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueReadImage(CLCommandQueue command_queue,
CLMem image,
int blocking_read,
PointerBuffer origin,
PointerBuffer region,
long row_pitch,
long slice_pitch,
java.nio.ShortBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10GL.clEnqueueReleaseGLObjects(CLCommandQueue command_queue,
CLMem mem_object,
PointerBuffer event_wait_list,
PointerBuffer event)
Overloads clEnqueueReleaseGLObjects.
|
static int |
CL10GL.clEnqueueReleaseGLObjects(CLCommandQueue command_queue,
PointerBuffer mem_objects,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueTask(CLCommandQueue command_queue,
CLKernel kernel,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueUnmapMemObject(CLCommandQueue command_queue,
CLMem memobj,
java.nio.ByteBuffer mapped_ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWaitForEvents(CLCommandQueue command_queue,
PointerBuffer event_list) |
static int |
CL10.clEnqueueWriteBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
long offset,
java.nio.ByteBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
long offset,
java.nio.DoubleBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
long offset,
java.nio.FloatBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
long offset,
java.nio.IntBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
long offset,
java.nio.LongBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteBuffer(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
long offset,
java.nio.ShortBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueWriteBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.ByteBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueWriteBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.DoubleBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueWriteBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.FloatBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueWriteBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.IntBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueWriteBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.LongBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL11.clEnqueueWriteBufferRect(CLCommandQueue command_queue,
CLMem buffer,
int blocking_write,
PointerBuffer buffer_offset,
PointerBuffer host_offset,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
java.nio.ShortBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteImage(CLCommandQueue command_queue,
CLMem image,
int blocking_write,
PointerBuffer origin,
PointerBuffer region,
long input_row_pitch,
long input_slice_pitch,
java.nio.ByteBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteImage(CLCommandQueue command_queue,
CLMem image,
int blocking_write,
PointerBuffer origin,
PointerBuffer region,
long input_row_pitch,
long input_slice_pitch,
java.nio.FloatBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteImage(CLCommandQueue command_queue,
CLMem image,
int blocking_write,
PointerBuffer origin,
PointerBuffer region,
long input_row_pitch,
long input_slice_pitch,
java.nio.IntBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clEnqueueWriteImage(CLCommandQueue command_queue,
CLMem image,
int blocking_write,
PointerBuffer origin,
PointerBuffer region,
long input_row_pitch,
long input_slice_pitch,
java.nio.ShortBuffer ptr,
PointerBuffer event_wait_list,
PointerBuffer event) |
static int |
CL10.clGetCommandQueueInfo(CLCommandQueue command_queue,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetContextInfo(CLContext context,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetDeviceIDs(CLPlatform platform,
long device_type,
PointerBuffer devices,
java.nio.IntBuffer num_devices) |
static int |
CL10.clGetDeviceInfo(CLDevice device,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetEventInfo(CLEvent event,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetEventProfilingInfo(CLEvent event,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
APPLEGLSharing.clGetGLContextInfoAPPLE(CLContext context,
PointerBuffer platform_gl_ctx,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
KHRGLSharing.clGetGLContextInfoKHR(PointerBuffer properties,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10GL.clGetGLTextureInfo(CLMem memobj,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetImageInfo(CLMem image,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL12.clGetKernelArgInfo(CLKernel kernel,
int arg_indx,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetKernelInfo(CLKernel kernel,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
KHRSubgroups.clGetKernelSubGroupInfoKHR(CLKernel kernel,
CLDevice device,
int param_name,
java.nio.ByteBuffer input_value,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetKernelWorkGroupInfo(CLKernel kernel,
CLDevice device,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetMemObjectInfo(CLMem memobj,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetPlatformIDs(PointerBuffer platforms,
java.nio.IntBuffer num_platforms) |
static int |
CL10.clGetPlatformInfo(CLPlatform platform,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetProgramBuildInfo(CLProgram program,
CLDevice device,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetProgramInfo(CLProgram program,
java.nio.ByteBuffer[] param_value,
PointerBuffer param_value_size_ret)
Overloads clGetProgramInfo.
|
static int |
CL10.clGetProgramInfo(CLProgram program,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
CL10.clGetProgramInfo(CLProgram program,
PointerBuffer sizes,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret)
Overloads clGetProgramInfo.
|
static int |
CL10.clGetSamplerInfo(CLSampler sampler,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret) |
static int |
KHRICD.clIcdGetPlatformIDsKHR(PointerBuffer platforms,
java.nio.IntBuffer num_platforms) |
static CLProgram |
CL12.clLinkProgram(CLContext context,
PointerBuffer device_list,
java.nio.ByteBuffer options,
PointerBuffer input_programs,
CLLinkProgramCallback pfn_notify,
java.nio.IntBuffer errcode_ret) |
static CLProgram |
CL12.clLinkProgram(CLContext context,
PointerBuffer device_list,
java.lang.CharSequence options,
PointerBuffer input_programs,
CLLinkProgramCallback pfn_notify,
java.nio.IntBuffer errcode_ret)
Overloads clLinkProgram.
|
static int |
CL10.clWaitForEvents(PointerBuffer event_list) |
Modifier and Type | Method and Description |
---|---|
static void |
ARBMultiBind.glBindBuffersRange(int target,
int first,
int count,
java.nio.IntBuffer buffers,
PointerBuffer offsets,
PointerBuffer sizes) |
static void |
GL44.glBindBuffersRange(int target,
int first,
int count,
java.nio.IntBuffer buffers,
PointerBuffer offsets,
PointerBuffer sizes) |
static void |
ARBMultiBind.glBindVertexBuffers(int first,
int count,
java.nio.IntBuffer buffers,
PointerBuffer offsets,
java.nio.IntBuffer strides) |
static void |
GL44.glBindVertexBuffers(int first,
int count,
java.nio.IntBuffer buffers,
PointerBuffer offsets,
java.nio.IntBuffer strides) |
void |
AWTGLCanvas.setCLSharingProperties(PointerBuffer properties) |
void |
Drawable.setCLSharingProperties(PointerBuffer properties)
Sets the appropriate khr_gl_sharing properties in the target
PointerBuffer ,
so that if it is used in a clCreateContext(FromType) call, the created CL
context will be sharing objects with this Drawable 's GL context. |
Modifier and Type | Method and Description |
---|---|
static PointerBuffer |
CacheUtil.createPointerBuffer(int size)
Construct a cache-line-aligned PointerBuffer with the specified number
of elements.
|
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.