Added events check
Added clEnqueueCopyBufferRect method