summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/VulkanManager.cpp
diff options
context:
space:
mode:
authorGarfield Tan <xutan@google.com>2018-09-24 15:22:18 -0700
committerGarfield Tan <xutan@google.com>2018-10-03 09:27:33 -0700
commita3549830fffa53cd1bb7a32fa5c58c6fa8d68832 (patch)
tree8c5876cae295f0775988e4127325fd1aa9401882 /libs/hwui/renderthread/VulkanManager.cpp
parent56e559862dbddeaf90e67f5bcc4520997809cbd7 (diff)
Implement launch bounds logic in Android (1/3)
Abstract threading logic that can be shared among persisters into a common class. Later we'll introduce a new persister that stores mapping from components to launch params (such as launch bounds and display unique ID). That persister could reuse this class for threading which could avoid creating another thread for persistence. Also added some unit tests for the threading logic. Bug: 113252871 Test: Manually test that recent tasks can still be restored across reboots. atest PersisterThreadingTests. TaskPersisterTest is broken in ToT. Change-Id: I2b48593f38efcc205c2a213dbd93607c9588b12c
Diffstat (limited to 'libs/hwui/renderthread/VulkanManager.cpp')
0 files changed, 0 insertions, 0 deletions