XCB spams XCB_GE_GENERIC event after Vulkan window resize
Submitted by Rene Lindsay
Assigned to Intel 3D Bugs Mailing List
I'm using Vulkan to render to a Linux XCB window. The main message loop uses xcb_poll_for_event(), or xcb_wait_for_event() to receive keyboard, mouse and windowing events. Everything works as expected, until the user resizes the window, and the app resizes the Vulkan Swapchain accordingly. Then, I start receiving a non-stop flood of XCB_GE_GENERIC events.
This problem occurs on Ubuntu Unity, Ubuntu Gnome and Fedora Gnome, but only when using Intel Mesa Vulkan drivers. It does not happen when using proprietary NVidia or AMD graphics drivers.