1 #ifndef _OSGCONFIGURED_H_
2 #define _OSGCONFIGURED_H_
4 #if !defined(__GCCXML__)
5 #cmakedefine OSG_USE_OSG2_NAMESPACE 1
8 /* Disable interface that will go away in the future */
9 #cmakedefine OSG_DISABLE_DEPRECATED 1
11 #cmakedefine OSG_SIMD_SSE 1
13 #cmakedefine OSG_SIMD_ALTIVEC 1
15 #cmakedefine OSG_ENABLE_VALGRIND_CHECKS 1
17 #cmakedefine OSG_NEW_OSB_IO 1
19 /* #define OSG_ELDK 0 */
21 #cmakedefine OSG_GL_DEFMAPPER 1
23 #cmakedefine OSG_WITH_GLUT 1
25 #cmakedefine OSG_ENABLE_MEMORY_DEBUGGING 1
27 #cmakedefine OSG_ENABLE_DOUBLE_MATRIX_STACK 1
29 #cmakedefine OSG_WITH_GDAL 1
31 /* Do not use GL subdir for glut */
32 /* #define OSG_NO_GLUT_GLSUBDIR 0 */
34 #cmakedefine OSG_WITH_PNG 1
36 #cmakedefine OSG_WITH_JPG 1
38 #cmakedefine OSG_MULTISHADER_VARCHUNK 1
40 #cmakedefine OSG_OGL_COREONLY 1
42 #cmakedefine OSG_OGL_ES2 1
44 #cmakedefine OSG_OGL_ES2_SIMGL3 1
46 #ifndef GL_GLEXT_PROTOTYPES
47 #cmakedefine GL_GLEXT_PROTOTYPES 1
50 #cmakedefine GL3_PROTOTYPES 1
52 #cmakedefine OSG_USE_OGL3_PROTOS 1
54 #cmakedefine OSG_USE_OGL4_PROTOS 1
56 #cmakedefine OSG_USE_OGLES_PROTOS 1
58 #if !defined(OSG_GL_INCLUDE_GLEW)
59 #cmakedefine OSG_GL_INCLUDE_GLEW 1
62 #cmakedefine OSG_OGL_NO_DOUBLE 1
64 #cmakedefine OSG_WITH_ZLIB 1
66 #cmakedefine OSG_WITH_TIF 1
68 #cmakedefine OSG_WITH_IMF 1
70 #cmakedefine OSG_WITH_FONTCONFIG 1
72 #define OSG_MT_CPTR_ASPECT 1
74 #cmakedefine OSG_1_COMPAT 1
76 #cmakedefine OSG_WITH_NVPERFSDK 1
78 #cmakedefine OSG_WITH_VTK 1
80 #cmakedefine OSG_WITH_CUDA 1
82 #cmakedefine OSG_WITH_OPENCL 1
84 /* #define OSG_ICC_GNU_COMPAT 0 */
86 #cmakedefine OSG_SHC_MODE_0 1
87 #cmakedefine OSG_SHC_MODE_1 1
88 #cmakedefine OSG_SHC_MODE_2 1
89 #cmakedefine OSG_SHC_MODE_3 1
90 #cmakedefine OSG_SHC_MODE_4 1
91 #cmakedefine OSG_SHC_MODE_5 1
92 #cmakedefine OSG_SHC_MODE_6 1
93 #cmakedefine OSG_SHC_MODE_7 1
94 #cmakedefine OSG_SHC_MODE_8 1
95 #cmakedefine OSG_SHC_MODE_9 1
96 #cmakedefine OSG_SHC_MODE_10 1
99 #ifdef OSG_USE_OSG2_NAMESPACE
106 static const unsigned int RenderPropertyBits = @OSG_RENDERPROPERTY_BITS@;
107 static const unsigned int RenderPropertyUniqueBits = @OSG_RENDERPROPERTY_UNIQUE_BITS@;
110 #define OSG_WITH_GIF 1
112 #cmakedefine OSG_PREBUILD_SCANPARSE 1
114 #cmakedefine OSG_WITH_COLLADA 1
116 #cmakedefine OSG_WITH_COLLADA_NAMESPACE 1
118 #cmakedefine COLLADA_DOM_SUPPORT141 1
120 #cmakedefine OSG_WITH_FT2 1
122 /* Use elf tls with pthreads. */
123 #cmakedefine OSG_PTHREAD_ELF_TLS 1
124 #cmakedefine OSG_WIN32_ASPECT_USE_LOCALSTORAGE 1
125 #cmakedefine OSG_ENABLE_AUTOINIT_THREADS 1
127 #cmakedefine OSG_DEPRECATED_PROPS 1
129 #cmakedefine OSG_WITH_QT 1
131 #cmakedefine OSG_WITH_QT5 1
133 #cmakedefine OSG_ENABLE_DEFAULT_READONLY_CHANGELIST 1
135 #cmakedefine OSG_DISABLE_MICROSOFT_SECURE_CXXX 1
137 #cmakedefine OSG_DISABLE_MS_ITERATOR_DEBUGGING 1
139 #cmakedefine OSG_ENABLE_CSM_WIN7_FEATURES 1