Commit 9ff69dbf authored by Vadim Pisarevsky's avatar Vadim Pisarevsky

Merge pull request #5130 from alalek:issue_4380

parents da0c1595 21467d81
...@@ -829,6 +829,24 @@ TEST(UMat, Sync) ...@@ -829,6 +829,24 @@ TEST(UMat, Sync)
EXPECT_EQ(0, cvtest::norm(um.getMat(ACCESS_READ), cv::Mat(um.size(), um.type(), 19), NORM_INF)); EXPECT_EQ(0, cvtest::norm(um.getMat(ACCESS_READ), cv::Mat(um.size(), um.type(), 19), NORM_INF));
} }
TEST(UMat, SyncTemp)
{
Mat m(10, 10, CV_8UC1);
{
UMat um = m.getUMat(ACCESS_WRITE);
{
Mat m2 = um.getMat(ACCESS_WRITE);
m2.setTo(cv::Scalar::all(17));
}
um.setTo(cv::Scalar::all(19));
EXPECT_EQ(0, cvtest::norm(um.getMat(ACCESS_READ), cv::Mat(um.size(), um.type(), 19), NORM_INF));
}
}
TEST(UMat, CopyToIfDeviceCopyIsObsolete) TEST(UMat, CopyToIfDeviceCopyIsObsolete)
{ {
UMat um(7, 2, CV_8UC1); UMat um(7, 2, CV_8UC1);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment