aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAlexander Orzechowski <alex@ozal.ski>2023-05-10 16:00:22 -0400
committerSimon Ser <contact@emersion.fr>2023-05-11 18:24:43 +0200
commit340700cb7085aff743f929845604ef95feb5820e (patch)
tree609306998e1fca465f33fb956228d730770f2efc /include
parent099a147439b5b20d466316ae3dc8215f30ff3c1c (diff)
wlr_drm_format: Change wlr_drm_format_dup to copy
Diffstat (limited to 'include')
-rw-r--r--include/render/drm_format_set.h2
-rw-r--r--include/wlr/render/swapchain.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/include/render/drm_format_set.h b/include/render/drm_format_set.h
index 8734ea7a..1ffc2a90 100644
--- a/include/render/drm_format_set.h
+++ b/include/render/drm_format_set.h
@@ -6,7 +6,7 @@
void wlr_drm_format_init(struct wlr_drm_format *fmt, uint32_t format);
bool wlr_drm_format_has(const struct wlr_drm_format *fmt, uint64_t modifier);
bool wlr_drm_format_add(struct wlr_drm_format *fmt, uint64_t modifier);
-struct wlr_drm_format *wlr_drm_format_dup(const struct wlr_drm_format *format);
+bool wlr_drm_format_copy(struct wlr_drm_format *dst, const struct wlr_drm_format *src);
/**
* Intersect modifiers for two DRM formats.
*
diff --git a/include/wlr/render/swapchain.h b/include/wlr/render/swapchain.h
index 38b1fb8b..8bb8afc9 100644
--- a/include/wlr/render/swapchain.h
+++ b/include/wlr/render/swapchain.h
@@ -19,7 +19,7 @@ struct wlr_swapchain {
struct wlr_allocator *allocator; // NULL if destroyed
int width, height;
- struct wlr_drm_format *format;
+ struct wlr_drm_format format;
struct wlr_swapchain_slot slots[WLR_SWAPCHAIN_CAP];