Home | History | Annotate | Download | only in hwc2

Lines Matching defs:config

180     void getDisplayAttribute(hwc2_display_t display, hwc2_config_t config,
188 auto err = static_cast<hwc2_error_t>(pfn(mHwc2Device, display, config,
195 << getAttributeName(attribute) << " for config " << config;
239 ASSERT_EQ(err, HWC2_ERROR_NONE) << "failed to get active config on"
244 void setActiveConfig(hwc2_display_t display, hwc2_config_t config,
251 auto err = static_cast<hwc2_error_t>(pfn(mHwc2Device, display, config));
255 ASSERT_EQ(err, HWC2_ERROR_NONE) << "failed to set active config "
256 << config;
1167 ASSERT_LE(configs.size() - 1, CONFIG_MAX) << "every config value"
1170 hwc2_config_t config;
1171 for (config = 0; config < CONFIG_MAX; config++) {
1172 if (std::count(configs.begin(), configs.end(), config) == 0)
1176 *outConfig = config;
1213 /* Tests client target support on a particular display and config */
1218 /* Tests a particular active display config */
1236 /* For each active display it cycles through each display config and tests
1247 for (auto config : configs) {
1251 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
1268 /* For each active display it cycles through each display config and tests
1279 for (auto config : configs) {
1283 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
1300 /* For each active display it cycles through each display config and tests
1312 for (auto config : configs) {
1316 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
1335 /* For each active display it cycles through each display config.
1350 for (auto config : configs) {
1355 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
1379 /* For each active display it cycles through each display config and tests
1389 for (auto config : configs) {
1393 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
1407 * config and creates a set of layers with a certain amount of coverage.
1408 * For each active display, for each config and for each set of layers,
1420 for (auto config : configs) {
1424 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
1493 /* Test client target support on each config on each active display */
1503 for (auto config : configs) {
1506 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
1521 /* Cycles through each config on each active display and calls
1530 for (auto config : configs) {
1531 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
1575 hwc2_config_t config;
1576 ASSERT_NO_FATAL_FAILURE(getActiveConfig(display, &config));
1577 ASSERT_NO_FATAL_FAILURE(getDisplayAttribute(display, config,
1711 for (auto config : configs) {
1715 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
2281 * config. */
2289 for (auto config : configs) {
2293 ASSERT_NO_FATAL_FAILURE(getDisplayAttribute(display, config,
2296 << getAttributeName(attribute) << " for config "
2297 << config;
2300 ASSERT_NO_FATAL_FAILURE(getDisplayAttribute(display, config,
2318 for (auto config : configs) {
2322 ASSERT_NO_FATAL_FAILURE(getDisplayAttribute(display, config,
2325 " attribute for config " << config;
2334 const hwc2_config_t config = 0;
2341 ASSERT_NO_FATAL_FAILURE(getDisplayAttribute(display, config, attribute,
2347 ASSERT_NO_FATAL_FAILURE(getDisplayAttribute(display, config, attribute,
2353 /* TESTCASE: Tests that the HWC2 will fail to get attributes for a bad config */
2357 hwc2_config_t config;
2361 ASSERT_NO_FATAL_FAILURE(getInvalidConfig(display, &config));
2364 ASSERT_NO_FATAL_FAILURE(getDisplayAttribute(display, config,
2370 ASSERT_NO_FATAL_FAILURE(getDisplayAttribute(display, config,
2402 /* TESTCASE: Tests that the HWC2 will return the same config list multiple
2413 configs2.begin())) << "returned two different config sets";
2432 /* TESTCASE: Tests that the HWC2 returns the active config for a display */
2440 for (auto config : configs) {
2443 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
2446 EXPECT_EQ(activeConfig, config) << "failed to get active config";
2451 /* TESTCASE: Tests that the HWC2 does not return an active config for a bad
2466 /* TESTCASE: Tests that the HWC2 either begins with a valid active config
2483 activeConfig), 0) << "active config is not found in "
2491 /* TESTCASE: Tests that the HWC2 can set every display config as an active
2492 * config */
2500 for (auto config : configs) {
2501 EXPECT_NO_FATAL_FAILURE(setActiveConfig(display, config));
2506 /* TESTCASE: Tests that the HWC2 cannot set an active config for a bad display */
2510 const hwc2_config_t config = 0;
2515 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config, &err));
2519 /* TESTCASE: Tests that the HWC2 cannot set an invalid active config */
2523 hwc2_config_t config;
2526 ASSERT_NO_FATAL_FAILURE(getInvalidConfig(display, &config));
2528 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config, &err));
3252 for (auto config : configs) {
3255 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));
3585 for (auto config : configs) {
3589 ASSERT_NO_FATAL_FAILURE(setActiveConfig(display, config));