drm_format_set_intersect: Require initialized dst and remove assert

The usages in linux_dmabuf zero out the dst before passing it so this
change should be fine.
This commit is contained in:
Alexander Orzechowski 2023-05-04 14:16:55 -04:00 committed by Simon Ser
parent 1ee75786b4
commit 5adb1be3a7
2 changed files with 3 additions and 3 deletions

View file

@ -73,7 +73,8 @@ bool wlr_drm_format_set_add(struct wlr_drm_format_set *set, uint32_t format,
/**
* Intersect two DRM format sets `a` and `b`, storing in the destination set
* `dst` the format + modifier pairs which are in both source sets.
* `dst` the format + modifier pairs which are in both source sets. The `dst`
* must either be zeroed or initialized with other state to be replaced.
*
* Returns false on failure or when the intersection is empty.
*/