mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-11-24 21:55:58 +01:00
86e1b24d84
If we hit this case, we effectively failed to render something, this might be because a texture failed to upload or the texture is momentarily unavailable after a GPU reset. If we fail to render, we have to continue to track damage for the next frame in hopes that the texture becomes available then. An alternative approach would be to fail the commit completely if we find this case, but in the case of gpu resets, clients may not commit a new buffer for a while, and a frozen display does not help. This fixes damage tracking issues after a gpu reset. |
||
---|---|---|
.. | ||
drag_icon.c | ||
layer_shell_v1.c | ||
output_layout.c | ||
subsurface_tree.c | ||
surface.c | ||
wlr_scene.c | ||
xdg_shell.c |