hanatos / vkdt

raw photography workflow that sucks less

Home Page:https://vkdt.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug][AMD] Hovering on node icons in "tweak all" tab freezes GUI

LDAP opened this issue · comments

Reproduce:

  1. Open vkdt
  2. Hover on any of those symbols:
    image

(Same happens when hovering in "force downloading all outputs" in esoteric)

Actual behavior:
Swap chain is recreated a few times and the window disappears and reappears a few times.
Then the GUI is frozen.

[qvk] available surface formats:
[qvk] B8G8R8A8_UNORM
[qvk] B8G8R8A8_SRGB
[qvk] colour space: 0
[qvk] available surface formats:
[qvk] B8G8R8A8_UNORM
[qvk] B8G8R8A8_SRGB
[qvk] colour space: 0
[repeates a few times]

Expected behavior:
GUI stays responsive, no recreations

ah, good catch. i think this has nothing to do with amd, but with imgui's multi-viewport feature (for dual screen support in this case). it creates a new viewport for tooltips.. which is a bit too much. especially for tiling window managers in non-fullscreen mode this causes very interesting loops of windows being created and destroyed. i hope forcing the tooltips to the main viewport will fix the issue.

98a74a3 fixed the issue on my end :)