summaryrefslogtreecommitdiff
path: root/vulkan/libvulkan/api.cpp
diff options
context:
space:
mode:
author Steven Moreland <smoreland@google.com> 2020-01-29 10:21:35 -0800
committer Steven Moreland <smoreland@google.com> 2020-01-30 09:36:41 -0800
commit169bb8f054f3ef88f5682472dd275facd35a838b (patch)
tree6aff44d8dc1256fc28d9394b4b49a903e30eab5f /vulkan/libvulkan/api.cpp
parent56a1e4fca9f456ac7864fe8ad63a5eddae1f410e (diff)
libbinder_ndk: test Bp destruction
When sending a binder to another process, there are two things that delay the destruction: - there is a separate queue, flushed with 'flushCommands' that must be emptied in the remote process - the client thread must process the refcount loss asynchronously This CL works around both of these problems by explicitly flushing commands and waiting for the thread to process the refcount. Bug: 148287051 Test: libbinder_ndk_unit_test Change-Id: I2687b429faae659d80406f0b418c96a1eb40e9bd
Diffstat (limited to 'vulkan/libvulkan/api.cpp')
0 files changed, 0 insertions, 0 deletions