Home
last modified time | relevance | path

Searched refs:resultPromise (Results 1 – 8 of 8) sorted by relevance

/frameworks/av/media/libstagefright/renderfright/threaded/
DRenderEngineThreaded.cpp87 std::promise<void> resultPromise; in primeCache() local
88 std::future<void> resultFuture = resultPromise.get_future(); in primeCache()
91 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& instance) { in primeCache()
94 resultPromise.set_value(); in primeCache()
102 std::promise<std::string> resultPromise; in dump() local
103 std::future<std::string> resultFuture = resultPromise.get_future(); in dump()
106 mFunctionCalls.push([&resultPromise, &result](renderengine::RenderEngine& instance) { in dump()
110 resultPromise.set_value(std::move(localResult)); in dump()
119 std::promise<bool> resultPromise; in useNativeFenceSync() local
120 std::future<bool> resultFuture = resultPromise.get_future(); in useNativeFenceSync()
[all …]
/frameworks/native/libs/renderengine/threaded/
DRenderEngineThreaded.cpp134 const auto resultPromise = std::make_shared<std::promise<void>>(); in primeCache() local
135 std::future<void> resultFuture = resultPromise->get_future(); in primeCache()
141 mFunctionCalls.push([resultPromise, config](renderengine::RenderEngine& instance) { in primeCache()
148 resultPromise->set_value(); in primeCache()
161 std::promise<std::string> resultPromise; in dump() local
162 std::future<std::string> resultFuture = resultPromise.get_future(); in dump()
165 mFunctionCalls.push([&resultPromise, &result](renderengine::RenderEngine& instance) { in dump()
169 resultPromise.set_value(std::move(localResult)); in dump()
245 const std::shared_ptr<std::promise<FenceResult>>&& resultPromise, in drawLayersInternal() argument
248 resultPromise->set_value(Fence::NO_FENCE); in drawLayersInternal()
[all …]
DRenderEngineThreaded.h69 void drawLayersInternal(const std::shared_ptr<std::promise<FenceResult>>&& resultPromise,
/frameworks/native/libs/renderengine/tests/
DRenderEngineThreadedTest.cpp136 .WillOnce([&](const std::shared_ptr<std::promise<FenceResult>>&& resultPromise, in TEST_F()
140 base::unique_fd&&) { resultPromise->set_value(Fence::NO_FENCE); }); in TEST_F() argument
175 .WillOnce([&](const std::shared_ptr<std::promise<FenceResult>>&& resultPromise, in TEST_F()
179 base::unique_fd&&) { resultPromise->set_value(Fence::NO_FENCE); }); in TEST_F() argument
208 .WillOnce([&](const std::shared_ptr<std::promise<FenceResult>>&& resultPromise, in TEST_F()
212 base::unique_fd&&) { resultPromise->set_value(Fence::NO_FENCE); }); in TEST_F() argument
236 .WillOnce([&](const std::shared_ptr<std::promise<FenceResult>>&& resultPromise, in TEST_F()
240 base::unique_fd&&) { resultPromise->set_value(Fence::NO_FENCE); }); in TEST_F() argument
/frameworks/native/libs/renderengine/
DRenderEngine.cpp102 const auto resultPromise = std::make_shared<std::promise<FenceResult>>(); in drawLayers() local
103 std::future<FenceResult> resultFuture = resultPromise->get_future(); in drawLayers()
105 drawLayersInternal(std::move(resultPromise), display, layers, buffer, std::move(bufferFence)); in drawLayers()
/frameworks/native/libs/renderengine/skia/
DSkiaRenderEngine.h140 void drawLayersInternal(const std::shared_ptr<std::promise<FenceResult>>&& resultPromise,
DSkiaRenderEngine.cpp683 const std::shared_ptr<std::promise<FenceResult>>&& resultPromise, in drawLayersInternal() argument
692 resultPromise->set_value(base::unexpected(BAD_VALUE)); in drawLayersInternal()
715 resultPromise->set_value(base::unexpected(BAD_VALUE)); in drawLayersInternal()
1174 resultPromise->set_value(std::move(drawFence)); in drawLayersInternal()
/frameworks/native/libs/renderengine/include/renderengine/
DRenderEngine.h293 const std::shared_ptr<std::promise<FenceResult>>&& resultPromise,