1717#include " cuttlefish/host/libs/wayland/wayland_compositor.h"
1818
1919#include " absl/log/log.h"
20-
21- #include < wayland-server-core.h>
22- #include < wayland-server-protocol.h>
20+ #include " wayland-server-core.h"
21+ #include " wayland-server-protocol.h"
2322
2423#include " cuttlefish/host/libs/wayland/wayland_surface.h"
2524#include " cuttlefish/host/libs/wayland/wayland_utils.h"
@@ -33,12 +32,8 @@ void region_destroy(wl_client*, wl_resource* region_resource) {
3332 wl_resource_destroy (region_resource);
3433}
3534
36- void region_add (wl_client*,
37- wl_resource* region_resource,
38- int32_t x,
39- int32_t y,
40- int32_t w,
41- int32_t h) {
35+ void region_add (wl_client*, wl_resource* region_resource, int32_t x, int32_t y,
36+ int32_t w, int32_t h) {
4237 VLOG (1 ) << __FUNCTION__ << " region=" << region_resource << " x=" << x
4338 << " y=" << y << " w=" << w << " h=" << h;
4439
@@ -49,12 +44,8 @@ void region_add(wl_client*,
4944 region->h = h;
5045}
5146
52- void region_subtract (wl_client*,
53- wl_resource* region_resource,
54- int32_t x,
55- int32_t y,
56- int32_t w,
57- int32_t h) {
47+ void region_subtract (wl_client*, wl_resource* region_resource, int32_t x,
48+ int32_t y, int32_t w, int32_t h) {
5849 VLOG (1 ) << __FUNCTION__ << " region=" << region_resource << " x=" << x
5950 << " y=" << y << " w=" << w << " h=" << h;
6051}
@@ -71,23 +62,16 @@ void surface_destroy(wl_client*, wl_resource* surface) {
7162 delete GetUserData<Surface>(surface);
7263}
7364
74- void surface_attach (wl_client*,
75- wl_resource* surface,
76- wl_resource* buffer,
77- int32_t x,
78- int32_t y) {
65+ void surface_attach (wl_client*, wl_resource* surface, wl_resource* buffer,
66+ int32_t x, int32_t y) {
7967 VLOG (1 ) << __FUNCTION__ << " surface=" << surface << " buffer=" << buffer
8068 << " x=" << x << " y=" << y;
8169
8270 GetUserData<Surface>(surface)->Attach (buffer);
8371}
8472
85- void surface_damage (wl_client*,
86- wl_resource* surface_resource,
87- int32_t x,
88- int32_t y,
89- int32_t w,
90- int32_t h) {
73+ void surface_damage (wl_client*, wl_resource* surface_resource, int32_t x,
74+ int32_t y, int32_t w, int32_t h) {
9175 VLOG (1 ) << __FUNCTION__ << " surface=" << surface_resource << " x=" << x
9276 << " y=" << y << " w=" << w << " h=" << h;
9377}
@@ -96,8 +80,7 @@ void surface_frame(wl_client*, wl_resource* surface, uint32_t) {
9680 VLOG (1 ) << " surface=" << surface;
9781}
9882
99- void surface_set_opaque_region (wl_client*,
100- wl_resource* surface_resource,
83+ void surface_set_opaque_region (wl_client*, wl_resource* surface_resource,
10184 wl_resource* region_resource) {
10285 VLOG (1 ) << __FUNCTION__ << " surface=" << surface_resource
10386 << " region=" << region_resource;
@@ -108,8 +91,7 @@ void surface_set_opaque_region(wl_client*,
10891 surface->SetRegion (*region);
10992}
11093
111- void surface_set_input_region (wl_client*,
112- wl_resource* surface_resource,
94+ void surface_set_input_region (wl_client*, wl_resource* surface_resource,
11395 wl_resource* region_resource) {
11496 VLOG (1 ) << __FUNCTION__ << " surface=" << surface_resource
11597 << " region=" << region_resource;
@@ -121,47 +103,40 @@ void surface_commit(wl_client*, wl_resource* surface_resource) {
121103 GetUserData<Surface>(surface_resource)->Commit ();
122104}
123105
124- void surface_set_buffer_transform (wl_client*,
125- wl_resource* surface_resource,
106+ void surface_set_buffer_transform (wl_client*, wl_resource* surface_resource,
126107 int32_t transform) {
127108 VLOG (1 ) << __FUNCTION__ << " surface=" << surface_resource
128109 << " transform=" << transform;
129110}
130111
131- void surface_set_buffer_scale (wl_client*,
132- wl_resource* surface_resource,
112+ void surface_set_buffer_scale (wl_client*, wl_resource* surface_resource,
133113 int32_t scale) {
134114 VLOG (1 ) << __FUNCTION__ << " surface=" << surface_resource
135115 << " scale=" << scale;
136116}
137117
138- void surface_damage_buffer (wl_client*,
139- wl_resource* surface_resource,
140- int32_t x,
141- int32_t y,
142- int32_t w,
143- int32_t h) {
118+ void surface_damage_buffer (wl_client*, wl_resource* surface_resource, int32_t x,
119+ int32_t y, int32_t w, int32_t h) {
144120 VLOG (1 ) << __FUNCTION__ << " surface=" << surface_resource << " x=" << x
145121 << " y=" << y << " w=" << w << " h=" << h;
146122}
147123
148124const struct wl_surface_interface surface_implementation = {
149- .destroy = surface_destroy,
150- .attach = surface_attach,
151- .damage = surface_damage,
152- .frame = surface_frame,
153- .set_opaque_region = surface_set_opaque_region,
154- .set_input_region = surface_set_input_region,
155- .commit = surface_commit,
156- .set_buffer_transform = surface_set_buffer_transform,
157- .set_buffer_scale = surface_set_buffer_scale,
158- .damage_buffer = surface_damage_buffer,
125+ .destroy = surface_destroy,
126+ .attach = surface_attach,
127+ .damage = surface_damage,
128+ .frame = surface_frame,
129+ .set_opaque_region = surface_set_opaque_region,
130+ .set_input_region = surface_set_input_region,
131+ .commit = surface_commit,
132+ .set_buffer_transform = surface_set_buffer_transform,
133+ .set_buffer_scale = surface_set_buffer_scale,
134+ .damage_buffer = surface_damage_buffer,
159135};
160136
161137void surface_destroy_resource_callback (struct wl_resource *) {}
162138
163- void compositor_create_surface (wl_client* client,
164- wl_resource* compositor,
139+ void compositor_create_surface (wl_client* client, wl_resource* compositor,
165140 uint32_t id) {
166141 VLOG (1 ) << __FUNCTION__ << " compositor=" << compositor << " id=" << id;
167142
@@ -175,15 +150,14 @@ void compositor_create_surface(wl_client* client,
175150 surface, surface_destroy_resource_callback);
176151}
177152
178- void compositor_create_region (wl_client* client,
179- wl_resource* compositor,
153+ void compositor_create_region (wl_client* client, wl_resource* compositor,
180154 uint32_t id) {
181155 VLOG (1 ) << __FUNCTION__ << " compositor=" << compositor << " id=" << id;
182156
183157 std::unique_ptr<Surface::Region> region (new Surface::Region ());
184158
185- wl_resource* region_resource = wl_resource_create (
186- client, &wl_region_interface, 1 , id);
159+ wl_resource* region_resource =
160+ wl_resource_create ( client, &wl_region_interface, 1 , id);
187161
188162 wl_resource_set_implementation (region_resource, ®ion_implementation,
189163 region.release (),
@@ -199,9 +173,7 @@ constexpr const uint32_t kCompositorVersion = 3;
199173
200174void compositor_destroy_resource_callback (struct wl_resource *) {}
201175
202- void bind_compositor (wl_client* client,
203- void * data,
204- uint32_t version,
176+ void bind_compositor (wl_client* client, void * data, uint32_t version,
205177 uint32_t id) {
206178 wl_resource* resource =
207179 wl_resource_create (client, &wl_compositor_interface,
0 commit comments