Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DCompositionRefreshArgs.h61 std::vector<uint64_t> bufferIdsToUncache; member
DOutputLayer.h88 virtual void uncacheBuffers(const std::vector<uint64_t>& bufferIdsToUncache) = 0;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DOutputLayer.h51 void uncacheBuffers(const std::vector<uint64_t>& bufferIdsToUncache) override;
DOutput.h95 void uncacheBuffers(const std::vector<uint64_t>& bufferIdsToUncache) override;
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DOutput.cpp437 uncacheBuffers(refreshArgs.bufferIdsToUncache); in prepare()
488 const bool flushEvenWhenDisabled = !refreshArgs.bufferIdsToUncache.empty(); in present()
799 void Output::uncacheBuffers(std::vector<uint64_t> const& bufferIdsToUncache) { in uncacheBuffers() argument
800 if (bufferIdsToUncache.empty()) { in uncacheBuffers()
804 outputLayer->uncacheBuffers(bufferIdsToUncache); in uncacheBuffers()
DOutputLayer.cpp791 void OutputLayer::uncacheBuffers(const std::vector<uint64_t>& bufferIdsToUncache) { in uncacheBuffers() argument
803 for (uint64_t bufferId : bufferIdsToUncache) { in uncacheBuffers()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DOutputTest.cpp1238 mRefreshArgs.bufferIdsToUncache = {1, 3, 5}; in TEST_F()
1241 EXPECT_CALL(mLayer1.outputLayer, uncacheBuffers(Ref(mRefreshArgs.bufferIdsToUncache))); in TEST_F()
1242 EXPECT_CALL(mLayer2.outputLayer, uncacheBuffers(Ref(mRefreshArgs.bufferIdsToUncache))); in TEST_F()
1250 mRefreshArgs.bufferIdsToUncache = {}; in TEST_F()
5580 ASSERT_TRUE(args.bufferIdsToUncache.empty()); in TEST_F()
5591 args.bufferIdsToUncache.push_back(1); in TEST_F()
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp2920 refreshArgs.bufferIdsToUncache = std::move(mBufferIdsToUncache); in composite()