output: add wlr_output_commit_state

Same as wlr_output_commit, but takes a wlr_output_state.
This commit is contained in:
Simon Ser 2022-05-24 20:42:29 +02:00
parent 501ac5398d
commit d483dd2f4c
2 changed files with 41 additions and 26 deletions

View file

@ -428,6 +428,8 @@ bool wlr_output_commit(struct wlr_output *output);
void wlr_output_rollback(struct wlr_output *output);
bool wlr_output_test_state(struct wlr_output *output,
const struct wlr_output_state *state);
bool wlr_output_commit_state(struct wlr_output *output,
const struct wlr_output_state *state);
/**
* Manually schedules a `frame` event. If a `frame` event is already pending,
* it is a no-op.