diff options
| author | 2021-06-07 16:23:01 -0700 | |
|---|---|---|
| committer | 2021-06-14 16:47:54 -0700 | |
| commit | aa83158502e233bde50f78ad2a91ed9168252977 (patch) | |
| tree | c97bc7f94140212fc03706d8fde7bd0546544ba2 /vulkan/libvulkan/api.cpp | |
| parent | df6201b9495e4d07f23eeae10c100a02aca2e721 (diff) | |
Support skipping CachedSet rendering based on invalidate() proximity
Add tunable sysprops which allow for skipping rendering a new
CachedSet if we're too close to an invalidate(), so that rendering the
CachedSet does not cause jank.
The sysprops control:
1. Whether we support this type of deferred rendering
2. How close to a rendering deadline we're allowed to be
3. Max number of times we can skip before we give up and render anyway.
Bug: 188678587
Test: builds, boots
Test: perfetto
Change-Id: I9801c25da1d9178faa8fa28b9bd8f9d180db7b11
Diffstat (limited to 'vulkan/libvulkan/api.cpp')
0 files changed, 0 insertions, 0 deletions