@Override
    public CommandQueue register() {
        super.register();
        return this;
    }
Wrapper for an OpenCL command queue.
The command queue serializes every GPU function call: By passing the same
queue to OpenCL function (buffer, image operations, kernel calls), it is
ensured that they are executed in the order in which they are passed.
<br>
Each command queue is associated with exactly one device: that device
is specified on creation ({@link Context#createQueue(com.jme3.opencl.Device) })
and all commands are sent to this device.

@author shaman
jme3-core/src/main/java/com/jme3/opencl/CommandQueue.java