Class KHREGLImage

java.lang.Object
org.lwjgl.opencl.KHREGLImage

public class KHREGLImage extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static long
    clCreateFromEGLImageKHR(long context, long display, long image, long flags, @Nullable PointerBuffer properties, int @Nullable [] errcode_ret)
    cl_mem clCreateFromEGLImageKHR(cl_context context, CLeglDisplayKHR display, CLeglImageKHR image, cl_mem_flags flags, cl_egl_image_properties_khr const * properties, cl_int * errcode_ret)
    static long
    clCreateFromEGLImageKHR(long context, long display, long image, long flags, @Nullable PointerBuffer properties, @Nullable IntBuffer errcode_ret)
    cl_mem clCreateFromEGLImageKHR(cl_context context, CLeglDisplayKHR display, CLeglImageKHR image, cl_mem_flags flags, cl_egl_image_properties_khr const * properties, cl_int * errcode_ret)
    static int
    clEnqueueAcquireEGLObjectsKHR(long command_queue, PointerBuffer mem_objects, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueAcquireEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    clEnqueueReleaseEGLObjectsKHR(long command_queue, long mem_object, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueReleaseEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    clEnqueueReleaseEGLObjectsKHR(long command_queue, PointerBuffer mem_objects, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueReleaseEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static long
    nclCreateFromEGLImageKHR(long context, long display, long image, long flags, long properties, long errcode_ret)
    cl_mem clCreateFromEGLImageKHR(cl_context context, CLeglDisplayKHR display, CLeglImageKHR image, cl_mem_flags flags, cl_egl_image_properties_khr const * properties, cl_int * errcode_ret)
    static int
    nclEnqueueAcquireEGLObjectsKHR(long command_queue, int num_objects, long mem_objects, int num_events_in_wait_list, long event_wait_list, long event)
    cl_int clEnqueueAcquireEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    nclEnqueueReleaseEGLObjectsKHR(long command_queue, int num_objects, long mem_objects, int num_events_in_wait_list, long event_wait_list, long event)
    cl_int clEnqueueReleaseEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • CL_EGL_RESOURCE_NOT_ACQUIRED_KHR

      public static final int CL_EGL_RESOURCE_NOT_ACQUIRED_KHR
      See Also:
    • CL_INVALID_EGL_OBJECT_KHR

      public static final int CL_INVALID_EGL_OBJECT_KHR
      See Also:
    • CL_COMMAND_ACQUIRE_EGL_OBJECTS_KHR

      public static final int CL_COMMAND_ACQUIRE_EGL_OBJECTS_KHR
      See Also:
    • CL_COMMAND_RELEASE_EGL_OBJECTS_KHR

      public static final int CL_COMMAND_RELEASE_EGL_OBJECTS_KHR
      See Also:
  • Method Details

    • nclCreateFromEGLImageKHR

      public static long nclCreateFromEGLImageKHR(long context, long display, long image, long flags, long properties, long errcode_ret)
      cl_mem clCreateFromEGLImageKHR(cl_context context, CLeglDisplayKHR display, CLeglImageKHR image, cl_mem_flags flags, cl_egl_image_properties_khr const * properties, cl_int * errcode_ret)
    • clCreateFromEGLImageKHR

      public static long clCreateFromEGLImageKHR(long context, long display, long image, long flags, @Nullable PointerBuffer properties, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateFromEGLImageKHR(cl_context context, CLeglDisplayKHR display, CLeglImageKHR image, cl_mem_flags flags, cl_egl_image_properties_khr const * properties, cl_int * errcode_ret)
    • nclEnqueueAcquireEGLObjectsKHR

      public static int nclEnqueueAcquireEGLObjectsKHR(long command_queue, int num_objects, long mem_objects, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueAcquireEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueAcquireEGLObjectsKHR

      public static int clEnqueueAcquireEGLObjectsKHR(long command_queue, PointerBuffer mem_objects, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueAcquireEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • nclEnqueueReleaseEGLObjectsKHR

      public static int nclEnqueueReleaseEGLObjectsKHR(long command_queue, int num_objects, long mem_objects, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueReleaseEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueReleaseEGLObjectsKHR

      public static int clEnqueueReleaseEGLObjectsKHR(long command_queue, PointerBuffer mem_objects, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueReleaseEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueReleaseEGLObjectsKHR

      public static int clEnqueueReleaseEGLObjectsKHR(long command_queue, long mem_object, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueReleaseEGLObjectsKHR(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clCreateFromEGLImageKHR

      public static long clCreateFromEGLImageKHR(long context, long display, long image, long flags, @Nullable PointerBuffer properties, int @Nullable [] errcode_ret)
      cl_mem clCreateFromEGLImageKHR(cl_context context, CLeglDisplayKHR display, CLeglImageKHR image, cl_mem_flags flags, cl_egl_image_properties_khr const * properties, cl_int * errcode_ret)