Class LwjglCommandQueue

All Implemented Interfaces:
OpenCLObject

public class LwjglCommandQueue extends CommandQueue
  • Constructor Details

    • LwjglCommandQueue

      public LwjglCommandQueue(org.lwjgl.opencl.CLCommandQueue queue, Device device)
  • Method Details

    • getQueue

      public org.lwjgl.opencl.CLCommandQueue getQueue()
    • flush

      public void flush()
      Description copied from class: CommandQueue
      Issues all previously queued OpenCL commands in command_queue to the device associated with command queue. Flush only guarantees that all queued commands to command_queue will eventually be submitted to the appropriate device. There is no guarantee that they will be complete after flush returns.
      Specified by:
      flush in class CommandQueue
    • finish

      public void finish()
      Description copied from class: CommandQueue
      Blocks until all previously queued OpenCL commands in command queue are issued to the associated device and have completed. Finish does not return until all previously queued commands in command queue have been processed and completed. Finish is also a synchronization point.
      Specified by:
      finish in class CommandQueue