Fix Wayland compositor timeout on inactive workspaces
- Skip rendering when window loses focus to prevent glfwSwapBuffers
from blocking on Wayland frame callbacks
- Add glfwGetWindowAttrib binding and window_is_focused() function
- Track focus state to ensure initial render and clean unfocus state
from blocking on Wayland frame callbacks
- Add glfwGetWindowAttrib binding and window_is_focused() function
- Track focus state to ensure initial render and clean unfocus state
Authored by
mfwolffe <wolffemf@dukes.jmu.edu>
- SHA
8eb0c8fbbbe0f2727ac071ba13586c53ecf9b269- Parents
-
11fd979 - Tree
cd92a27