ConfigDefs.h 990 B

1234567891011121314151617181920
  1. // Copyright (C) 2009-2021, Panagiotis Christopoulos Charitos and contributors.
  2. // All rights reserved.
  3. // Code licensed under the BSD License.
  4. // http://www.anki3d.org/LICENSE
  5. ANKI_CONFIG_OPTION(core_uniformPerFrameMemorySize, 24_MB, 1_MB, 1_GB)
  6. ANKI_CONFIG_OPTION(core_storagePerFrameMemorySize, 24_MB, 1_MB, 1_GB)
  7. ANKI_CONFIG_OPTION(core_vertexPerFrameMemorySize, 12_MB, 1_MB, 1_GB)
  8. ANKI_CONFIG_OPTION(core_textureBufferPerFrameMemorySize, 1_MB, 1_MB, 1_GB)
  9. ANKI_CONFIG_OPTION(core_globalVertexMemorySize, 128_MB, 16_MB, 2_GB)
  10. ANKI_CONFIG_OPTION(core_maliHwCounters, 0, 0, 1)
  11. ANKI_CONFIG_OPTION(width, 1920, 16, 16 * 1024, "Width")
  12. ANKI_CONFIG_OPTION(height, 1080, 16, 16 * 1024, "Height")
  13. ANKI_CONFIG_OPTION(core_targetFps, 60u, 30u, MAX_U32, "Target FPS")
  14. ANKI_CONFIG_OPTION(core_mainThreadCount, max(2u, getCpuCoresCount() / 2u), 2u, 1024u)
  15. ANKI_CONFIG_OPTION(core_displayStats, 0, 0, 1)
  16. ANKI_CONFIG_OPTION(core_clearCaches, 0, 0, 1)
  17. ANKI_CONFIG_OPTION(window_fullscreen, 0, 0, 1)