summaryrefslogtreecommitdiffstats
path: root/common/common.h
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2019-11-06 21:35:49 +0100
committerwm4 <wm4@nowhere>2019-11-06 21:35:49 +0100
commitabb089431d0467c3609207d0b27359ef08a6c16d (patch)
tree95aa48afe3560ca1abbf6858b35b4c7826b8e949 /common/common.h
parent48fc642e0c98025e12eafd388655da37848f94ef (diff)
downloadmpv-abb089431d0467c3609207d0b27359ef08a6c16d.tar.bz2
mpv-abb089431d0467c3609207d0b27359ef08a6c16d.tar.xz
common: add a helper to round up to next power of 2
This is something relatively frequently needed, and there must be half a dozen ad-hoc implementations in mpv. The next commit uses this, the suspected duplicate implementations are hiding.
Diffstat (limited to 'common/common.h')
-rw-r--r--common/common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/common/common.h b/common/common.h
index 5e6950c931..8dbb304625 100644
--- a/common/common.h
+++ b/common/common.h
@@ -89,6 +89,7 @@ bool mp_rect_contains(struct mp_rect *rc, int x, int y);
bool mp_rect_equals(struct mp_rect *rc1, struct mp_rect *rc2);
unsigned int mp_log2(uint32_t v);
+uint32_t mp_round_next_power_of_2(uint32_t v);
int mp_snprintf_cat(char *str, size_t size, const char *format, ...)
PRINTF_ATTRIBUTE(3, 4);