Use SSE to do 4 samples at once (non-HRTF direct mix), instead of to apply a matrix row
[openal-soft/openal-hmr.git] / config.h.in
blobb0729b09abf1fba606f7e6bea52a8d9185025dcc
1 /* API declaration export attribute */
2 #define AL_API ${EXPORT_DECL}
3 #define ALC_API ${EXPORT_DECL}
5 /* Define to the library version */
6 #define ALSOFT_VERSION "${LIB_VERSION}"
8 #define ALIGN(x) ${ALIGN_DECL}
9 #ifdef __MINGW32__
10 #define align(x) aligned(x)
11 #endif
13 /* Define if we have the C11 aligned_alloc function */
14 #cmakedefine HAVE_ALIGNED_ALLOC
16 /* Define if we have the posix_memalign function */
17 #cmakedefine HAVE_POSIX_MEMALIGN
19 /* Define if we have the _aligned_malloc function */
20 #cmakedefine HAVE__ALIGNED_MALLOC
22 /* Define if we have SSE CPU extensions */
23 #cmakedefine HAVE_SSE
25 /* Define if we have ARM Neon CPU extensions */
26 #cmakedefine HAVE_NEON
28 /* Define if we have the ALSA backend */
29 #cmakedefine HAVE_ALSA
31 /* Define if we have the OSS backend */
32 #cmakedefine HAVE_OSS
34 /* Define if we have the Solaris backend */
35 #cmakedefine HAVE_SOLARIS
37 /* Define if we have the SndIO backend */
38 #cmakedefine HAVE_SNDIO
40 /* Define if we have the MMDevApi backend */
41 #cmakedefine HAVE_MMDEVAPI
43 /* Define if we have the DSound backend */
44 #cmakedefine HAVE_DSOUND
46 /* Define if we have the Windows Multimedia backend */
47 #cmakedefine HAVE_WINMM
49 /* Define if we have the PortAudio backend */
50 #cmakedefine HAVE_PORTAUDIO
52 /* Define if we have the PulseAudio backend */
53 #cmakedefine HAVE_PULSEAUDIO
55 /* Define if we have the CoreAudio backend */
56 #cmakedefine HAVE_COREAUDIO
58 /* Define if we have the OpenSL backend */
59 #cmakedefine HAVE_OPENSL
61 /* Define if we have the Wave Writer backend */
62 #cmakedefine HAVE_WAVE
64 /* Define if we have dlfcn.h */
65 #cmakedefine HAVE_DLFCN_H
67 /* Define if we have the stat function */
68 #cmakedefine HAVE_STAT
70 /* Define if we have the powf function */
71 #cmakedefine HAVE_POWF
73 /* Define if we have the sqrtf function */
74 #cmakedefine HAVE_SQRTF
76 /* Define if we have the cosf function */
77 #cmakedefine HAVE_COSF
79 /* Define if we have the sinf function */
80 #cmakedefine HAVE_SINF
82 /* Define if we have the acosf function */
83 #cmakedefine HAVE_ACOSF
85 /* Define if we have the asinf function */
86 #cmakedefine HAVE_ASINF
88 /* Define if we have the atanf function */
89 #cmakedefine HAVE_ATANF
91 /* Define if we have the atan2f function */
92 #cmakedefine HAVE_ATAN2F
94 /* Define if we have the fabsf function */
95 #cmakedefine HAVE_FABSF
97 /* Define if we have the log10f function */
98 #cmakedefine HAVE_LOG10F
100 /* Define if we have the floorf function */
101 #cmakedefine HAVE_FLOORF
103 /* Define if we have the strtof function */
104 #cmakedefine HAVE_STRTOF
106 /* Define if we have stdint.h */
107 #cmakedefine HAVE_STDINT_H
109 /* Define if we have the __int64 type */
110 #cmakedefine HAVE___INT64
112 /* Define to the size of a long int type */
113 #cmakedefine SIZEOF_LONG ${SIZEOF_LONG}
115 /* Define to the size of a long long int type */
116 #cmakedefine SIZEOF_LONG_LONG ${SIZEOF_LONG_LONG}
118 /* Define if we have GCC's destructor attribute */
119 #cmakedefine HAVE_GCC_DESTRUCTOR
121 /* Define if we have GCC's format attribute */
122 #cmakedefine HAVE_GCC_FORMAT
124 /* Define if we have pthread_np.h */
125 #cmakedefine HAVE_PTHREAD_NP_H
127 /* Define if we have xmmintrin.h */
128 #cmakedefine HAVE_XMMINTRIN_H
130 /* Define if we have arm_neon.h */
131 #cmakedefine HAVE_ARM_NEON_H
133 /* Define if we have cpuid.h */
134 #cmakedefine HAVE_CPUID_H
136 /* Define if we have guiddef.h */
137 #cmakedefine HAVE_GUIDDEF_H
139 /* Define if we have guiddef.h */
140 #cmakedefine HAVE_INITGUID_H
142 /* Define if we have ieeefp.h */
143 #cmakedefine HAVE_IEEEFP_H
145 /* Define if we have float.h */
146 #cmakedefine HAVE_FLOAT_H
148 /* Define if we have fpu_control.h */
149 #cmakedefine HAVE_FPU_CONTROL_H
151 /* Define if we have fenv.h */
152 #cmakedefine HAVE_FENV_H
154 /* Define if we have fesetround() */
155 #cmakedefine HAVE_FESETROUND
157 /* Define if we have _controlfp() */
158 #cmakedefine HAVE__CONTROLFP
160 /* Define if we have pthread_setschedparam() */
161 #cmakedefine HAVE_PTHREAD_SETSCHEDPARAM
163 /* Define if we have the restrict keyword */
164 #cmakedefine HAVE_RESTRICT
166 /* Define if we have the __restrict keyword */
167 #cmakedefine HAVE___RESTRICT