From f404315368cc45386b672a687bf1f88b8b75cd73 Mon Sep 17 00:00:00 2001 From: Ilya Lavrenov Date: Thu, 6 Mar 2014 12:11:40 +0400 Subject: [PATCH] test for clEnqueueReadBufferRect --- modules/core/test/test_umat.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/core/test/test_umat.cpp b/modules/core/test/test_umat.cpp index fd344a9b0d..60f9ee66a3 100644 --- a/modules/core/test/test_umat.cpp +++ b/modules/core/test/test_umat.cpp @@ -786,4 +786,13 @@ TEST(UMat, setOpenCL) cv::ocl::setUseOpenCL(useOCL); } +TEST(UMat, ReadBufferRect) +{ + UMat m(1, 10000, CV_32FC2, Scalar::all(-1)); + Mat t(1, 9000, CV_32FC2, Scalar::all(-200)), t2(1, 9000, CV_32FC2, Scalar::all(-1)); + m.colRange(0, 9000).copyTo(t); + + EXPECT_MAT_NEAR(t, t2, 0); +} + } } // namespace cvtest::ocl