diff options
author | 2024-07-01 20:38:33 +0000 | |
---|---|---|
committer | 2024-07-01 20:38:33 +0000 | |
commit | f4209908ad9952bb6c2735e4f0df4308c1f95b75 (patch) | |
tree | 9a1003c43dfe6543ca44063871683be0d121a776 /services/surfaceflinger/RegionSamplingThread.cpp | |
parent | 0bab92863cc46faca56c31eeec9edf69a9c65346 (diff) | |
parent | 5aadd249f326b21e5ef6cadfebc15b6a0a016816 (diff) |
Merge "Enable single hop screenshots for only threaded re" into main
Diffstat (limited to 'services/surfaceflinger/RegionSamplingThread.cpp')
-rw-r--r-- | services/surfaceflinger/RegionSamplingThread.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/surfaceflinger/RegionSamplingThread.cpp b/services/surfaceflinger/RegionSamplingThread.cpp index 06a4d00e48..7712d38f43 100644 --- a/services/surfaceflinger/RegionSamplingThread.cpp +++ b/services/surfaceflinger/RegionSamplingThread.cpp @@ -354,7 +354,7 @@ void RegionSamplingThread::captureSample() { FenceResult fenceResult; if (FlagManager::getInstance().single_hop_screenshot() && - FlagManager::getInstance().ce_fence_promise()) { + FlagManager::getInstance().ce_fence_promise() && mFlinger.mRenderEngine->isThreaded()) { std::vector<sp<LayerFE>> layerFEs; auto displayState = mFlinger.getSnapshotsFromMainThread(renderAreaBuilder, getLayerSnapshotsFn, layerFEs); |