Summary: | Error when resizing windows while running Vulkan Examples from SDK | ||
---|---|---|---|
Product: | Mesa | Reporter: | LunarG <johnz> |
Component: | Drivers/Vulkan/intel | Assignee: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Status: | RESOLVED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | major | ||
Priority: | medium | CC: | jason |
Version: | 17.0 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
LunarG
2017-05-17 22:09:06 UTC
It looks like the cube demo is no longer handling OUT_OF_DATE correctly. Older versions of the cube demo work and resize just fine. Can you please check that this isn't a regression in the cube demo itself. The synchronization strategy in cube changed between SDK 1.0.46 and SDK 1.0.49, which probably precipitated this. I've reproduced the issue and will look into it further. The VK_ERROR_OUT_OF_DATE warning is there because the spec defines that return value as an error even though it is completely expected on resize. The hang and vkWaitForFences warning were a result of the recent change to synchronization in the cube demo that did not adequately address the VK_ERROR_OUT_OF_DATE path through window resize. With commit '982232 demos: Fix fence sync after new throttling scheme', I've addressed that issue. This is fixed in 1.0.51.0 SDK |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.