Kohi Game Engine
kfeatures_compile.h
Go to the documentation of this file.
1 #pragma once
2 
3 #if defined(__x86_64__) || defined(_M_X64)
4 # define KCPU_ARCH_X86_64 1
5 #elif defined(__aarch64__)
6 # define KCPU_ARCH_XARM64 1
7 #endif
8 
9 #if defined(__SSE__)
10 # define KCOMPILETIME_SSE 1
11 #endif
12 
13 #if defined(__SSE2__)
14 # define KCOMPILETIME_SSE2 1
15 #endif
16 
17 #if defined(__AVX__)
18 # define KCOMPILETIME_AVX 1
19 #endif
20 
21 #if defined(__AVX2__)
22 # define KCOMPILETIME_AVX2 1
23 #endif
24 
25 #if defined(__NEON__)
26 # define KCOMPILETIME_NEON 1
27 #endif