blob: 61d5b02ee2bc5dcf896f401f791c495651100f7d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif /* ifndef _GNU_SOURCE */
#ifndef _DEFAULT_SOURCE
#define _DEFAULT_SOURCE
#endif /* ifndef _DEFAULT_SOURCE */
// Config for global scratch arena allocations
#if 0
#define SCRATCH_POOL_SIZE 2
#define SMRTA_SCRATCH_RESERVE_SIZE MiB(64)
#endif /* if 0 */
// Arenas and mem management
#include "ez_arena.c"
#include "smrt_arena.c"
// Data structures
#include "string.c"
#include "vec2.c"
#include "slidingwindow.c"
#include "vec2sw.c"
// DSP/Audio
#include "wav.c"
#include "dft.c"
// Misc
#include "version.c"
|