summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/ClientCache.cpp
diff options
context:
space:
mode:
author Jim Shargo <jshargo@google.com> 2024-07-10 23:39:10 +0000
committer Jim Shargo <jshargo@google.com> 2024-08-23 21:06:22 +0000
commitbad6c068828aa9471a8a93924474964c619f465a (patch)
treeb8d11e33e5fd5fd9aabcb69362db5f497b593495 /services/surfaceflinger/ClientCache.cpp
parent5e243dddc489d56e89a6383b66a74c127b934a13 (diff)
Surface: Add a SurfaceQueueOutput struct for replaced buffers
With IGBPs, this is provided back to clients via an output object, which Surface doesn't currently provide. This lets us notify clients when this happens. BYPASS_IGBP_IGBC_API_REASON=warren buffers Bug: 340933794 Flag: com.android.graphics.libgui.flags.wb_platform_api_improvements Test: new SurfaceTest tests Change-Id: I2ec5a0598988fdfcfe7356a14be0f99a206ef6a8
Diffstat (limited to 'services/surfaceflinger/ClientCache.cpp')
0 files changed, 0 insertions, 0 deletions