| 6441 | #endif // #if defined(CL_VERSION_1_1) |
| 6442 | |
| 6443 | cl_int enqueueAcquireGLObjects( |
| 6444 | const VECTOR_CLASS<Memory>* mem_objects = NULL, |
| 6445 | const VECTOR_CLASS<Event>* events = NULL, |
| 6446 | Event* event = NULL) const |
| 6447 | { |
| 6448 | cl_event tmp; |
| 6449 | cl_int err = detail::errHandler( |
| 6450 | ::clEnqueueAcquireGLObjects( |
| 6451 | object_, |
| 6452 | (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0, |
| 6453 | (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL, |
| 6454 | (events != NULL) ? (cl_uint) events->size() : 0, |
| 6455 | (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL, |
| 6456 | (event != NULL) ? &tmp : NULL), |
| 6457 | __ENQUEUE_ACQUIRE_GL_ERR); |
| 6458 | |
| 6459 | if (event != NULL && err == CL_SUCCESS) |
| 6460 | *event = tmp; |
| 6461 | |
| 6462 | return err; |
| 6463 | } |
| 6464 | |
| 6465 | cl_int enqueueReleaseGLObjects( |
| 6466 | const VECTOR_CLASS<Memory>* mem_objects = NULL, |
nothing calls this directly
no test coverage detected