public void Run1NoEvent(CommandQueue queue, WorkSize globalWorkSize, Object... args) {
        setGlobalWorkSize(globalWorkSize);
        setWorkGroupSizeToNull();
        setArgs(args);
        RunNoEvent(queue);
    }
Sets the work sizes and arguments in one call and launches the kernel.
The global work size is set to the specified size. The work group
size is automatically determined by the driver.
Each object in the argument array is sent to the kernel by
{@link #setArg(int, java.lang.Object) }.
The generated event is directly released. Therefore, the performance
is better, but there is no way to detect when the kernel execution
has finished. For this purpose, use
{@link #Run1(com.jme3.opencl.CommandQueue, com.jme3.opencl.Kernel.WorkSize, java.lang.Object...) }.

@param queue the command queue
@param globalWorkSize the global work size
@param args the kernel arguments
@see #Run2(com.jme3.opencl.CommandQueue, com.jme3.opencl.Kernel.WorkSize, com.jme3.opencl.Kernel.WorkSize, java.lang.Object...)
jme3-core/src/main/java/com/jme3/opencl/Kernel.java