blob: 95a0929d8e5b5d07ce6c2f35c891381cc8a430ac [file] [log] [blame]
Adam Sawickif1a793c2018-03-13 15:42:22 +01001#ifndef COMMON_H_
2#define COMMON_H_
3
4#ifdef _WIN32
5
6#define MATHFU_COMPILE_WITHOUT_SIMD_SUPPORT
7#include <mathfu/glsl_mappings.h>
8#include <mathfu/constants.h>
9
10#include <fstream>
11#include <vector>
12#include <string>
13#include <memory>
14#include <algorithm>
15#include <numeric>
16#include <array>
17#include <type_traits>
18#include <utility>
19
20#include <cmath>
21#include <cassert>
22#include <cstdlib>
23#include <cstdio>
24
25#define ERR_GUARD_VULKAN(Expr) do { VkResult res__ = (Expr); if (res__ < 0) assert(0); } while(0)
26
27#endif // #ifdef _WIN32
28
29#endif