Lines Matching defs:OutputEnsureOutputLayerIfVisibleTest
1429 struct OutputEnsureOutputLayerIfVisibleTest : public testing::Test { struct
1430 struct OutputPartialMock : public OutputPartialMockBase {
1440 OutputEnsureOutputLayerIfVisibleTest() { in OutputEnsureOutputLayerIfVisibleTest() function
1464 void ensureOutputLayerIfVisible() { in ensureOutputLayerIfVisible()
1469 static const Region kEmptyRegion;
1470 static const Region kFullBoundsNoRotation;
1471 static const Region kRightHalfBoundsNoRotation;
1472 static const Region kLowerHalfBoundsNoRotation;
1473 static const Region kFullBounds90Rotation;
1474 static const Region kTransparentRegionHint;
1475 static const Region kTransparentRegionHintTwo;
1476 static const Region kTransparentRegionHintTwo90Rotation;
1477 static const Region kTransparentRegionHintNegative;
1478 static const Region kTransparentRegionHintNegativeIntersectsBounds;
1480 StrictMock<OutputPartialMock> mOutput;
1481 LayerFESet mGeomSnapshots;
1482 Output::CoverageState mCoverageState{mGeomSnapshots};
1484 NonInjectedLayer mLayer;
1507 TEST_F(OutputEnsureOutputLayerIfVisibleTest, performsGeomLatchBeforeCheckingIfLayerIncluded) { in TEST_F() argument
1514 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1521 TEST_F(OutputEnsureOutputLayerIfVisibleTest, takesEarlyOutIfLayerHasNoCompositionState) { in TEST_F() argument
1527 TEST_F(OutputEnsureOutputLayerIfVisibleTest, takesEarlyOutIfLayerNotVisible) { in TEST_F() argument
1533 TEST_F(OutputEnsureOutputLayerIfVisibleTest, takesEarlyOutIfLayerHasEmptyVisibleRegion) { in TEST_F() argument
1539 TEST_F(OutputEnsureOutputLayerIfVisibleTest, takesNotSoEarlyOutifDrawRegionEmpty) { in TEST_F() argument
1545 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1568 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1590 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1613 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1635 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1658 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1680 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1706 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1731 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1757 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1782 TEST_F(OutputEnsureOutputLayerIfVisibleTest, in TEST_F() argument
1812 TEST_F(OutputEnsureOutputLayerIfVisibleTest, coverageAccumulatesTest) { in TEST_F() argument
1845 TEST_F(OutputEnsureOutputLayerIfVisibleTest, coverageAccumulatesWithShadowsTest) { in TEST_F() argument
1887 TEST_F(OutputEnsureOutputLayerIfVisibleTest, shadowRegionOnlyTest) { in TEST_F() argument
1912 TEST_F(OutputEnsureOutputLayerIfVisibleTest, takesNotSoEarlyOutifLayerWithShadowIsCovered) { in TEST_F() argument
1926 TEST_F(OutputEnsureOutputLayerIfVisibleTest, displayDecorSetsBlockingFromTransparentRegion) { in TEST_F() argument
1941 TEST_F(OutputEnsureOutputLayerIfVisibleTest, normalLayersDoNotSetBlockingRegion) { in TEST_F() argument
1953 TEST_F(OutputEnsureOutputLayerIfVisibleTest, blockingRegionIsInOutputSpace) { in TEST_F() argument
1972 TEST_F(OutputEnsureOutputLayerIfVisibleTest, transparentRegionExcludesOutputLayer) { in TEST_F() argument
1981 TEST_F(OutputEnsureOutputLayerIfVisibleTest, transparentRegionIgnoredWhenOutsideBounds) { in TEST_F() argument
1990 TEST_F(OutputEnsureOutputLayerIfVisibleTest, transparentRegionClipsWhenOutsideBounds) { in TEST_F() argument