Class AMDBusAddressableMemory

java.lang.Object
org.lwjgl.opencl.AMDBusAddressableMemory

public class AMDBusAddressableMemory extends Object
  • Field Summary

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

    Modifier and Type
    Method
    Description
    static int
    clEnqueueMakeBuffersResidentAMD(long command_queue, PointerBuffer mem_objects, boolean blocking_make_resident, CLBusAddressAMD.Buffer bus_addresses, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueMakeBuffersResidentAMD(cl_command_queue command_queue, cl_uint num_mem_objs, cl_mem const * mem_objects, cl_bool blocking_make_resident, cl_bus_address_amd * bus_addresses, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    clEnqueueWaitSignalAMD(long command_queue, long mem_object, int value, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueWaitSignalAMD(cl_command_queue command_queue, cl_mem mem_object, cl_uint value, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    clEnqueueWriteSignalAMD(long command_queue, long mem_object, int value, long offset, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueWriteSignalAMD(cl_command_queue command_queue, cl_mem mem_object, cl_uint value, cl_ulong offset, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    nclEnqueueMakeBuffersResidentAMD(long command_queue, int num_mem_objs, long mem_objects, int blocking_make_resident, long bus_addresses, int num_events_in_wait_list, long event_wait_list, long event)
    cl_int clEnqueueMakeBuffersResidentAMD(cl_command_queue command_queue, cl_uint num_mem_objs, cl_mem const * mem_objects, cl_bool blocking_make_resident, cl_bus_address_amd * bus_addresses, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    nclEnqueueWaitSignalAMD(long command_queue, long mem_object, int value, int num_events_in_wait_list, long event_wait_list, long event)
    cl_int clEnqueueWaitSignalAMD(cl_command_queue command_queue, cl_mem mem_object, cl_uint value, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    nclEnqueueWriteSignalAMD(long command_queue, long mem_object, int value, long offset, int num_events_in_wait_list, long event_wait_list, long event)
    cl_int clEnqueueWriteSignalAMD(cl_command_queue command_queue, cl_mem mem_object, cl_uint value, cl_ulong offset, 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_MEM_BUS_ADDRESSABLE_AMD

      public static final int CL_MEM_BUS_ADDRESSABLE_AMD
      See Also:
    • CL_MEM_EXTERNAL_PHYSICAL_AMD

      public static final int CL_MEM_EXTERNAL_PHYSICAL_AMD
      See Also:
    • CL_COMMAND_WAIT_SIGNAL_AMD

      public static final int CL_COMMAND_WAIT_SIGNAL_AMD
      See Also:
    • CL_COMMAND_WRITE_SIGNAL_AMD

      public static final int CL_COMMAND_WRITE_SIGNAL_AMD
      See Also:
    • CL_COMMAND_MAKE_BUFFERS_RESIDENT_AMD

      public static final int CL_COMMAND_MAKE_BUFFERS_RESIDENT_AMD
      See Also:
  • Method Details

    • nclEnqueueWaitSignalAMD

      public static int nclEnqueueWaitSignalAMD(long command_queue, long mem_object, int value, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueWaitSignalAMD(cl_command_queue command_queue, cl_mem mem_object, cl_uint value, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueWaitSignalAMD

      public static int clEnqueueWaitSignalAMD(long command_queue, long mem_object, int value, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueWaitSignalAMD(cl_command_queue command_queue, cl_mem mem_object, cl_uint value, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • nclEnqueueWriteSignalAMD

      public static int nclEnqueueWriteSignalAMD(long command_queue, long mem_object, int value, long offset, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueWriteSignalAMD(cl_command_queue command_queue, cl_mem mem_object, cl_uint value, cl_ulong offset, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueWriteSignalAMD

      public static int clEnqueueWriteSignalAMD(long command_queue, long mem_object, int value, long offset, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueWriteSignalAMD(cl_command_queue command_queue, cl_mem mem_object, cl_uint value, cl_ulong offset, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • nclEnqueueMakeBuffersResidentAMD

      public static int nclEnqueueMakeBuffersResidentAMD(long command_queue, int num_mem_objs, long mem_objects, int blocking_make_resident, long bus_addresses, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueMakeBuffersResidentAMD(cl_command_queue command_queue, cl_uint num_mem_objs, cl_mem const * mem_objects, cl_bool blocking_make_resident, cl_bus_address_amd * bus_addresses, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueMakeBuffersResidentAMD

      public static int clEnqueueMakeBuffersResidentAMD(long command_queue, PointerBuffer mem_objects, boolean blocking_make_resident, CLBusAddressAMD.Buffer bus_addresses, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueMakeBuffersResidentAMD(cl_command_queue command_queue, cl_uint num_mem_objs, cl_mem const * mem_objects, cl_bool blocking_make_resident, cl_bus_address_amd * bus_addresses, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)