pub fn enqueue_release_gl_objects<En, Ewl>(
    command_queue: &CommandQueue,
    buffers: &[Mem],
    wait_list: Option<Ewl>,
    new_event: Option<En>
) -> Result<()>where
    En: ClNullEventPtr,
    Ewl: ClWaitListPtr,
Expand description

Release OpenCL memory objects (buffers and images) that have been created from OpenGL objects.

To create a slice from a single Mem reference without any cost, use something like: unsafe { ::std::slice::from_raw_parts(&core_mem, 1) };.