wlroots/types/output
Isaac Freund d94d1bf0ea
output: clean up after modifierless test failure
If the first test in output_ensure_buffer() fails with modifiers we
replace the swapchain with a modifierless swapchain and try again.
However if that fails as well the output is currently stuck without
modifiers until the next modeset.

To fix this, destroy the modifierless swapchain if the test using it
fails. The next output_attach_back_buffer() call will create a swapchain
that allows modifiers when needed.
2022-08-28 16:04:22 +02:00
..
cursor.c Use wl_signal_emit_mutable 2022-08-18 07:16:16 -04:00
output.c Use env helpers 2022-08-22 10:18:52 -04:00
render.c output: clean up after modifierless test failure 2022-08-28 16:04:22 +02:00
state.c output: add output state setters 2022-06-08 18:22:32 +02:00
transform.c output: split into multiple files 2021-10-23 00:49:24 +02:00