diff options
| author | 2016-02-23 17:49:53 -0800 | |
|---|---|---|
| committer | 2016-03-09 17:33:14 -0800 | |
| commit | ff5808d223d6359448afc532717b8ccfdc5182d8 (patch) | |
| tree | 39db02737ed994b392e44838612d7ec610f1edd4 /libs/hwui/ProgramCache.cpp | |
| parent | 0dd17c840645e6d1fd67276b45420ca742df6110 (diff) | |
AssetManager: Cache a pre-filtered list of configurations
When we set the parameters for a ResTable, we can pre-filter which
resources match and only look at that smaller list when getting entries.
This helps A LOT with types that have many configurations, like strings
and all their various locales.
We must store the cached entries in a parallel data structure because parts
of the main Type object are shared with other ResTables, causing data races.
Bug:25499111
Change-Id: I63e37dcbd683fc9f1e7d0f3a6ed4c1c01e0fc575
Diffstat (limited to 'libs/hwui/ProgramCache.cpp')
0 files changed, 0 insertions, 0 deletions