… | |
… | |
859 | reference to an array of local work sizes, with the same number of |
859 | reference to an array of local work sizes, with the same number of |
860 | elements as @$global_work_size. |
860 | elements as @$global_work_size. |
861 | |
861 | |
862 | L<http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueNDRangeKernel.html> |
862 | L<http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueNDRangeKernel.html> |
863 | |
863 | |
864 | =item $ev = $queue->enqueue_marker |
864 | =item $ev = $queue->enqueue_marker ($wait_events...) |
865 | |
865 | |
866 | L<http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueMarker.html> |
866 | L<http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueMarker.html> |
|
|
867 | |
|
|
868 | =item $ev = $queue->enqueue_acquire_gl_objects ([object, ...], $wait_events...) |
|
|
869 | |
|
|
870 | Enqueues a list (an array-ref of OpenCL::Memory objects) to be acquired |
|
|
871 | for subsequent OpenCL usage. |
|
|
872 | |
|
|
873 | L<http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueAcquireGLObjects.html> |
|
|
874 | |
|
|
875 | =item $ev = $queue->enqueue_release_gl_objects ([object, ...], $wait_events...) |
|
|
876 | |
|
|
877 | Enqueues a list (an array-ref of OpenCL::Memory objects) to be released |
|
|
878 | for subsequent OpenGL usage. |
|
|
879 | |
|
|
880 | L<http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueReleaseGLObjects.html> |
867 | |
881 | |
868 | =item $ev = $queue->enqueue_wait_for_events ($wait_events...) |
882 | =item $ev = $queue->enqueue_wait_for_events ($wait_events...) |
869 | |
883 | |
870 | L<http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueWaitForEvents.html> |
884 | L<http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueWaitForEvents.html> |
871 | |
885 | |