bitdepth: simplify FUNC/FUNCC macros
Signed-off-by: Mans Rullgard <mans@mansr.com>
This commit is contained in:
parent
710b8df949
commit
39c2a6bf44
@ -85,13 +85,7 @@
|
|||||||
# define CLIP(a) cm[a]
|
# define CLIP(a) cm[a]
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if BIT_DEPTH == 8
|
#define FUNC3(a, b, c) a ## _ ## b ## c
|
||||||
# define FUNC(a) a ## _8
|
#define FUNC2(a, b, c) FUNC3(a, b, c)
|
||||||
# define FUNCC(a) a ## _8_c
|
#define FUNC(a) FUNC2(a, BIT_DEPTH,)
|
||||||
#elif BIT_DEPTH == 9
|
#define FUNCC(a) FUNC2(a, BIT_DEPTH, _c)
|
||||||
# define FUNC(a) a ## _9
|
|
||||||
# define FUNCC(a) a ## _9_c
|
|
||||||
#elif BIT_DEPTH == 10
|
|
||||||
# define FUNC(a) a ## _10
|
|
||||||
# define FUNCC(a) a ## _10_c
|
|
||||||
#endif
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user