aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2023-02-22 18:34:08 +0100
committerSimon Zeni <simon@bl4ckb0ne.ca>2023-02-22 13:37:44 -0500
commitd6cb4fa8de1e540c58b58d29d1520df296e46d1f (patch)
treee12cce906c4470fdd7a78e765f3cc6bc92ec7963 /include
parent423459723bc488b69aa6fafcc9aa4e13fdf92717 (diff)
Constify pixman_region32_t for rendering functions
Diffstat (limited to 'include')
-rw-r--r--include/sway/input/seat.h4
-rw-r--r--include/sway/output.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/include/sway/input/seat.h b/include/sway/input/seat.h
index 227da78b..7b2d3d07 100644
--- a/include/sway/input/seat.h
+++ b/include/sway/input/seat.h
@@ -50,7 +50,7 @@ struct sway_seatop_impl {
void (*end)(struct sway_seat *seat);
void (*unref)(struct sway_seat *seat, struct sway_container *con);
void (*render)(struct sway_seat *seat, struct sway_output *output,
- pixman_region32_t *damage);
+ const pixman_region32_t *damage);
bool allow_set_cursor;
};
@@ -357,7 +357,7 @@ void seatop_unref(struct sway_seat *seat, struct sway_container *con);
* (eg. dropzone for move-tiling)
*/
void seatop_render(struct sway_seat *seat, struct sway_output *output,
- pixman_region32_t *damage);
+ const pixman_region32_t *damage);
bool seatop_allows_set_cursor(struct sway_seat *seat);
diff --git a/include/sway/output.h b/include/sway/output.h
index 28be6a1e..da625315 100644
--- a/include/sway/output.h
+++ b/include/sway/output.h
@@ -167,7 +167,7 @@ enum sway_container_layout output_get_default_layout(
struct sway_output *output);
void render_rect(struct sway_output *output,
- pixman_region32_t *output_damage, const struct wlr_box *_box,
+ const pixman_region32_t *output_damage, const struct wlr_box *_box,
float color[static 4]);
void premultiply_alpha(float color[4], float opacity);