Files
metabuilder/gameengine/CMakeUserPresets.json
T
git 6d2a032db9 Add spdlog trace logging, ioq3 native resolution, and macOS 26 Metal fixes
- Replace custom LoggerImpl with spdlog (stdout_color_sink + basic_file_sink),
  QUAKE3_LOG_LEVEL env var controls level at runtime (trace/debug/info/warn/error)
- Fix HUD virtual canvas from 640×360 to 640×480 (ioq3 native resolution)
- Fix BSP entity field parsing: all numeric values in Q3 BSP entity lump are JSON
  strings; use EntFloat() helper with stof() in movers_init and triggers_check
- Fix macOS 26 Metal crash: TAA shader had SPIRV path as default for MSL backend;
  add postfx_taa.frag.metal MSL port and fix seed_game.json default path
- GPU init: disable SDL Metal debug layer by default (MTL_DEBUG_LAYER); re-enable
  with SDL_GPU_DEBUG=1 env var; add MSL null-terminator guard in shader compile
- spdlog 1.15.1 added to conanfile.py BASE_REQUIRES and CMakeLists.txt

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-04 21:19:06 +01:00

11 lines
272 B
JSON

{
"version": 4,
"vendor": {
"conan": {}
},
"include": [
"build/Release/generators/CMakePresets.json",
"build-ninja/build/Release/build/Release/generators/CMakePresets.json",
"build/Debug/generators/CMakePresets.json"
]
}