diff options
author | Simon Ser <contact@emersion.fr> | 2019-04-23 20:22:42 +0300 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-04-23 14:34:30 -0600 |
commit | 20690346c7a9f75cfb181cb613b8f006e6ce3e14 (patch) | |
tree | 57e73e611caf006c59948c1a8235394b198c2f16 /include/wlr | |
parent | 5e6766a165bd4bc71f1dc24c4348f7be0f020ddd (diff) |
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.
Diffstat (limited to 'include/wlr')
-rw-r--r-- | include/wlr/interfaces/wlr_output.h | 2 | ||||
-rw-r--r-- | include/wlr/types/wlr_output.h | 4 | ||||
-rw-r--r-- | include/wlr/types/wlr_output_damage.h | 6 |
3 files changed, 6 insertions, 6 deletions
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. */ |