google / google/bigwheels

Vulkan projects and benchmarks crashing on minimization with VK_ERROR_OUT_OF_DATE_KHR

Open
#188 3 comments 0 reactions 1 assignee Claimed by @chaoticbob View on GitHub
Dominant language
C++
Stars
107
Forks
42
PR merge metrics
No merged PRs in 30d

Description

Platform: Windows

Description:
When I run Debug applications/benchmarks and try to minimize the window, it crashes. I've noticed this consistently happens for `vk_*` binaries but not for `dx12_*`. Able to reproduce for the following:
* `vk_01_triangle.exe`
* `vk_17_primitives.exe`
* `vk_fishtornado.exe`
* `vk_graphics_pipeline.exe`
* ...

Error:
```
*** PPX ASSERT ***
Message : vkQueuePresentKHR failed: VK_ERROR_OUT_OF_DATE_KHR
Condition : false
Function : ppx::grfx::vk::Swapchain::PresentInternal
Location : C:\src\git\bigwheels\src\ppx\grfx\vk\vk_swapchain.cpp : 619

Assertion failed: false, file C:\src\git\bigwheels\src\ppx\grfx\vk\vk_swapchain.cpp, line 619
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.