Lines Matching defs:OutputTest
128 struct OutputTest : public testing::Test { struct
129 class Output : public impl::Output {
135 static std::shared_ptr<Output> createOutput( in createOutput()
140 OutputTest() { in OutputTest() argument
149 void injectOutputLayer(InjectedLayer& layer) { in injectOutputLayer()
153 void injectNullOutputLayer() { in injectNullOutputLayer()
157 static const Rect kDefaultDisplaySize;
159 StrictMock<mock::CompositionEngine> mCompositionEngine;
160 StrictMock<renderengine::mock::RenderEngine> mRenderEngine;
161 mock::DisplayColorProfile* mDisplayColorProfile = new StrictMock<mock::DisplayColorProfile>();
162 mock::RenderSurface* mRenderSurface = new StrictMock<mock::RenderSurface>();
163 std::shared_ptr<Output> mOutput = createOutput(mCompositionEngine);
196 TEST_F(OutputTest, canInstantiateOutput) { in TEST_F() argument
215 TEST_F(OutputTest, setCompositionEnabledDoesNothingIfAlreadyEnabled) { in TEST_F() argument
224 TEST_F(OutputTest, setCompositionEnabledSetsEnabledAndDirtiesEntireOutput) { in TEST_F() argument
233 TEST_F(OutputTest, setCompositionEnabledSetsDisabledAndDirtiesEntireOutput) { in TEST_F() argument
246 TEST_F(OutputTest, setLayerCachingEnabled_enablesCaching) { in TEST_F() argument
255 TEST_F(OutputTest, setLayerCachingEnabled_disablesCaching) { in TEST_F() argument
264 TEST_F(OutputTest, setLayerCachingEnabled_disablesCachingAndResetsOverrideInfo) { in TEST_F() argument
289 TEST_F(OutputTest, setProjectionWorks) { in TEST_F() argument
326 TEST_F(OutputTest, setProjectionWithSmallFramebufferWorks) { in TEST_F() argument
366 TEST_F(OutputTest, setDisplaySpaceSizeUpdatesOutputStateAndDirtiesEntireOutput) { in TEST_F() argument
409 TEST_F(OutputTest, setLayerStackFilterSetsFilterAndDirtiesEntireOutput) { in TEST_F() argument
423 TEST_F(OutputTest, setColorTransformWithNoChangeFlaggedSkipsUpdates) { in TEST_F() argument
439 TEST_F(OutputTest, setColorTransformWithNoActualChangeSkipsUpdates) { in TEST_F() argument
456 TEST_F(OutputTest, setColorTransformPerformsUpdateToIdentity) { in TEST_F() argument
472 TEST_F(OutputTest, setColorTransformPerformsUpdateForIdentityToHalf) { in TEST_F() argument
488 TEST_F(OutputTest, setColorTransformPerformsUpdateForHalfToQuarter) { in TEST_F() argument
555 TEST_F(OutputTest, setRenderSurfaceResetsBounds) { in TEST_F() argument
570 TEST_F(OutputTest, getDirtyRegionWithRepaintEverythingTrue) { in TEST_F() argument
582 TEST_F(OutputTest, getDirtyRegionWithRepaintEverythingFalse) { in TEST_F() argument
599 TEST_F(OutputTest, belongsInOutputFiltersAsExpected) { in TEST_F() argument
626 TEST_F(OutputTest, belongsInOutputHandlesLayerWithNoCompositionState) { in TEST_F() argument
635 TEST_F(OutputTest, belongsInOutputFiltersLayersAsExpected) { in TEST_F() argument
696 TEST_F(OutputTest, getOutputLayerForLayerWorks) { in TEST_F() argument
1028 TEST_F(OutputTest, prepareFrameSetsClientCompositionOnlyByDefault) { in TEST_F() argument