Lines Matching full:resolution
30 TEST(Internal, Resolution) in TEST() argument
32 using VAAPI::Resolution; in TEST()
34 Resolution res(2, 7); in TEST()
36 ASSERT_EQ(res.width, Resolution::DataType(2)); in TEST()
37 ASSERT_EQ(res.height, Resolution::DataType(7)); in TEST()
40 EXPECT_LE(res, Resolution(res.width + 1, res.height)); in TEST()
41 EXPECT_LE(res, Resolution(res.width, res.height + 1)); in TEST()
43 EXPECT_FALSE(res <= Resolution(res.width - 1, res.height)); in TEST()
44 EXPECT_FALSE(res <= Resolution(res.width, res.height - 1)); in TEST()
47 EXPECT_GE(res, Resolution(res.width - 1, res.height)); in TEST()
48 EXPECT_GE(res, Resolution(res.width, res.height - 1)); in TEST()
50 EXPECT_FALSE(res >= Resolution(res.width + 1, res.height)); in TEST()
51 EXPECT_FALSE(res >= Resolution(res.width, res.height + 1)); in TEST()
54 EXPECT_TRUE(res.isWithin(Resolution(res.width - 1, res.height), res)); in TEST()
55 EXPECT_TRUE(res.isWithin(Resolution(res.width, res.height - 1), res)); in TEST()
56 EXPECT_TRUE(res.isWithin(res, Resolution(res.width + 1, res.height))); in TEST()
57 EXPECT_TRUE(res.isWithin(res, Resolution(res.width, res.height + 1))); in TEST()
60 Resolution(res.width + 1, res.height), in TEST()
61 Resolution(res.width + 1, res.height + 1))); in TEST()
63 Resolution(res.width, res.height + 1), in TEST()
64 Resolution(res.width + 1, res.height + 1))); in TEST()
66 Resolution(res.width - 1, res.height - 1), in TEST()
67 Resolution(res.width - 1, res.height))); in TEST()
69 Resolution(res.width - 1, res.height - 1), in TEST()
70 Resolution(res.width, res.height - 1))); in TEST()
74 Resolution resolution{10, 100}; in TEST() local
75 EXPECT_EQ(resolution.width, Resolution::DataType(10)); in TEST()
76 EXPECT_EQ(resolution.height, Resolution::DataType(100)); in TEST()
79 Resolution resolution = {10, 100}; in TEST() local
80 EXPECT_EQ(resolution.width, Resolution::DataType(10)); in TEST()
81 EXPECT_EQ(resolution.height, Resolution::DataType(100)); in TEST()
84 std::vector<Resolution> resolutions{{10, 100}, {12, 15}}; in TEST()
86 EXPECT_EQ(resolutions[0].width, Resolution::DataType(10)); in TEST()
87 EXPECT_EQ(resolutions[0].height, Resolution::DataType(100)); in TEST()
88 EXPECT_EQ(resolutions[1].width, Resolution::DataType(12)); in TEST()
89 EXPECT_EQ(resolutions[1].height, Resolution::DataType(15)); in TEST()
92 std::vector<Resolution> resolutions = {{10, 100}, {12, 15}}; in TEST()
94 EXPECT_EQ(resolutions[0].width, Resolution::DataType(10)); in TEST()
95 EXPECT_EQ(resolutions[0].height, Resolution::DataType(100)); in TEST()
96 EXPECT_EQ(resolutions[1].width, Resolution::DataType(12)); in TEST()
97 EXPECT_EQ(resolutions[1].height, Resolution::DataType(15)); in TEST()