commit | bad6c068828aa9471a8a93924474964c619f465a | [log] [tgz] |
---|---|---|
author | Jim Shargo <jshargo@google.com> | Wed Jul 10 23:39:10 2024 +0000 |
committer | Jim Shargo <jshargo@google.com> | Fri Aug 23 21:06:22 2024 +0000 |
tree | b8d11e33e5fd5fd9aabcb69362db5f497b593495 | |
parent | 5e243dddc489d56e89a6383b66a74c127b934a13 [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