From 20690346c7a9f75cfb181cb613b8f006e6ce3e14 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Tue, 23 Apr 2019 20:22:42 +0300 Subject: output: rename needs_commit to needs_frame This new name makes more sense, since it is a request from the backend to get a new frame. In the future a commit may not convey a new frame. --- include/wlr/interfaces/wlr_output.h | 2 +- include/wlr/types/wlr_output.h | 4 ++-- include/wlr/types/wlr_output_damage.h | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'include/wlr') diff --git a/include/wlr/interfaces/wlr_output.h b/include/wlr/interfaces/wlr_output.h index 283afe66..9c6f4aa5 100644 --- a/include/wlr/interfaces/wlr_output.h +++ b/include/wlr/interfaces/wlr_output.h @@ -43,7 +43,7 @@ void wlr_output_update_mode(struct wlr_output *output, void wlr_output_update_custom_mode(struct wlr_output *output, int32_t width, int32_t height, int32_t refresh); void wlr_output_update_enabled(struct wlr_output *output, bool enabled); -void wlr_output_update_needs_commit(struct wlr_output *output); +void wlr_output_update_needs_frame(struct wlr_output *output); void wlr_output_damage_whole(struct wlr_output *output); void wlr_output_send_frame(struct wlr_output *output); void wlr_output_send_present(struct wlr_output *output, diff --git a/include/wlr/types/wlr_output.h b/include/wlr/types/wlr_output.h index b0965245..fb21e913 100644 --- a/include/wlr/types/wlr_output.h +++ b/include/wlr/types/wlr_output.h @@ -97,7 +97,7 @@ struct wlr_output { enum wl_output_subpixel subpixel; enum wl_output_transform transform; - bool needs_commit; + bool needs_frame; // damage for cursors and fullscreen surface, in output-local coordinates pixman_region32_t damage; bool frame_pending; @@ -110,7 +110,7 @@ struct wlr_output { struct wl_signal frame; // Emitted when buffers need to be swapped (because software cursors or // fullscreen damage or because of backend-specific logic) - struct wl_signal needs_commit; + struct wl_signal needs_frame; // Emitted right before commit struct wl_signal precommit; // wlr_output_event_precommit // Emitted right after commit diff --git a/include/wlr/types/wlr_output_damage.h b/include/wlr/types/wlr_output_damage.h index bc29ebdf..43db717b 100644 --- a/include/wlr/types/wlr_output_damage.h +++ b/include/wlr/types/wlr_output_damage.h @@ -51,7 +51,7 @@ struct wlr_output_damage { struct wl_listener output_mode; struct wl_listener output_transform; struct wl_listener output_scale; - struct wl_listener output_needs_commit; + struct wl_listener output_needs_frame; struct wl_listener output_frame; struct wl_listener output_commit; }; @@ -63,12 +63,12 @@ void wlr_output_damage_destroy(struct wlr_output_damage *output_damage); * function before rendering. After they are done rendering, they should call * `wlr_output_set_damage` and `wlr_output_commit` to submit the new frame. * - * `needs_commit` will be set to true if a frame should be submitted. `damage` + * `needs_frame` will be set to true if a frame should be submitted. `damage` * will be set to the region of the output that needs to be repainted, in * output-buffer-local coordinates. */ bool wlr_output_damage_attach_render(struct wlr_output_damage *output_damage, - bool *needs_commit, pixman_region32_t *damage); + bool *needs_frame, pixman_region32_t *damage); /** * Accumulates damage and schedules a `frame` event. */ -- cgit v1.2.3