le3d - LightEngine 3D
A straightforward C++ 3D software engine for real-time graphics
F:/le3d/config.h
Go to the documentation of this file.
1 
33 #ifndef LE_CONFIG_H
34 #define LE_CONFIG_H
35 
37  #define LE_RESOX_DEFAULT 640
38  #define LE_RESOY_DEFAULT 480
39  #define LE_MAX_FILE_EXTENSION 8
40  #define LE_MAX_FILE_NAME 128
41  #define LE_MAX_FILE_PATH 256
44  #define LE_WINDOW_EXTENDED_KEYS 1
47  #define LE_BMPCACHE_SLOTS 1024
48  #define LE_MESHCACHE_SLOTS 1024
51  #define LE_OBJ_MAX_NAME 256
52  #define LE_OBJ_MAX_LINE 1024
53  #define LE_OBJ_MAX_PATH 256
56  #define LE_BMP_MIPMAPS 32
59  #define LE_RENDERER_NEAR_DEFAULT 1.0f
60  #define LE_RENDERER_FAR_DEFAULT 32768.0f
61  #define LE_RENDERER_FOV_DEFAULT 65.0f
62  #define LE_RENDERER_3DFRUSTRUM 1
63  #define LE_RENDERER_2DFRAME 0
65  #define LE_RENDERER_INTRASTER 0
67  #define LE_TRILIST_MAX 50000
68  #define LE_VERLIST_MAX 150000
70  #define LE_USE_SIMD 1
72 #ifndef AMIGA
73  #define LE_USE_SSE2 1
74  #define LE_USE_AMMX 0
75 #else
76  #define LE_USE_SSE2 0
77  #define LE_USE_AMMX 0
78  #define LE_USE_SAGA_FB 0
79 #endif // AMIGA
80 
81 #endif // LE_CONFIG_H