fixed ocl::transpose