diff --git a/implementations/Crafter.Graphics-Window.cpp b/implementations/Crafter.Graphics-Window.cpp index 2b65ee1..d32dfd5 100644 --- a/implementations/Crafter.Graphics-Window.cpp +++ b/implementations/Crafter.Graphics-Window.cpp @@ -725,6 +725,10 @@ void Window::Render() { Device::CheckVkResult(result); } Device::CheckVkResult(vkQueueWaitIdle(Device::queue)); + #ifdef CRAFTER_GRAPHICS_WINDOW_WAYLAND + wl_surface_commit(surface); + wl_surface_damage(surface, 0, 0, 10000, 100000); + #endif #endif }