cl_int clReleaseCommandQueue(
| cl_command_queue command_queue) |
After the command_queue reference count becomes zero and all commands queued to
command_queue have finished (e.g., kernel executions, memory object updates, etc.), the command-queue is deleted.
Returns CL_SUCCESS if the function is executed successfully. It returns CL_INVALID_COMMAND_QUEUE if command_queue is not a valid command-queue.
clCreateCommandQueue, clGetCommandQueueInfo, clRetainCommandQueue, clSetCommandQueueProperty