commit | c0f8a2ce8eb1ad221b3a5f34e3b75b7f002ab2d5 | [log] [tgz] |
---|---|---|
author | Yiwei Zhang <zzyiwei@google.com> | Thu Apr 30 20:23:13 2020 -0700 |
committer | Yiwei Zhang <zzyiwei@google.com> | Fri May 01 17:37:59 2020 +0000 |
tree | 0b068495a4a4ccdf0b3ba0da716ea2b282f83e89 | |
parent | 1b8793a693aaba1be177f1cfaf8932aa30ac0034 [diff] |
Vulkan: handle INVALID_OPERATION from BQ in the timeout case If app dequeues too many buffers, then dequeueBuffer will return INVALID_OPERATION. When ANI is called with a timeout which isn't UINT64_MAX, ANI shouldn't return VK_ERROR_SURFACE_LOST_KHR. Bug: 146534593 Bug: 155421312 Test: dEQP-VK.wsi.android.swapchain.acquire.too_many Test: dEQP-VK.wsi.android.swapchain.acquire.too_many_timeout Change-Id: Ie8ad8edb4632378247b9cbb715ed6eb7134ababb