h1.position(5); Event event = b1.readAsync(clQueue, h1, high-low, low); event.waitForFinished(); h1.position(5); for (int i=0; i<high-low; ++i) {
float value = 5; Event event = kernel.Run1(clQueue, new com.jme3.opencl.Kernel.WorkSize(buffer.getSize() / 4), buffer, value); event.waitForFinished();
Event e1 = image.fillAsync(clQueue, new long[]{0,0,0}, new long[]{descr.width/2, descr.height, 1}, color1); Event e2 = image.fillAsync(clQueue, new long[]{descr.width/2,0,0}, new long[]{descr.width/2, descr.height, 1}, color2); e1.waitForFinished(); e2.waitForFinished();