Openni2 support
[profile/ivi/opencv.git] / cmake / templates / cvconfig.h.in
1 /* OpenCV compiled as static or dynamic libs */
2 #cmakedefine BUILD_SHARED_LIBS
3
4 /* Compile for 'real' NVIDIA GPU architectures */
5 #define CUDA_ARCH_BIN "${OPENCV_CUDA_ARCH_BIN}"
6
7 /* Create PTX or BIN for 1.0 compute capability */
8 #cmakedefine CUDA_ARCH_BIN_OR_PTX_10
9
10 /* NVIDIA GPU features are used */
11 #define CUDA_ARCH_FEATURES "${OPENCV_CUDA_ARCH_FEATURES}"
12
13 /* Compile for 'virtual' NVIDIA PTX architectures */
14 #define CUDA_ARCH_PTX "${OPENCV_CUDA_ARCH_PTX}"
15
16 /* AVFoundation video libraries */
17 #cmakedefine HAVE_AVFOUNDATION
18
19 /* V4L capturing support */
20 #cmakedefine HAVE_CAMV4L
21
22 /* V4L2 capturing support */
23 #cmakedefine HAVE_CAMV4L2
24
25 /* Carbon windowing environment */
26 #cmakedefine HAVE_CARBON
27
28 /* AMD's Basic Linear Algebra Subprograms Library*/
29 #cmakedefine HAVE_CLAMDBLAS
30
31 /* AMD's OpenCL Fast Fourier Transform Library*/
32 #cmakedefine HAVE_CLAMDFFT
33
34 /* Clp support */
35 #cmakedefine HAVE_CLP
36
37 /* Cocoa API */
38 #cmakedefine HAVE_COCOA
39
40 /* C= */
41 #cmakedefine HAVE_CSTRIPES
42
43 /* NVidia Cuda Basic Linear Algebra Subprograms (BLAS) API*/
44 #cmakedefine HAVE_CUBLAS
45
46 /* NVidia Cuda Runtime API*/
47 #cmakedefine HAVE_CUDA
48
49 /* NVidia Cuda Fast Fourier Transform (FFT) API*/
50 #cmakedefine HAVE_CUFFT
51
52 /* IEEE1394 capturing support */
53 #cmakedefine HAVE_DC1394
54
55 /* IEEE1394 capturing support - libdc1394 v2.x */
56 #cmakedefine HAVE_DC1394_2
57
58 /* DirectX */
59 #cmakedefine HAVE_DIRECTX
60 #cmakedefine HAVE_D3D11
61 #cmakedefine HAVE_D3D10
62 #cmakedefine HAVE_D3D9
63
64 /* DirectShow Video Capture library */
65 #cmakedefine HAVE_DSHOW
66
67 /* Eigen Matrix & Linear Algebra Library */
68 #cmakedefine HAVE_EIGEN
69
70 /* FFMpeg video library */
71 #cmakedefine HAVE_FFMPEG
72
73 /* ffmpeg's libswscale */
74 #cmakedefine HAVE_FFMPEG_SWSCALE
75
76 /* ffmpeg in Gentoo */
77 #cmakedefine HAVE_GENTOO_FFMPEG
78
79 /* GStreamer multimedia framework */
80 #cmakedefine HAVE_GSTREAMER
81
82 /* GTK+ 2.0 Thread support */
83 #cmakedefine HAVE_GTHREAD
84
85 /* GTK+ 2.x toolkit */
86 #cmakedefine HAVE_GTK
87
88 /* Define to 1 if you have the <inttypes.h> header file. */
89 #cmakedefine HAVE_INTTYPES_H 1
90
91 /* Intel Perceptual Computing SDK library */
92 #cmakedefine HAVE_INTELPERC
93
94 /* Intel Integrated Performance Primitives */
95 #cmakedefine HAVE_IPP
96 #cmakedefine HAVE_IPP_ICV_ONLY
97
98 /* Intel IPP Async */
99 #cmakedefine HAVE_IPP_A
100
101 /* JPEG-2000 codec */
102 #cmakedefine HAVE_JASPER
103
104 /* IJG JPEG codec */
105 #cmakedefine HAVE_JPEG
106
107 /* libpng/png.h needs to be included */
108 #cmakedefine HAVE_LIBPNG_PNG_H
109
110 /* V4L/V4L2 capturing support via libv4l */
111 #cmakedefine HAVE_LIBV4L
112
113 /* Microsoft Media Foundation Capture library */
114 #cmakedefine HAVE_MSMF
115
116 /* NVidia Video Decoding API*/
117 #cmakedefine HAVE_NVCUVID
118
119 /* OpenCL Support */
120 #cmakedefine HAVE_OPENCL
121 #cmakedefine HAVE_OPENCL_STATIC
122
123 /* OpenEXR codec */
124 #cmakedefine HAVE_OPENEXR
125
126 /* OpenGL support*/
127 #cmakedefine HAVE_OPENGL
128
129 /* OpenNI library */
130 #cmakedefine HAVE_OPENNI
131
132 /* OpenNI library */
133 #cmakedefine HAVE_OPENNI2
134
135 /* PNG codec */
136 #cmakedefine HAVE_PNG
137
138 /* Qt support */
139 #cmakedefine HAVE_QT
140
141 /* Qt OpenGL support */
142 #cmakedefine HAVE_QT_OPENGL
143
144 /* QuickTime video libraries */
145 #cmakedefine HAVE_QUICKTIME
146
147 /* QTKit video libraries */
148 #cmakedefine HAVE_QTKIT
149
150 /* Intel Threading Building Blocks */
151 #cmakedefine HAVE_TBB
152
153 /* TIFF codec */
154 #cmakedefine HAVE_TIFF
155
156 /* Unicap video capture library */
157 #cmakedefine HAVE_UNICAP
158
159 /* Video for Windows support */
160 #cmakedefine HAVE_VFW
161
162 /* V4L2 capturing support in videoio.h */
163 #cmakedefine HAVE_VIDEOIO
164
165 /* Win32 UI */
166 #cmakedefine HAVE_WIN32UI
167
168 /* Windows Runtime support */
169 #cmakedefine HAVE_WINRT
170
171 /* XIMEA camera support */
172 #cmakedefine HAVE_XIMEA
173
174 /* Xine video library */
175 #cmakedefine HAVE_XINE
176
177 /* Define if your processor stores words with the most significant byte
178    first (like Motorola and SPARC, unlike Intel and VAX). */
179 #cmakedefine WORDS_BIGENDIAN