Home | History | Annotate | Download | only in desktop_capture

Lines Matching refs:region

24   DesktopRegion region(DesktopRect::MakeXYWH(1, 2, 3, 4));
25 capturer_helper_.InvalidateRegion(region);
27 capturer_helper_.TakeInvalidRegion(&region);
28 EXPECT_TRUE(region.is_empty());
32 DesktopRegion region;
33 capturer_helper_.TakeInvalidRegion(&region);
34 EXPECT_TRUE(region.is_empty());
36 region.SetRect(DesktopRect::MakeXYWH(1, 2, 3, 4));
37 capturer_helper_.InvalidateRegion(region);
38 capturer_helper_.TakeInvalidRegion(&region);
39 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(1, 2, 3, 4)).Equals(region));
45 capturer_helper_.TakeInvalidRegion(&region);
46 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(1, 2, 6, 4)).Equals(region));
50 DesktopRegion region;
52 capturer_helper_.TakeInvalidRegion(&region);
53 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeWH(12, 34)).Equals(region));
66 DesktopRegion region;
67 capturer_helper_.TakeInvalidRegion(&region);
68 EXPECT_TRUE(DesktopRegion().Equals(region));
72 capturer_helper_.TakeInvalidRegion(&region);
73 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(7, 7, 1, 1)).Equals(region));
78 capturer_helper_.TakeInvalidRegion(&region);
79 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(7, 7, 1, 1)).Equals(region));
84 capturer_helper_.TakeInvalidRegion(&region);
85 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(7, 7, 1, 1)).Equals(region));
90 capturer_helper_.TakeInvalidRegion(&region);
92 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(6, 6, 2, 2)).Equals(region));
97 capturer_helper_.TakeInvalidRegion(&region);
98 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(4, 4, 4, 4)).Equals(region));
103 capturer_helper_.TakeInvalidRegion(&region);
104 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(7, 7, 1, 1)).Equals(region));
107 void TestExpandRegionToGrid(const DesktopRegion& region, int log_grid_size,
110 ScreenCapturerHelper::ExpandToGrid(region, log_grid_size, &expanded_region1);
155 // Construct a region consisting of 3 pixels and verify that it's expanded
158 DesktopRegion region;
162 region.AddRect(DesktopRect::MakeXYWH(x - 1, y - 1, 1, 1));
167 region.AddRect(DesktopRect::MakeXYWH(x, y - 1, 1, 1));
172 region.AddRect(DesktopRect::MakeXYWH(x - 1, y, 1, 1));
177 region.AddRect(DesktopRect::MakeXYWH(x, y, 1, 1));
182 TestExpandRegionToGrid(region, kLogGridSize, expanded_region_expected);