diff options
Diffstat (limited to 'include/sway/output.h')
-rw-r--r-- | include/sway/output.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/include/sway/output.h b/include/sway/output.h index 96986700..6d8319bf 100644 --- a/include/sway/output.h +++ b/include/sway/output.h | |||
@@ -3,7 +3,6 @@ | |||
3 | #include <time.h> | 3 | #include <time.h> |
4 | #include <unistd.h> | 4 | #include <unistd.h> |
5 | #include <wayland-server-core.h> | 5 | #include <wayland-server-core.h> |
6 | #include <wlr/types/wlr_box.h> | ||
7 | #include <wlr/types/wlr_output.h> | 6 | #include <wlr/types/wlr_output.h> |
8 | #include "config.h" | 7 | #include "config.h" |
9 | #include "sway/tree/node.h" | 8 | #include "sway/tree/node.h" |
@@ -33,7 +32,7 @@ struct sway_output { | |||
33 | int width, height; // transformed buffer size | 32 | int width, height; // transformed buffer size |
34 | enum wl_output_subpixel detected_subpixel; | 33 | enum wl_output_subpixel detected_subpixel; |
35 | enum scale_filter_mode scale_filter; | 34 | enum scale_filter_mode scale_filter; |
36 | // last applied mode when the output is DPMS'ed | 35 | // last applied mode when the output is powered off |
37 | struct wlr_output_mode *current_mode; | 36 | struct wlr_output_mode *current_mode; |
38 | 37 | ||
39 | bool enabling, enabled; | 38 | bool enabling, enabled; |
@@ -49,7 +48,7 @@ struct sway_output { | |||
49 | struct wl_listener damage_frame; | 48 | struct wl_listener damage_frame; |
50 | 49 | ||
51 | struct { | 50 | struct { |
52 | struct wl_signal destroy; | 51 | struct wl_signal disable; |
53 | } events; | 52 | } events; |
54 | 53 | ||
55 | struct timespec last_presentation; | 54 | struct timespec last_presentation; |
@@ -72,8 +71,8 @@ struct sway_output *output_get_in_direction(struct sway_output *reference, | |||
72 | void output_add_workspace(struct sway_output *output, | 71 | void output_add_workspace(struct sway_output *output, |
73 | struct sway_workspace *workspace); | 72 | struct sway_workspace *workspace); |
74 | 73 | ||
75 | typedef void (*sway_surface_iterator_func_t)(struct sway_output *output, struct sway_view *view, | 74 | typedef void (*sway_surface_iterator_func_t)(struct sway_output *output, |
76 | struct wlr_surface *surface, struct wlr_box *box, float rotation, | 75 | struct sway_view *view, struct wlr_surface *surface, struct wlr_box *box, |
77 | void *user_data); | 76 | void *user_data); |
78 | 77 | ||
79 | void output_damage_whole(struct sway_output *output); | 78 | void output_damage_whole(struct sway_output *output); |