Package org.lwjgl.opencl
Class KHRSemaphore
java.lang.Object
org.lwjgl.opencl.KHRSemaphore
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
clCreateSemaphoreWithPropertiesKHR
(long context, long[] sema_props, int @Nullable [] errcode_ret) cl_semaphore_khr clCreateSemaphoreWithPropertiesKHR(cl_context context, cl_semaphore_properties_khr const * sema_props, cl_int * errcode_ret)
static long
clCreateSemaphoreWithPropertiesKHR
(long context, LongBuffer sema_props, @Nullable IntBuffer errcode_ret) cl_semaphore_khr clCreateSemaphoreWithPropertiesKHR(cl_context context, cl_semaphore_properties_khr const * sema_props, cl_int * errcode_ret)
static int
clEnqueueSignalSemaphoresKHR
(long command_queue, PointerBuffer sema_objects, long @Nullable [] sema_payload_list, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event) cl_int clEnqueueSignalSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
static int
clEnqueueSignalSemaphoresKHR
(long command_queue, PointerBuffer sema_objects, @Nullable LongBuffer sema_payload_list, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event) cl_int clEnqueueSignalSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
static int
clEnqueueWaitSemaphoresKHR
(long command_queue, PointerBuffer sema_objects, long @Nullable [] sema_payload_list, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event) cl_int clEnqueueWaitSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
static int
clEnqueueWaitSemaphoresKHR
(long command_queue, PointerBuffer sema_objects, @Nullable LongBuffer sema_payload_list, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event) cl_int clEnqueueWaitSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
static int
clGetSemaphoreInfoKHR
(long sema_object, int param_name, int @Nullable [] param_value, @Nullable PointerBuffer param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
static int
clGetSemaphoreInfoKHR
(long sema_object, int param_name, @Nullable ByteBuffer param_value, @Nullable PointerBuffer param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
static int
clGetSemaphoreInfoKHR
(long sema_object, int param_name, @Nullable IntBuffer param_value, @Nullable PointerBuffer param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
static int
clGetSemaphoreInfoKHR
(long sema_object, int param_name, @Nullable PointerBuffer param_value, @Nullable PointerBuffer param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
static int
clReleaseSemaphoreKHR
(long sema_object) cl_int clReleaseSemaphoreKHR(cl_semaphore_khr sema_object)
static int
clRetainSemaphoreKHR
(long sema_object) cl_int clRetainSemaphoreKHR(cl_semaphore_khr sema_object)
static long
nclCreateSemaphoreWithPropertiesKHR
(long context, long sema_props, long errcode_ret) cl_semaphore_khr clCreateSemaphoreWithPropertiesKHR(cl_context context, cl_semaphore_properties_khr const * sema_props, cl_int * errcode_ret)
static int
nclEnqueueSignalSemaphoresKHR
(long command_queue, int num_sema_objects, long sema_objects, long sema_payload_list, int num_events_in_wait_list, long event_wait_list, long event) cl_int clEnqueueSignalSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
static int
nclEnqueueWaitSemaphoresKHR
(long command_queue, int num_sema_objects, long sema_objects, long sema_payload_list, int num_events_in_wait_list, long event_wait_list, long event) cl_int clEnqueueWaitSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
static int
nclGetSemaphoreInfoKHR
(long sema_object, int param_name, long param_value_size, long param_value, long param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
-
Field Details
-
CL_PLATFORM_SEMAPHORE_TYPES_KHR
public static final int CL_PLATFORM_SEMAPHORE_TYPES_KHR- See Also:
-
CL_DEVICE_SEMAPHORE_TYPES_KHR
public static final int CL_DEVICE_SEMAPHORE_TYPES_KHR- See Also:
-
CL_SEMAPHORE_TYPE_BINARY_KHR
public static final int CL_SEMAPHORE_TYPE_BINARY_KHR- See Also:
-
CL_SEMAPHORE_CONTEXT_KHR
public static final int CL_SEMAPHORE_CONTEXT_KHR- See Also:
-
CL_SEMAPHORE_REFERENCE_COUNT_KHR
public static final int CL_SEMAPHORE_REFERENCE_COUNT_KHR- See Also:
-
CL_SEMAPHORE_PROPERTIES_KHR
public static final int CL_SEMAPHORE_PROPERTIES_KHR- See Also:
-
CL_SEMAPHORE_PAYLOAD_KHR
public static final int CL_SEMAPHORE_PAYLOAD_KHR- See Also:
-
CL_SEMAPHORE_TYPE_KHR
public static final int CL_SEMAPHORE_TYPE_KHR- See Also:
-
CL_SEMAPHORE_DEVICE_HANDLE_LIST_KHR
public static final int CL_SEMAPHORE_DEVICE_HANDLE_LIST_KHR- See Also:
-
CL_SEMAPHORE_DEVICE_HANDLE_LIST_END_KHR
public static final int CL_SEMAPHORE_DEVICE_HANDLE_LIST_END_KHR- See Also:
-
CL_COMMAND_SEMAPHORE_WAIT_KHR
public static final int CL_COMMAND_SEMAPHORE_WAIT_KHR- See Also:
-
CL_COMMAND_SEMAPHORE_SIGNAL_KHR
public static final int CL_COMMAND_SEMAPHORE_SIGNAL_KHR- See Also:
-
CL_INVALID_SEMAPHORE_KHR
public static final int CL_INVALID_SEMAPHORE_KHR- See Also:
-
-
Method Details
-
nclCreateSemaphoreWithPropertiesKHR
public static long nclCreateSemaphoreWithPropertiesKHR(long context, long sema_props, long errcode_ret) cl_semaphore_khr clCreateSemaphoreWithPropertiesKHR(cl_context context, cl_semaphore_properties_khr const * sema_props, cl_int * errcode_ret)
-
clCreateSemaphoreWithPropertiesKHR
public static long clCreateSemaphoreWithPropertiesKHR(long context, LongBuffer sema_props, @Nullable IntBuffer errcode_ret) cl_semaphore_khr clCreateSemaphoreWithPropertiesKHR(cl_context context, cl_semaphore_properties_khr const * sema_props, cl_int * errcode_ret)
-
nclEnqueueWaitSemaphoresKHR
public static int nclEnqueueWaitSemaphoresKHR(long command_queue, int num_sema_objects, long sema_objects, long sema_payload_list, int num_events_in_wait_list, long event_wait_list, long event) cl_int clEnqueueWaitSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
-
clEnqueueWaitSemaphoresKHR
public static int clEnqueueWaitSemaphoresKHR(long command_queue, PointerBuffer sema_objects, @Nullable LongBuffer sema_payload_list, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event) cl_int clEnqueueWaitSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
-
nclEnqueueSignalSemaphoresKHR
public static int nclEnqueueSignalSemaphoresKHR(long command_queue, int num_sema_objects, long sema_objects, long sema_payload_list, int num_events_in_wait_list, long event_wait_list, long event) cl_int clEnqueueSignalSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
-
clEnqueueSignalSemaphoresKHR
public static int clEnqueueSignalSemaphoresKHR(long command_queue, PointerBuffer sema_objects, @Nullable LongBuffer sema_payload_list, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event) cl_int clEnqueueSignalSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
-
nclGetSemaphoreInfoKHR
public static int nclGetSemaphoreInfoKHR(long sema_object, int param_name, long param_value_size, long param_value, long param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
-
clGetSemaphoreInfoKHR
public static int clGetSemaphoreInfoKHR(long sema_object, int param_name, @Nullable ByteBuffer param_value, @Nullable PointerBuffer param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
-
clGetSemaphoreInfoKHR
public static int clGetSemaphoreInfoKHR(long sema_object, int param_name, @Nullable IntBuffer param_value, @Nullable PointerBuffer param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
-
clGetSemaphoreInfoKHR
public static int clGetSemaphoreInfoKHR(long sema_object, int param_name, @Nullable PointerBuffer param_value, @Nullable PointerBuffer param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
-
clReleaseSemaphoreKHR
public static int clReleaseSemaphoreKHR(long sema_object) cl_int clReleaseSemaphoreKHR(cl_semaphore_khr sema_object)
-
clRetainSemaphoreKHR
public static int clRetainSemaphoreKHR(long sema_object) cl_int clRetainSemaphoreKHR(cl_semaphore_khr sema_object)
-
clCreateSemaphoreWithPropertiesKHR
public static long clCreateSemaphoreWithPropertiesKHR(long context, long[] sema_props, int @Nullable [] errcode_ret) cl_semaphore_khr clCreateSemaphoreWithPropertiesKHR(cl_context context, cl_semaphore_properties_khr const * sema_props, cl_int * errcode_ret)
-
clEnqueueWaitSemaphoresKHR
public static int clEnqueueWaitSemaphoresKHR(long command_queue, PointerBuffer sema_objects, long @Nullable [] sema_payload_list, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event) cl_int clEnqueueWaitSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
-
clEnqueueSignalSemaphoresKHR
public static int clEnqueueSignalSemaphoresKHR(long command_queue, PointerBuffer sema_objects, long @Nullable [] sema_payload_list, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event) cl_int clEnqueueSignalSemaphoresKHR(cl_command_queue command_queue, cl_uint num_sema_objects, cl_semaphore_khr const * sema_objects, cl_semaphore_payload_khr const * sema_payload_list, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
-
clGetSemaphoreInfoKHR
public static int clGetSemaphoreInfoKHR(long sema_object, int param_name, int @Nullable [] param_value, @Nullable PointerBuffer param_value_size_ret) cl_int clGetSemaphoreInfoKHR(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
-