Config.h.cmake 836 B

1234567891011121314151617181920212223242526272829303132333435
  1. #ifndef ANKI_CONFIG_H
  2. #define ANKI_CONFIG_H
  3. #define ANKI_VERSION_MINOR ${ANKI_VERSION_MINOR}
  4. #define ANKI_VERSION_MAJOR ${ANKI_VERSION_MAJOR}
  5. #define ANKI_REVISION ${ANKI_REVISION}
  6. #define ANKI_MATH_SIMD_NONE 1
  7. #define ANKI_MATH_SIMD_SSE 2
  8. #define ANKI_MATH_SIMD_NEON 3
  9. #define ANKI_MATH_SIMD ANKI_MATH_SIMD_${ANKI_MATH_SIMD}
  10. #define ANKI_WINDOW_BACKEND_GLXX11 1
  11. #define ANKI_WINDOW_BACKEND_EGLX11 2
  12. #define ANKI_WINDOW_BACKEND_EGLFBDEV 3
  13. #define ANKI_WINDOW_BACKEND ANKI_WINDOW_BACKEND_${ANKI_WINDOW_BACKEND}
  14. #define ANKI_GL_DESKTOP 1
  15. #define ANKI_GL_ES 2
  16. #if ANKI_WINDOW_BACKEND == ANKI_WINDOW_BACKEND_GLXX11
  17. # define ANKI_GL ANKI_GL_DESKTOP
  18. #else
  19. # define ANKI_GL ANKI_GL_ES
  20. #endif
  21. #if defined(NDEBUG)
  22. # define ANKI_DEBUG !NDEBUG
  23. #else
  24. # define ANKI_DEBUG 1
  25. #endif
  26. #define ANKI_FILE __FILE__
  27. #define ANKI_FUNC __func__
  28. #endif