commit | 9fcd02641eabc5557f5d9038304f5eb1962aeb17 | [log] [tgz] |
---|---|---|
author | Jan Sebechlebsky <jsebechlebsky@google.com> | Fri May 31 15:20:09 2024 +0200 |
committer | Jan Sebechlebsky <jsebechlebsky@google.com> | Fri May 31 15:21:44 2024 +0200 |
tree | 8e2c3cd6dde3c97007f464a0817db3294e04ea20 | |
parent | 0a90de2366cd59973d1af21f3fb9ed8302b66e5c [diff] |
Use std::shared_future to pass Surface from the render thread ... so getInputSurface can be safely called multiple times. Bug: 343628528 Test: atest virtual_camera_tests Test: atest CtsVirtualDevicesCameraTestCases Change-Id: I2a97d57ee7dbc6ade3f7e9441a5ac8c8f0a01e28