Searched refs:FenceResult (Results 1 – 15 of 15) sorted by relevance
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
D | FenceResult.h | 34 using FenceResult = base::expected<sp<Fence>, status_t>; variable 37 inline status_t fenceStatus(const FenceResult& fenceResult) { in fenceStatus() 41 inline FenceResult toFenceResult(renderengine::RenderEngineResult&& result) { in toFenceResult()
|
D | LayerFE.h | 160 virtual void onLayerDisplayed(ftl::SharedFuture<FenceResult>) = 0;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
D | LayerFE.h | 52 MOCK_METHOD(void, onLayerDisplayed, (ftl::SharedFuture<FenceResult>), (override));
|
/frameworks/native/services/surfaceflinger/fuzzer/ |
D | surfaceflinger_layer_fuzzer.cpp | 122 layer->onLayerDisplayed(ftl::yield<FenceResult>(fence).share()); in invokeBufferStateLayer() 124 ftl::yield<FenceResult>(base::unexpected(mFdp.ConsumeIntegral<status_t>())).share()); in invokeBufferStateLayer()
|
/frameworks/native/services/surfaceflinger/ |
D | TransactionCallbackInvoker.h | 48 std::vector<ftl::SharedFuture<FenceResult>> previousReleaseFences;
|
D | BufferQueueLayer.h | 45 void onLayerDisplayed(ftl::SharedFuture<FenceResult>) override;
|
D | BufferStateLayer.h | 42 void onLayerDisplayed(ftl::SharedFuture<FenceResult>) override;
|
D | SurfaceFlinger.h | 871 ftl::SharedFuture<FenceResult> captureScreenCommon(RenderAreaFuture, TraverseLayersFunction, 875 ftl::SharedFuture<FenceResult> captureScreenCommon( 879 ftl::SharedFuture<FenceResult> renderScreenImpl(
|
D | BufferQueueLayer.cpp | 51 void BufferQueueLayer::onLayerDisplayed(ftl::SharedFuture<FenceResult> futureFenceResult) { in onLayerDisplayed()
|
D | SurfaceFlinger.cpp | 6620 ftl::SharedFuture<FenceResult> SurfaceFlinger::captureScreenCommon( in captureScreenCommon() 6630 return ftl::yield<FenceResult>(base::unexpected(BAD_VALUE)).share(); in captureScreenCommon() 6667 return ftl::yield<FenceResult>(base::unexpected(bufferStatus)).share(); in captureScreenCommon() 6677 ftl::SharedFuture<FenceResult> SurfaceFlinger::captureScreenCommon( in captureScreenCommon() 6686 -> ftl::SharedFuture<FenceResult> { in captureScreenCommon() 6695 return ftl::yield<FenceResult>(base::unexpected(NO_ERROR)).share(); in captureScreenCommon() 6698 ftl::SharedFuture<FenceResult> renderFuture; in captureScreenCommon() 6721 return ftl::yield<FenceResult>(base::unexpected(NO_ERROR)).share(); in captureScreenCommon() 6725 auto chain = ftl::Future(std::move(future)).then([](ftl::SharedFuture<FenceResult> future) { in captureScreenCommon() 6732 ftl::SharedFuture<FenceResult> SurfaceFlinger::renderScreenImpl( in renderScreenImpl() [all …]
|
D | Layer.h | 620 void onLayerDisplayed(ftl::SharedFuture<FenceResult>) override;
|
D | BufferStateLayer.cpp | 78 void BufferStateLayer::onLayerDisplayed(ftl::SharedFuture<FenceResult> futureFenceResult) { in onLayerDisplayed()
|
D | Layer.cpp | 215 void Layer::onLayerDisplayed(ftl::SharedFuture<FenceResult>) {} in onLayerDisplayed() argument
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | OutputTest.cpp | 3262 .WillOnce([&layer1Fence](ftl::SharedFuture<FenceResult> futureFenceResult) { in TEST_F() 3263 EXPECT_EQ(FenceResult(layer1Fence), futureFenceResult.get()); in TEST_F() 3266 .WillOnce([&layer2Fence](ftl::SharedFuture<FenceResult> futureFenceResult) { in TEST_F() 3267 EXPECT_EQ(FenceResult(layer2Fence), futureFenceResult.get()); in TEST_F() 3270 .WillOnce([&layer3Fence](ftl::SharedFuture<FenceResult> futureFenceResult) { in TEST_F() 3271 EXPECT_EQ(FenceResult(layer3Fence), futureFenceResult.get()); in TEST_F() 3329 .WillOnce([&presentFence](ftl::SharedFuture<FenceResult> futureFenceResult) { in TEST_F() 3330 EXPECT_EQ(FenceResult(presentFence), futureFenceResult.get()); in TEST_F() 3333 .WillOnce([&presentFence](ftl::SharedFuture<FenceResult> futureFenceResult) { in TEST_F() 3334 EXPECT_EQ(FenceResult(presentFence), futureFenceResult.get()); in TEST_F() [all …]
|
/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | Output.cpp | 1479 ftl::yield<FenceResult>(std::move(releaseFence)).share()); in postFramebuffer() 1487 layer->onLayerDisplayed(ftl::yield<FenceResult>(frame.presentFence).share()); in postFramebuffer()
|