Browse Source

Added basic material class and Sponza scene

Added a basic material class that handles pipeline binds and descriptor sets. It is not finished and implemented as of yet.

Added the Sponza obj files to the repo and loaded them in the main scene.
Jef Belmans 2 years ago
parent
commit
c4a41b61c5
100 changed files with 1913 additions and 617 deletions
  1. 306 0
      assets/materials/sponza.mtl
  2. 306 0
      assets/meshes/sponza.mtl
  3. BIN
      assets/textures/Thumbs.db
  4. BIN
      assets/textures/background.tga
  5. BIN
      assets/textures/background_ddn.tga
  6. BIN
      assets/textures/chain_texture.tga
  7. BIN
      assets/textures/chain_texture_ddn.tga
  8. BIN
      assets/textures/lion.tga
  9. BIN
      assets/textures/lion2_ddn.tga
  10. BIN
      assets/textures/lion_ddn.tga
  11. BIN
      assets/textures/spnza_bricks_a_ddn.tga
  12. BIN
      assets/textures/spnza_bricks_a_diff.tga
  13. BIN
      assets/textures/sponza_arch_ddn.tga
  14. BIN
      assets/textures/sponza_arch_diff.tga
  15. BIN
      assets/textures/sponza_ceiling_a_ddn.tga
  16. BIN
      assets/textures/sponza_ceiling_a_diff.tga
  17. BIN
      assets/textures/sponza_column_a_ddn.tga
  18. BIN
      assets/textures/sponza_column_a_diff.tga
  19. BIN
      assets/textures/sponza_column_b_ddn.tga
  20. BIN
      assets/textures/sponza_column_b_diff.tga
  21. BIN
      assets/textures/sponza_column_c_ddn.tga
  22. BIN
      assets/textures/sponza_column_c_diff.tga
  23. BIN
      assets/textures/sponza_curtain_blue_diff.tga
  24. BIN
      assets/textures/sponza_curtain_ddn.tga
  25. BIN
      assets/textures/sponza_curtain_diff.tga
  26. BIN
      assets/textures/sponza_curtain_green_diff.tga
  27. BIN
      assets/textures/sponza_details_ddn.tga
  28. BIN
      assets/textures/sponza_details_diff.tga
  29. BIN
      assets/textures/sponza_fabric_blue_diff.tga
  30. BIN
      assets/textures/sponza_fabric_ddn.tga
  31. BIN
      assets/textures/sponza_fabric_diff.tga
  32. BIN
      assets/textures/sponza_fabric_green_diff.tga
  33. BIN
      assets/textures/sponza_flagpole_ddn.tga
  34. BIN
      assets/textures/sponza_flagpole_diff.tga
  35. BIN
      assets/textures/sponza_floor_a_ddn.tga
  36. BIN
      assets/textures/sponza_floor_a_diff.tga
  37. BIN
      assets/textures/sponza_roof_ddn.tga
  38. BIN
      assets/textures/sponza_roof_diff.tga
  39. BIN
      assets/textures/sponza_thorn_ddn.tga
  40. BIN
      assets/textures/sponza_thorn_diff.tga
  41. BIN
      assets/textures/vase_ddn.tga
  42. BIN
      assets/textures/vase_dif.tga
  43. BIN
      assets/textures/vase_hanging.tga
  44. BIN
      assets/textures/vase_hanging_ddn.tga
  45. BIN
      assets/textures/vase_plant.tga
  46. BIN
      assets/textures/vase_round.tga
  47. BIN
      assets/textures/vase_round_ddn.tga
  48. 1 1
      coral_renderer/CMakeLists.txt
  49. 1 1
      coral_renderer/coral_camera.cpp
  50. 1 1
      coral_renderer/coral_camera.h
  51. 21 0
      coral_renderer/coral_material.cpp
  52. 25 0
      coral_renderer/coral_material.h
  53. 25 23
      coral_renderer/coral_mesh.cpp
  54. 1 1
      coral_renderer/coral_pipeline.cpp
  55. 2 0
      coral_renderer/coral_pipeline.h
  56. 15 18
      coral_renderer/first_app.cpp
  57. 0 2
      coral_renderer/render_system.cpp
  58. 4 1
      coral_renderer/render_system.h
  59. 19 19
      out/build/x64-Debug/.cmake/api/v1/reply/cache-v2-2bbef37c6c9a77ce63ab.json
  60. 882 0
      out/build/x64-Debug/.cmake/api/v1/reply/cmakeFiles-v1-20cafe552a801ddebb8e.json
  61. 0 264
      out/build/x64-Debug/.cmake/api/v1/reply/cmakeFiles-v1-7d661a2a2116d0326bcb.json
  62. 6 6
      out/build/x64-Debug/.cmake/api/v1/reply/codemodel-v2-e04bf7556d7660a2fd8d.json
  63. 11 11
      out/build/x64-Debug/.cmake/api/v1/reply/index-2023-09-08T13-49-15-0585.json
  64. 23 9
      out/build/x64-Debug/.cmake/api/v1/reply/target-coral_renderer-Debug-b079a1b8bea17affa67c.json
  65. 4 4
      out/build/x64-Debug/.cmake/api/v1/reply/target-glfw-Debug-fceebe9b85099bb3004f.json
  66. 1 1
      out/build/x64-Debug/.cmake/api/v1/reply/target-tinyobjloader-Debug-018503b781f6d2959873.json
  67. 1 1
      out/build/x64-Debug/.cmake/api/v1/reply/target-vkbootstrap-Debug-fffe57e99de593f176ea.json
  68. 4 4
      out/build/x64-Debug/.cmake/api/v1/reply/toolchains-v1-fd44c7370e20dfd3df0e.json
  69. BIN
      out/build/x64-Debug/.ninja_deps
  70. 43 47
      out/build/x64-Debug/.ninja_log
  71. 18 18
      out/build/x64-Debug/CMakeCache.txt
  72. 4 4
      out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeCCompiler.cmake
  73. 4 4
      out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeCXXCompiler.cmake
  74. BIN
      out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeDetermineCompilerABI_C.bin
  75. BIN
      out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeDetermineCompilerABI_CXX.bin
  76. 0 0
      out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeRCCompiler.cmake
  77. 0 0
      out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeSystem.cmake
  78. 0 0
      out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CompilerIdC/CMakeCCompilerId.c
  79. 0 0
      out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CompilerIdCXX/CMakeCXXCompilerId.cpp
  80. 46 46
      out/build/x64-Debug/CMakeFiles/CMakeConfigureLog.yaml
  81. 32 32
      out/build/x64-Debug/CMakeFiles/TargetDirectories.txt
  82. 11 11
      out/build/x64-Debug/CMakeFiles/rules.ninja
  83. 2 2
      out/build/x64-Debug/Testing/Temporary/LastTest.log
  84. 49 41
      out/build/x64-Debug/build.ninja
  85. 5 5
      out/build/x64-Debug/cmake_install.cmake
  86. 1 1
      out/build/x64-Debug/coral_renderer/CMakeFiles/coral_renderer.dir/manifest.rc
  87. BIN
      out/build/x64-Debug/coral_renderer/CMakeFiles/coral_renderer.dir/vc140.pdb
  88. 2 2
      out/build/x64-Debug/coral_renderer/cmake_install.cmake
  89. BIN
      out/build/x64-Debug/coral_renderer/coral_renderer.ilk
  90. BIN
      out/build/x64-Debug/coral_renderer/coral_renderer.pdb
  91. BIN
      out/build/x64-Debug/third_party/CMakeFiles/tinyobjloader.dir/tinyobjloader.pdb
  92. BIN
      out/build/x64-Debug/third_party/CMakeFiles/vkbootstrap.dir/vkbootstrap.pdb
  93. 10 10
      out/build/x64-Debug/third_party/GLFW/cmake_install.cmake
  94. 3 3
      out/build/x64-Debug/third_party/GLFW/cmake_uninstall.cmake
  95. BIN
      out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/glfw.dir/glfw.pdb
  96. 3 3
      out/build/x64-Debug/third_party/GLFW/src/cmake_install.cmake
  97. 3 3
      out/build/x64-Debug/third_party/GLFW/src/glfw3.pc
  98. 1 1
      out/build/x64-Debug/third_party/GLFW/src/glfw3ConfigVersion.cmake
  99. 3 3
      out/build/x64-Debug/third_party/cmake_install.cmake
  100. 14 14
      out/build/x64-Release/.cmake/api/v1/reply/cache-v2-7d4ca4ebd9318ec6ed3b.json

+ 306 - 0
assets/materials/sponza.mtl

@@ -0,0 +1,306 @@
+# Blender MTL File: 'None'
+# Material Count: 25
+
+newmtl Material__25
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/lion.tga
+map_Disp textures/lion_ddn.tga
+map_Ka textures/lion.tga
+
+newmtl Material__298
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/background.tga
+map_Disp textures/background_ddn.tga
+map_Ka textures/background.tga
+
+newmtl Material__47
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+
+
+newmtl Material__57
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 1.000000
+illum 2
+map_Kd textures/vase_plant.tga
+map_d textures/vase_plant_mask.tga
+map_Ka textures/vase_plant.tga
+
+newmtl arch
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_arch_diff.tga
+map_Ka textures/sponza_arch_diff.tga
+map_Disp textures/sponza_arch_ddn.tga
+
+newmtl bricks
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/spnza_bricks_a_diff.tga
+map_Disp textures/spnza_bricks_a_ddn.tga
+map_Ka textures/spnza_bricks_a_diff.tga
+
+newmtl ceiling
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_ceiling_a_diff.tga
+map_Ka textures/sponza_ceiling_a_diff.tga
+map_Disp textures/sponza_ceiling_a_ddn.tga
+
+newmtl chain
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 1.000000
+illum 2
+map_Kd textures/chain_texture.tga
+map_d textures/chain_texture_mask.tga
+map_Disp textures/chain_texture_ddn.tga
+map_Ka textures/chain_texture.tga
+
+newmtl column_a
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_column_a_diff.tga
+map_Disp textures/sponza_column_a_ddn.tga
+map_Ka textures/sponza_column_a_diff.tga
+
+newmtl column_b
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_column_b_diff.tga
+map_Disp textures/sponza_column_b_ddn.tga
+map_Ka textures/sponza_column_b_diff.tga
+
+newmtl column_c
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_column_c_diff.tga
+map_Disp textures/sponza_column_c_ddn.tga
+map_Ka textures/sponza_column_c_diff.tga
+
+newmtl details
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_details_diff.tga
+map_Ka textures/sponza_details_diff.tga
+map_Disp textures/sponza_details_ddn.tga
+
+newmtl fabric_a
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_fabric_diff.tga
+map_Ka textures/sponza_fabric_diff.tga
+map_Disp textures/sponza_fabric_ddn.tga
+
+newmtl fabric_c
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_curtain_diff.tga
+map_Ka textures/sponza_curtain_diff.tga
+map_Disp textures/sponza_curtain_ddn.tga
+
+
+newmtl fabric_d
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_fabric_blue_diff.tga
+map_Ka textures/sponza_fabric_blue_diff.tga
+map_Disp textures/sponza_fabric_ddn.tga
+
+
+newmtl fabric_e
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_fabric_green_diff.tga
+map_Ka textures/sponza_fabric_green_diff.tga
+map_Disp textures/sponza_fabric_ddn.tga
+
+
+newmtl fabric_f
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_curtain_green_diff.tga
+map_Ka textures/sponza_curtain_green_diff.tga
+map_Disp textures/sponza_curtain_ddn.tga
+
+newmtl fabric_g
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_curtain_blue_diff.tga
+map_Ka textures/sponza_curtain_blue_diff.tga
+map_Disp textures/sponza_curtain_ddn.tga
+
+
+newmtl flagpole
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_flagpole_diff.tga
+map_Ka textures/sponza_flagpole_diff.tga
+map_Disp textures/sponza_flagpole_ddn.tga
+
+newmtl floor
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_floor_a_diff.tga
+map_Ka textures/sponza_floor_a_diff.tga
+map_Disp textures/sponza_floor_a_ddn.tga
+
+newmtl leaf
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 1.000000
+illum 2
+map_Kd textures/sponza_thorn_diff.tga
+map_d textures/sponza_thorn_mask.tga
+map_Disp textures/sponza_thorn_ddn.tga
+map_Ka textures/sponza_thorn_diff.tga
+
+newmtl roof
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_roof_diff.tga
+map_Ka textures/sponza_roof_diff.tga
+map_Ka textures/sponza_roof_ddn.tga
+
+newmtl vase
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/vase_dif.tga
+map_Ka textures/vase_dif.tga
+map_Disp textures/vase_ddn.tga
+
+newmtl vase_hanging
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/vase_hanging.tga
+map_Ka textures/vase_hanging.tga
+map_Disp textures/vase_hanging_ddn.tga
+
+newmtl vase_round
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/vase_round.tga
+map_Disp textures/vase_round_ddn.tga
+map_Ka textures/vase_round.tga

+ 306 - 0
assets/meshes/sponza.mtl

@@ -0,0 +1,306 @@
+# Blender MTL File: 'None'
+# Material Count: 25
+
+newmtl Material__25
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/lion.tga
+map_Disp textures/lion_ddn.tga
+map_Ka textures/lion.tga
+
+newmtl Material__298
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/background.tga
+map_Disp textures/background_ddn.tga
+map_Ka textures/background.tga
+
+newmtl Material__47
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+
+
+newmtl Material__57
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 1.000000
+illum 2
+map_Kd textures/vase_plant.tga
+map_d textures/vase_plant_mask.tga
+map_Ka textures/vase_plant.tga
+
+newmtl arch
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_arch_diff.tga
+map_Ka textures/sponza_arch_diff.tga
+map_Disp textures/sponza_arch_ddn.tga
+
+newmtl bricks
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/spnza_bricks_a_diff.tga
+map_Disp textures/spnza_bricks_a_ddn.tga
+map_Ka textures/spnza_bricks_a_diff.tga
+
+newmtl ceiling
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_ceiling_a_diff.tga
+map_Ka textures/sponza_ceiling_a_diff.tga
+map_Disp textures/sponza_ceiling_a_ddn.tga
+
+newmtl chain
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 1.000000
+illum 2
+map_Kd textures/chain_texture.tga
+map_d textures/chain_texture_mask.tga
+map_Disp textures/chain_texture_ddn.tga
+map_Ka textures/chain_texture.tga
+
+newmtl column_a
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_column_a_diff.tga
+map_Disp textures/sponza_column_a_ddn.tga
+map_Ka textures/sponza_column_a_diff.tga
+
+newmtl column_b
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_column_b_diff.tga
+map_Disp textures/sponza_column_b_ddn.tga
+map_Ka textures/sponza_column_b_diff.tga
+
+newmtl column_c
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_column_c_diff.tga
+map_Disp textures/sponza_column_c_ddn.tga
+map_Ka textures/sponza_column_c_diff.tga
+
+newmtl details
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_details_diff.tga
+map_Ka textures/sponza_details_diff.tga
+map_Disp textures/sponza_details_ddn.tga
+
+newmtl fabric_a
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_fabric_diff.tga
+map_Ka textures/sponza_fabric_diff.tga
+map_Disp textures/sponza_fabric_ddn.tga
+
+newmtl fabric_c
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_curtain_diff.tga
+map_Ka textures/sponza_curtain_diff.tga
+map_Disp textures/sponza_curtain_ddn.tga
+
+
+newmtl fabric_d
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_fabric_blue_diff.tga
+map_Ka textures/sponza_fabric_blue_diff.tga
+map_Disp textures/sponza_fabric_ddn.tga
+
+
+newmtl fabric_e
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_fabric_green_diff.tga
+map_Ka textures/sponza_fabric_green_diff.tga
+map_Disp textures/sponza_fabric_ddn.tga
+
+
+newmtl fabric_f
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_curtain_green_diff.tga
+map_Ka textures/sponza_curtain_green_diff.tga
+map_Disp textures/sponza_curtain_ddn.tga
+
+newmtl fabric_g
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_curtain_blue_diff.tga
+map_Ka textures/sponza_curtain_blue_diff.tga
+map_Disp textures/sponza_curtain_ddn.tga
+
+
+newmtl flagpole
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_flagpole_diff.tga
+map_Ka textures/sponza_flagpole_diff.tga
+map_Disp textures/sponza_flagpole_ddn.tga
+
+newmtl floor
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_floor_a_diff.tga
+map_Ka textures/sponza_floor_a_diff.tga
+map_Disp textures/sponza_floor_a_ddn.tga
+
+newmtl leaf
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 1.000000
+illum 2
+map_Kd textures/sponza_thorn_diff.tga
+map_d textures/sponza_thorn_mask.tga
+map_Disp textures/sponza_thorn_ddn.tga
+map_Ka textures/sponza_thorn_diff.tga
+
+newmtl roof
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/sponza_roof_diff.tga
+map_Ka textures/sponza_roof_diff.tga
+map_Ka textures/sponza_roof_ddn.tga
+
+newmtl vase
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/vase_dif.tga
+map_Ka textures/vase_dif.tga
+map_Disp textures/vase_ddn.tga
+
+newmtl vase_hanging
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/vase_hanging.tga
+map_Ka textures/vase_hanging.tga
+map_Disp textures/vase_hanging_ddn.tga
+
+newmtl vase_round
+Ns 7.843137
+Ka 0.000000 0.000000 0.000000
+Kd 0.470400 0.470400 0.470400
+Ks 0.000000 0.000000 0.000000
+Ni 1.000000
+d 0.000000
+illum 2
+map_Kd textures/vase_round.tga
+map_Disp textures/vase_round_ddn.tga
+map_Ka textures/vase_round.tga

BIN
assets/textures/Thumbs.db


BIN
assets/textures/background.tga


BIN
assets/textures/background_ddn.tga


BIN
assets/textures/chain_texture.tga


BIN
assets/textures/chain_texture_ddn.tga


BIN
assets/textures/lion.tga


BIN
assets/textures/lion2_ddn.tga


BIN
assets/textures/lion_ddn.tga


BIN
assets/textures/spnza_bricks_a_ddn.tga


BIN
assets/textures/spnza_bricks_a_diff.tga


BIN
assets/textures/sponza_arch_ddn.tga


BIN
assets/textures/sponza_arch_diff.tga


BIN
assets/textures/sponza_ceiling_a_ddn.tga


BIN
assets/textures/sponza_ceiling_a_diff.tga


BIN
assets/textures/sponza_column_a_ddn.tga


BIN
assets/textures/sponza_column_a_diff.tga


BIN
assets/textures/sponza_column_b_ddn.tga


BIN
assets/textures/sponza_column_b_diff.tga


BIN
assets/textures/sponza_column_c_ddn.tga


BIN
assets/textures/sponza_column_c_diff.tga


BIN
assets/textures/sponza_curtain_blue_diff.tga


BIN
assets/textures/sponza_curtain_ddn.tga


BIN
assets/textures/sponza_curtain_diff.tga


BIN
assets/textures/sponza_curtain_green_diff.tga


BIN
assets/textures/sponza_details_ddn.tga


BIN
assets/textures/sponza_details_diff.tga


BIN
assets/textures/sponza_fabric_blue_diff.tga


BIN
assets/textures/sponza_fabric_ddn.tga


BIN
assets/textures/sponza_fabric_diff.tga


BIN
assets/textures/sponza_fabric_green_diff.tga


BIN
assets/textures/sponza_flagpole_ddn.tga


BIN
assets/textures/sponza_flagpole_diff.tga


BIN
assets/textures/sponza_floor_a_ddn.tga


BIN
assets/textures/sponza_floor_a_diff.tga


BIN
assets/textures/sponza_roof_ddn.tga


BIN
assets/textures/sponza_roof_diff.tga


BIN
assets/textures/sponza_thorn_ddn.tga


BIN
assets/textures/sponza_thorn_diff.tga


BIN
assets/textures/vase_ddn.tga


BIN
assets/textures/vase_dif.tga


BIN
assets/textures/vase_hanging.tga


BIN
assets/textures/vase_hanging_ddn.tga


BIN
assets/textures/vase_plant.tga


BIN
assets/textures/vase_round.tga


BIN
assets/textures/vase_round_ddn.tga


+ 1 - 1
coral_renderer/CMakeLists.txt

@@ -33,7 +33,7 @@ add_executable(coral_renderer
     "coral_frame_info.cpp"
     "coral_descriptors.h"
     "coral_descriptors.cpp"
-)
+ "coral_material.h" "coral_material.cpp")
 
 add_dependencies(coral_renderer Shaders)
 

+ 1 - 1
coral_renderer/coral_camera.cpp

@@ -12,7 +12,7 @@ coral_camera::coral_camera(glm::vec3 position, float movement_speed, float mouse
 {
 }
 
-void coral_camera::set_ortographic_projection(float left, float right, float top, float bottom, float near, float far)
+void coral_camera::set_orthographic_projection(float left, float right, float top, float bottom, float near, float far)
 {
 	projection_matrix_ = glm::orthoLH(left, right, bottom, top, near, far);
 }

+ 1 - 1
coral_renderer/coral_camera.h

@@ -26,7 +26,7 @@ namespace coral_3d
 		coral_camera(glm::vec3 position, float movement_speed = 3.f, float mouse_sensitivity = 0.1f);
 		~coral_camera() = default;
 
-		void set_ortographic_projection(
+		void set_orthographic_projection(
 			float left, float right, float top, float bottom, float near, float far);
 		void set_perspective_projection(float fovy, float aspect, float near, float far);
 

+ 21 - 0
coral_renderer/coral_material.cpp

@@ -0,0 +1,21 @@
+#include "coral_material.h"
+
+coral_material::coral_material(std::shared_ptr<coral_texture> texture, VkPipelineLayout pipeline_layout, VkPipeline pipeline)
+	: texture_(texture)
+	, pipeline_layout_(pipeline_layout)
+	, pipeline_(pipeline)
+{}
+
+coral_material::~coral_material()
+{
+}
+
+void coral_material::bind(VkCommandBuffer command_buffer)
+{
+	vkCmdBindPipeline(command_buffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipeline_);
+
+	// Only bind texture descriptor set if it exists
+	if(texture_desc_set_ != VK_NULL_HANDLE)
+		vkCmdBindDescriptorSets(command_buffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipeline_layout_, 1, 1, &texture_desc_set_, 0, nullptr);
+
+}

+ 25 - 0
coral_renderer/coral_material.h

@@ -0,0 +1,25 @@
+#pragma once
+
+#include <memory>
+#include "vulkan/vulkan.h"
+
+class coral_texture;
+class coral_material final
+{
+public:
+	coral_material(std::shared_ptr<coral_texture> texture, VkPipelineLayout pipeline_layout, VkPipeline pipeline);
+	~coral_material();
+
+	void bind(VkCommandBuffer command_buffer);
+
+	VkPipelineLayout pipeline_layout() const { return pipeline_layout_; }
+	VkPipeline pipeline() const { return pipeline_; }
+	VkDescriptorSet texture_desc_set() const { return texture_desc_set_; }
+private:
+	
+	std::shared_ptr<coral_texture> texture_;
+
+	VkDescriptorSet texture_desc_set_{ VK_NULL_HANDLE };
+	VkPipelineLayout pipeline_layout_;
+	VkPipeline pipeline_;
+};

+ 25 - 23
coral_renderer/coral_mesh.cpp

@@ -2,7 +2,9 @@
 
 // LIBS
 #define TINYOBJLOADER_IMPLEMENTATION
+#define TINYOBJLOADER_USE_MAPBOX_EARCUT // Ensures robust triangulation
 #include <tiny_obj_loader.h>
+
 #define GLM_ENABLE_EXPERIMENTAL
 #include <gtx/hash.hpp>
 
@@ -13,7 +15,6 @@
 
 #include "coral_utils.h"
 
-
 using namespace coral_3d;
 
 namespace std
@@ -81,39 +82,40 @@ VertexInputDescription Vertex::get_vert_desc()
 
 bool coral_mesh::Builder::load_from_obj(const std::string& file_path)
 {
-    // attrib will contain the vertex arrays of the file
-    tinyobj::attrib_t attrib;
-    // shapes contains the info for each separate object in the file
-    std::vector<tinyobj::shape_t> shapes;
-    // materials contains the information about the material of each shape, not yet used.
-    std::vector<tinyobj::material_t> materials;
-
-    // error and warning output from the load function
-    std::string warn;
-    std::string err;
+    tinyobj::ObjReaderConfig reader_config;
+    reader_config.mtl_search_path = "assets/textures";
 
-    // load the OBJ file
-    tinyobj::LoadObj(&attrib, &shapes, &materials, &warn, &err, file_path.c_str());
+    tinyobj::ObjReader reader;
 
-    //make sure to output the warnings to the console, in case there are issues with the file
-    if (!warn.empty())
+    if (!reader.ParseFromFile(file_path, reader_config))
     {
-        std::cout << "WARNING! coral_mesh::load_from_obj() >> " << warn << std::endl;
+        // If there is an error loading the mesh, output it to the console and return false
+        // This most likely happens when the file can't be found or is corrupted / malformed
+        if (!reader.Error().empty())
+        {
+            std::cerr << "ERROR! coral_mesh::load_from_obj() >> " << reader.Error() << std::endl;
+            return false;
+        }
     }
 
-    //if we have any error, print it to the console, and break the mesh loading.
-    //This happens if the file can't be found or is malformed
-    if (!err.empty())
+    // Output any warnings to the console
+    if (!reader.Warning().empty())
     {
-        std::cerr << err << std::endl;
-        return false;
+        std::cout << "WARNING! coral_mesh::load_from_obj() >> " << reader.Warning() << std::endl;
     }
 
+    // attrib will contain the vertex arrays of the file
+    auto& attrib = reader.GetAttrib();
+    // shapes contains the info for each separate object in the file
+    auto& shapes = reader.GetShapes();
+    // materials contains the information about the material of each shape, not yet used.
+    auto& materials = reader.GetMaterials();
+
     std::unordered_map<Vertex, uint32_t> unique_verticies{};
 
     // Loop over shapes
     for (const auto& shape : shapes)
-    {
+    {                        
         for (const auto& index : shape.mesh.indices)
         {
             Vertex vertex{};
@@ -133,7 +135,7 @@ bool coral_mesh::Builder::load_from_obj(const std::string& file_path)
                     attrib.colors[3 * index.vertex_index + 1],
                     attrib.colors[3 * index.vertex_index + 2]
                 };
-            }
+            }                                                                      
 
             if (index.normal_index >= 0)
             {

+ 1 - 1
coral_renderer/coral_pipeline.cpp

@@ -167,7 +167,7 @@ void coral_pipeline::create_graphics_pipeline(
 		throw std::runtime_error("ERROR! coral_pipeline::create_graphics_pipeline() >> Failed to create graphics pipeline!");
 }
 
-void coral_3d::coral_pipeline::create_shader_module(const std::vector<char>& code, VkShaderModule* shader_module)
+void coral_pipeline::create_shader_module(const std::vector<char>& code, VkShaderModule* shader_module)
 {
 	VkShaderModuleCreateInfo create_info{};
 	create_info.sType = VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO;

+ 2 - 0
coral_renderer/coral_pipeline.h

@@ -44,6 +44,8 @@ namespace coral_3d
 
 		void bind(VkCommandBuffer command_buffer);
 
+		VkPipeline pipeline() const { return graphics_pipeline_; }
+
 		static void default_pipeline_config_info(PipelineConfigInfo& config_info);
 
 	private:

+ 15 - 18
coral_renderer/first_app.cpp

@@ -22,7 +22,7 @@ struct GlobalUBO
 
     // GLOBAL LIGHT
     glm::vec4 global_light_direction{ glm::normalize(glm::vec4{ 0.577f, 0.377f, -0.577f, 0.f})}; // w is ignored
-    glm::vec4 ambient_light_color{.4f, .1f, .1f, 0.05f}; // w is intensity
+    glm::vec4 ambient_light_color{1.4f, .1f, .1f, 0.05f}; // w is intensity
 
     // POINT LIGHT
     glm::vec4 light_position{0.f, -0.85f, 0.f, 0.f}; // w is ignored
@@ -126,31 +126,28 @@ void first_app::run()
 
 void first_app::load_gameobjects()
 {
-    constexpr uint32_t NUM_INSTANCES{ 125 };
+#pragma region Multiple instances
+    constexpr uint32_t NUM_INSTANCES{ 1 };
 
-    std::shared_ptr<coral_mesh> smooth_mesh {coral_mesh::create_mesh_from_file(device_, "assets/meshes/smooth_vase.obj")};
-    std::shared_ptr<coral_mesh> flat_mesh {coral_mesh::create_mesh_from_file(device_, "assets/meshes/flat_vase.obj")};
+    std::shared_ptr<coral_mesh> flat_mesh {coral_mesh::create_mesh_from_file(device_, "assets/meshes/sponza.obj")};
 
-    for (size_t x = 0; x < NUM_INSTANCES * 0.5f; x++)
-    {
-        for (size_t z = 0; z < NUM_INSTANCES * 0.5f; z++)
-        {
-            auto vase{ coral_gameobject::create_gameobject() };
-            vase.mesh_ = z < NUM_INSTANCES * 0.25f ? smooth_mesh : flat_mesh;
-            vase.transform_.translation = { 0.6f * x, 0.75f, 0.6f * z };
-            vase.transform_.scale = { 3.f, 3.f, 3.f };
-            gameobjects_.emplace(vase.get_id(), std::move(vase));
-        }
-    }
+    auto sponza{ coral_gameobject::create_gameobject() };
+    sponza.mesh_ = flat_mesh;
+    sponza.transform_.translation = { 0, 0.75f, 0.f };
+    sponza.transform_.scale = { 0.2f, 0.2f, 0.2f };
+    gameobjects_.emplace(sponza.get_id(), std::move(sponza));
     
     std::cout << "\nNumber of instances: " << gameobjects_.size() << std::endl;
-    std::cout << std::setprecision(8) << "Number of vertices: " << smooth_mesh->get_vertex_count() * gameobjects_.size() * 0.5f + flat_mesh->get_vertex_count() * gameobjects_.size() * 0.5f << std::endl;
-    std::cout << std::setprecision(8) << "Number of indices: " << smooth_mesh->get_index_count() * gameobjects_.size() + flat_mesh->get_index_count() * gameobjects_.size() * 0.5f << std::endl;
+    std::cout << std::setprecision(8) << "Number of vertices: " << flat_mesh->get_vertex_count() * gameobjects_.size() << std::endl;
+    std::cout << std::setprecision(8) << "Number of indices: " << flat_mesh->get_index_count() * gameobjects_.size() << std::endl;
+    std::cout << std::setprecision(8) << "Number of triangles: " << (flat_mesh->get_index_count() * gameobjects_.size()) / 3.f << std::endl;
     
     // LOAD TEXTURES
     test_texture = coral_texture::create_texture_from_file(
         device_,
-        "assets/textures/uv_checker.jpg",
+        "assets/textures/background.tga",
         VK_FORMAT_R8G8B8A8_SRGB
     );
+
+#pragma endregion
 }

+ 0 - 2
coral_renderer/render_system.cpp

@@ -97,8 +97,6 @@ void render_system::create_pipeline(VkRenderPass render_pass)
 
 	pipeline_ = std::make_unique<coral_pipeline>(
 		device_,
-		// "shaders/PosNormCol.vert.spv",
-		// "shaders/PosNormCol.frag.spv",
 		"assets/shaders/simple_shader.vert.spv",
 		"assets/shaders/simple_shader.frag.spv",
 		pipeline_config

+ 4 - 1
coral_renderer/render_system.h

@@ -15,14 +15,17 @@ namespace coral_3d
 	class render_system final
 	{
 	public:
+		render_system(coral_device& device) : device_{ device } {};
 		render_system(coral_device& device, VkRenderPass render_pass, VkDescriptorSetLayout global_set_layout);
 		~render_system();
-
 		render_system(const render_system&) = delete;
 		render_system& operator=(const render_system&) = delete;
 
 		void render_gameobjects(FrameInfo& frame_info);
 
+		VkPipelineLayout pipeline_layout() const { return pipeline_layout_; }
+		VkPipeline pipeline() const { return pipeline_->pipeline(); }
+
 	private:
 		void create_pipeline_layout(VkDescriptorSetLayout global_set_layout);
 		void create_pipeline(VkRenderPass render_pass);

+ 19 - 19
out/build/x64-Debug/.cmake/api/v1/reply/cache-v2-874eee79501767bf3432.json → out/build/x64-Debug/.cmake/api/v1/reply/cache-v2-2bbef37c6c9a77ce63ab.json

@@ -27,7 +27,7 @@
 				}
 			],
 			"type" : "FILEPATH",
-			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/lib.exe"
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/lib.exe"
 		},
 		{
 			"name" : "CMAKE_BUILD_TYPE",
@@ -51,7 +51,7 @@
 				}
 			],
 			"type" : "INTERNAL",
-			"value" : "e:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug"
+			"value" : "c:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug"
 		},
 		{
 			"name" : "CMAKE_CACHE_MAJOR_VERSION",
@@ -87,7 +87,7 @@
 				}
 			],
 			"type" : "INTERNAL",
-			"value" : "0"
+			"value" : "4"
 		},
 		{
 			"name" : "CMAKE_COMMAND",
@@ -135,11 +135,11 @@
 				},
 				{
 					"name" : "HELPSTRING",
-					"value" : "No help, variable specified on the command line."
+					"value" : "CXX compiler"
 				}
 			],
-			"type" : "FILEPATH",
-			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe"
+			"type" : "STRING",
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe"
 		},
 		{
 			"name" : "CMAKE_CXX_FLAGS",
@@ -247,11 +247,11 @@
 				},
 				{
 					"name" : "HELPSTRING",
-					"value" : "No help, variable specified on the command line."
+					"value" : "C compiler"
 				}
 			],
-			"type" : "FILEPATH",
-			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe"
+			"type" : "STRING",
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe"
 		},
 		{
 			"name" : "CMAKE_C_FLAGS",
@@ -479,7 +479,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/pkgRedirects"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/pkgRedirects"
 		},
 		{
 			"name" : "CMAKE_GENERATOR",
@@ -575,7 +575,7 @@
 				}
 			],
 			"type" : "INTERNAL",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D"
 		},
 		{
 			"name" : "CMAKE_INSTALL_BINDIR",
@@ -779,7 +779,7 @@
 				}
 			],
 			"type" : "PATH",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug"
 		},
 		{
 			"name" : "CMAKE_INSTALL_RUNSTATEDIR",
@@ -859,7 +859,7 @@
 				}
 			],
 			"type" : "FILEPATH",
-			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/link.exe"
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/link.exe"
 		},
 		{
 			"name" : "CMAKE_MAKE_PROGRAM",
@@ -871,7 +871,7 @@
 				}
 			],
 			"type" : "FILEPATH",
-			"value" : "C:/PROGRA~1/MICROS~2/2022/ENTERP~1/Common7/IDE/COMMON~1/MICROS~1/CMake/Ninja/ninja.exe"
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe"
 		},
 		{
 			"name" : "CMAKE_MODULE_LINKER_FLAGS",
@@ -1439,7 +1439,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug"
 		},
 		{
 			"name" : "Coral3D_IS_TOP_LEVEL",
@@ -1463,7 +1463,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D"
 		},
 		{
 			"name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads",
@@ -1499,7 +1499,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW"
 		},
 		{
 			"name" : "GLFW_BUILD_DOCS",
@@ -1571,7 +1571,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW"
 		},
 		{
 			"name" : "GLFW_USE_HYBRID_HPG",
@@ -1695,7 +1695,7 @@
 				}
 			],
 			"type" : "INTERNAL",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug"
 		}
 	],
 	"kind" : "cache",

+ 882 - 0
out/build/x64-Debug/.cmake/api/v1/reply/cmakeFiles-v1-20cafe552a801ddebb8e.json

@@ -0,0 +1,882 @@
+{
+	"inputs" : 
+	[
+		{
+			"path" : "CMakeLists.txt"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineSystem.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeSystem.cmake.in"
+		},
+		{
+			"isGenerated" : true,
+			"path" : "out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeSystem.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeSystemSpecificInitialize.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCompilerIdDetection.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/ADSP-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Borland-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Clang-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Cray-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/GHS-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/HP-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IAR-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Intel-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/LCC-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/PGI-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/PathScale-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/SCO-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/TI-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Tasking-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Watcom-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/XL-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeFindBinUtils.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCCompiler.cmake.in"
+		},
+		{
+			"isGenerated" : true,
+			"path" : "out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeCCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCXXCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-Determine-CXX.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCompilerIdDetection.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/ADSP-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Borland-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Clang-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Cray-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/GHS-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IAR-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Intel-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/PGI-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/PathScale-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/SCO-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/TI-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Tasking-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/Watcom-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeFindBinUtils.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCXXCompiler.cmake.in"
+		},
+		{
+			"isGenerated" : true,
+			"path" : "out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeCXXCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeSystemSpecificInformation.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeGenericSystem.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeInitializeConfigs.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/WindowsPaths.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCInformation.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeLanguageInformation.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC-C.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC-C.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineRCCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeRCCompiler.cmake.in"
+		},
+		{
+			"isGenerated" : true,
+			"path" : "out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeRCCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeRCInformation.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeTestRCCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCommonLanguageInclude.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeTestCCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeTestCompilerCommon.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeParseImplicitIncludeInfo.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeParseImplicitLinkInfo.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeParseLibraryArchitecture.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeTestCompilerCommon.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCCompilerABI.c"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCompileFeatures.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Internal/FeatureTesting.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCCompiler.cmake.in"
+		},
+		{
+			"isGenerated" : true,
+			"path" : "out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeCCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCXXInformation.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeLanguageInformation.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC-CXX.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC-CXX.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCommonLanguageInclude.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeTestCXXCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeTestCompilerCommon.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeParseImplicitIncludeInfo.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeParseImplicitLinkInfo.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeParseLibraryArchitecture.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeTestCompilerCommon.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDetermineCompileFeatures.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Internal/FeatureTesting.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCXXCompiler.cmake.in"
+		},
+		{
+			"isGenerated" : true,
+			"path" : "out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeCXXCompiler.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindVulkan.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageMessage.cmake"
+		},
+		{
+			"path" : "coral_renderer/CMakeLists.txt"
+		},
+		{
+			"path" : "third_party/CMakeLists.txt"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindVulkan.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageMessage.cmake"
+		},
+		{
+			"path" : "third_party/GLFW/CMakeLists.txt"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/GNUInstallDirs.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDependentOption.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindThreads.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CheckLibraryExists.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CheckIncludeFile.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CheckCSourceCompiles.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageMessage.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakePackageConfigHelpers.cmake"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/WriteBasicConfigVersionFile.cmake"
+		},
+		{
+			"path" : "third_party/GLFW/src/glfw3Config.cmake.in"
+		},
+		{
+			"isCMake" : true,
+			"isExternal" : true,
+			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/BasicConfigVersion-SameMajorVersion.cmake.in"
+		},
+		{
+			"path" : "third_party/GLFW/src/glfw_config.h.in"
+		},
+		{
+			"path" : "third_party/GLFW/src/glfw3.pc.in"
+		},
+		{
+			"path" : "third_party/GLFW/cmake_uninstall.cmake.in"
+		},
+		{
+			"path" : "third_party/GLFW/src/CMakeLists.txt"
+		}
+	],
+	"kind" : "cmakeFiles",
+	"paths" : 
+	{
+		"build" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug",
+		"source" : "C:/Game Development/Visual Studio Solutions/Coral3D"
+	},
+	"version" : 
+	{
+		"major" : 1,
+		"minor" : 0
+	}
+}

+ 0 - 264
out/build/x64-Debug/.cmake/api/v1/reply/cmakeFiles-v1-7d661a2a2116d0326bcb.json

@@ -1,264 +0,0 @@
-{
-	"inputs" : 
-	[
-		{
-			"path" : "CMakeLists.txt"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CMakeSystem.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeSystemSpecificInitialize.cmake"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CMakeCCompiler.cmake"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CMakeCXXCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeSystemSpecificInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeGenericSystem.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeInitializeConfigs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/WindowsPaths.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeLanguageInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC-C.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC-C.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC.cmake"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CMakeRCCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeRCInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCommonLanguageInclude.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCXXInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeLanguageInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC-CXX.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/MSVC.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC-CXX.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeCommonLanguageInclude.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindVulkan.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageMessage.cmake"
-		},
-		{
-			"path" : "coral_renderer/CMakeLists.txt"
-		},
-		{
-			"path" : "third_party/CMakeLists.txt"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindVulkan.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageMessage.cmake"
-		},
-		{
-			"path" : "third_party/GLFW/CMakeLists.txt"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/GNUInstallDirs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakeDependentOption.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindThreads.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CheckLibraryExists.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CheckIncludeFile.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CheckCSourceCompiles.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/FindPackageMessage.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/CMakePackageConfigHelpers.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/WriteBasicConfigVersionFile.cmake"
-		},
-		{
-			"path" : "third_party/GLFW/src/glfw3Config.cmake.in"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.26/Modules/BasicConfigVersion-SameMajorVersion.cmake.in"
-		},
-		{
-			"path" : "third_party/GLFW/src/glfw_config.h.in"
-		},
-		{
-			"path" : "third_party/GLFW/src/glfw3.pc.in"
-		},
-		{
-			"path" : "third_party/GLFW/cmake_uninstall.cmake.in"
-		},
-		{
-			"path" : "third_party/GLFW/src/CMakeLists.txt"
-		}
-	],
-	"kind" : "cmakeFiles",
-	"paths" : 
-	{
-		"build" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug",
-		"source" : "E:/Game Development/Visual Studio Solutions/Coral3D"
-	},
-	"version" : 
-	{
-		"major" : 1,
-		"minor" : 0
-	}
-}

+ 6 - 6
out/build/x64-Debug/.cmake/api/v1/reply/codemodel-v2-e8f36021396685d72073.json → out/build/x64-Debug/.cmake/api/v1/reply/codemodel-v2-e04bf7556d7660a2fd8d.json

@@ -146,21 +146,21 @@
 				{
 					"directoryIndex" : 1,
 					"id" : "coral_renderer::@189d46817749ee15bd40",
-					"jsonFile" : "target-coral_renderer-Debug-9cb121178bd5f1fe37d8.json",
+					"jsonFile" : "target-coral_renderer-Debug-b079a1b8bea17affa67c.json",
 					"name" : "coral_renderer",
 					"projectIndex" : 0
 				},
 				{
 					"directoryIndex" : 4,
 					"id" : "glfw::@6b3fa3a0e2a82742d65f",
-					"jsonFile" : "target-glfw-Debug-4875d76217a3cc3e16bd.json",
+					"jsonFile" : "target-glfw-Debug-fceebe9b85099bb3004f.json",
 					"name" : "glfw",
 					"projectIndex" : 1
 				},
 				{
 					"directoryIndex" : 2,
 					"id" : "tinyobjloader::@037116246cbfaaeb5504",
-					"jsonFile" : "target-tinyobjloader-Debug-1049ff0768a9616ac03c.json",
+					"jsonFile" : "target-tinyobjloader-Debug-018503b781f6d2959873.json",
 					"name" : "tinyobjloader",
 					"projectIndex" : 0
 				},
@@ -181,7 +181,7 @@
 				{
 					"directoryIndex" : 2,
 					"id" : "vkbootstrap::@037116246cbfaaeb5504",
-					"jsonFile" : "target-vkbootstrap-Debug-440335b4e785be7f7df4.json",
+					"jsonFile" : "target-vkbootstrap-Debug-fffe57e99de593f176ea.json",
 					"name" : "vkbootstrap",
 					"projectIndex" : 0
 				}
@@ -191,8 +191,8 @@
 	"kind" : "codemodel",
 	"paths" : 
 	{
-		"build" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug",
-		"source" : "E:/Game Development/Visual Studio Solutions/Coral3D"
+		"build" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug",
+		"source" : "C:/Game Development/Visual Studio Solutions/Coral3D"
 	},
 	"version" : 
 	{

+ 11 - 11
out/build/x64-Release/.cmake/api/v1/reply/index-2023-07-10T00-03-04-0164.json → out/build/x64-Debug/.cmake/api/v1/reply/index-2023-09-08T13-49-15-0585.json

@@ -18,15 +18,15 @@
 			"isDirty" : false,
 			"major" : 3,
 			"minor" : 26,
-			"patch" : 0,
-			"string" : "3.26.0-msvc3",
-			"suffix" : "msvc3"
+			"patch" : 4,
+			"string" : "3.26.4-msvc4",
+			"suffix" : "msvc4"
 		}
 	},
 	"objects" : 
 	[
 		{
-			"jsonFile" : "codemodel-v2-d628cc49a00582cb6a44.json",
+			"jsonFile" : "codemodel-v2-e04bf7556d7660a2fd8d.json",
 			"kind" : "codemodel",
 			"version" : 
 			{
@@ -35,7 +35,7 @@
 			}
 		},
 		{
-			"jsonFile" : "cache-v2-ae8938df2611a439e8b1.json",
+			"jsonFile" : "cache-v2-2bbef37c6c9a77ce63ab.json",
 			"kind" : "cache",
 			"version" : 
 			{
@@ -44,7 +44,7 @@
 			}
 		},
 		{
-			"jsonFile" : "cmakeFiles-v1-ecd083be8e4267eef1a2.json",
+			"jsonFile" : "cmakeFiles-v1-20cafe552a801ddebb8e.json",
 			"kind" : "cmakeFiles",
 			"version" : 
 			{
@@ -53,7 +53,7 @@
 			}
 		},
 		{
-			"jsonFile" : "toolchains-v1-2f12a91febf7deb32aef.json",
+			"jsonFile" : "toolchains-v1-fd44c7370e20dfd3df0e.json",
 			"kind" : "toolchains",
 			"version" : 
 			{
@@ -90,7 +90,7 @@
 				"responses" : 
 				[
 					{
-						"jsonFile" : "cache-v2-ae8938df2611a439e8b1.json",
+						"jsonFile" : "cache-v2-2bbef37c6c9a77ce63ab.json",
 						"kind" : "cache",
 						"version" : 
 						{
@@ -99,7 +99,7 @@
 						}
 					},
 					{
-						"jsonFile" : "cmakeFiles-v1-ecd083be8e4267eef1a2.json",
+						"jsonFile" : "cmakeFiles-v1-20cafe552a801ddebb8e.json",
 						"kind" : "cmakeFiles",
 						"version" : 
 						{
@@ -108,7 +108,7 @@
 						}
 					},
 					{
-						"jsonFile" : "codemodel-v2-d628cc49a00582cb6a44.json",
+						"jsonFile" : "codemodel-v2-e04bf7556d7660a2fd8d.json",
 						"kind" : "codemodel",
 						"version" : 
 						{
@@ -117,7 +117,7 @@
 						}
 					},
 					{
-						"jsonFile" : "toolchains-v1-2f12a91febf7deb32aef.json",
+						"jsonFile" : "toolchains-v1-fd44c7370e20dfd3df0e.json",
 						"kind" : "toolchains",
 						"version" : 
 						{

+ 23 - 9
out/build/x64-Debug/.cmake/api/v1/reply/target-coral_renderer-Debug-9cb121178bd5f1fe37d8.json → out/build/x64-Debug/.cmake/api/v1/reply/target-coral_renderer-Debug-b079a1b8bea17affa67c.json

@@ -82,27 +82,27 @@
 			[
 				{
 					"backtrace" : 3,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/include"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/include"
 				},
 				{
 					"backtrace" : 3,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/glm"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/glm"
 				},
 				{
 					"backtrace" : 3,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/vkbootstrap"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/vkbootstrap"
 				},
 				{
 					"backtrace" : 3,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/tinyobjloader"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/tinyobjloader"
 				},
 				{
 					"backtrace" : 3,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/vma"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/vma"
 				},
 				{
 					"backtrace" : 3,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/stb_image"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/stb_image"
 				},
 				{
 					"backtrace" : 3,
@@ -137,7 +137,8 @@
 				27,
 				29,
 				31,
-				33
+				33,
+				35
 			]
 		}
 	],
@@ -234,7 +235,8 @@
 				27,
 				29,
 				31,
-				33
+				33,
+				35
 			]
 		},
 		{
@@ -257,7 +259,8 @@
 				26,
 				28,
 				30,
-				32
+				32,
+				34
 			]
 		}
 	],
@@ -449,6 +452,17 @@
 			"compileGroupIndex" : 0,
 			"path" : "coral_renderer/coral_descriptors.cpp",
 			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"path" : "coral_renderer/coral_material.h",
+			"sourceGroupIndex" : 1
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "coral_renderer/coral_material.cpp",
+			"sourceGroupIndex" : 0
 		}
 	],
 	"type" : "EXECUTABLE"

+ 4 - 4
out/build/x64-Debug/.cmake/api/v1/reply/target-glfw-Debug-4875d76217a3cc3e16bd.json → out/build/x64-Debug/.cmake/api/v1/reply/target-glfw-Debug-fceebe9b85099bb3004f.json

@@ -147,15 +147,15 @@
 			[
 				{
 					"backtrace" : 9,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/include"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/include"
 				},
 				{
 					"backtrace" : 10,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/src"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/src"
 				},
 				{
 					"backtrace" : 10,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src"
 				}
 			],
 			"language" : "C",
@@ -203,7 +203,7 @@
 		],
 		"prefix" : 
 		{
-			"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug"
+			"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug"
 		}
 	},
 	"name" : "glfw",

+ 1 - 1
out/build/x64-Debug/.cmake/api/v1/reply/target-tinyobjloader-Debug-1049ff0768a9616ac03c.json → out/build/x64-Debug/.cmake/api/v1/reply/target-tinyobjloader-Debug-018503b781f6d2959873.json

@@ -85,7 +85,7 @@
 			[
 				{
 					"backtrace" : 4,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/tinyobjloader"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/tinyobjloader"
 				}
 			],
 			"language" : "CXX",

+ 1 - 1
out/build/x64-Debug/.cmake/api/v1/reply/target-vkbootstrap-Debug-440335b4e785be7f7df4.json → out/build/x64-Debug/.cmake/api/v1/reply/target-vkbootstrap-Debug-fffe57e99de593f176ea.json

@@ -92,7 +92,7 @@
 			[
 				{
 					"backtrace" : 4,
-					"path" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/vkbootstrap"
+					"path" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/vkbootstrap"
 				},
 				{
 					"backtrace" : 5,

+ 4 - 4
out/build/x64-Release/.cmake/api/v1/reply/toolchains-v1-2f12a91febf7deb32aef.json → out/build/x64-Debug/.cmake/api/v1/reply/toolchains-v1-fd44c7370e20dfd3df0e.json

@@ -13,8 +13,8 @@
 					"linkFrameworkDirectories" : [],
 					"linkLibraries" : []
 				},
-				"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe",
-				"version" : "19.36.32535.0"
+				"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe",
+				"version" : "19.37.32822.0"
 			},
 			"language" : "C",
 			"sourceFileExtensions" : 
@@ -34,8 +34,8 @@
 					"linkFrameworkDirectories" : [],
 					"linkLibraries" : []
 				},
-				"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe",
-				"version" : "19.36.32535.0"
+				"path" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe",
+				"version" : "19.37.32822.0"
 			},
 			"language" : "CXX",
 			"sourceFileExtensions" : 

BIN
out/build/x64-Debug/.ninja_deps


+ 43 - 47
out/build/x64-Debug/.ninja_log

@@ -1,48 +1,44 @@
 # ninja log v5
-181	1583	7106503680235265	coral_renderer/CMakeFiles/coral_renderer.dir/coral_pipeline.cpp.obj	adb242e15b527fb5
-9	23	0	clean	7736c1ea50927c7a
-17	171	7106503666096050	E:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	182e19d82932b3f8
-20	164	7106503666015523	E:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	319095c1d4500e9c
-171	1629	7106503680709184	coral_renderer/CMakeFiles/coral_renderer.dir/main.cpp.obj	5b91ae9e0709491
-65	678	7106503671121466	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_thread.c.obj	bff58b93f2a56d1b
-9	159	7106503665950164	E:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/PosNormCol.frag.spv	ba83fc1d44361fa5
-56	688	7106503671171506	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_joystick.c.obj	155a4d402b926fee
-75	689	7106503671202083	third_party/GLFW/src/CMakeFiles/glfw.dir/egl_context.c.obj	720789878af83506
-13	169	7106503666060571	E:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/PosNormCol.vert.spv	9a4b34331b5d0f2
-45	677	7106503671040770	third_party/GLFW/src/CMakeFiles/glfw.dir/vulkan.c.obj	d687613254603224
-221	1206	7106503676460200	coral_renderer/CMakeFiles/coral_renderer.dir/coral_descriptors.cpp.obj	4c08920c9ecc7551
-49	667	7106503671000731	third_party/GLFW/src/CMakeFiles/glfw.dir/window.c.obj	b83095e4b715bc19
-53	679	7106503671126467	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_init.c.obj	aee4bdf0f24be977
-62	669	7106503670990704	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_time.c.obj	406eae6337b59224
-42	681	7106503671111455	third_party/GLFW/src/CMakeFiles/glfw.dir/monitor.c.obj	c00f6f9bbf18e104
-78	686	7106503671156488	third_party/GLFW/src/CMakeFiles/glfw.dir/osmesa_context.c.obj	c429fa4f29a15e5f
-2286	2599	7106503688603797	coral_renderer/coral_renderer.exe	92864a5f2f7c8346
-59	683	7106503671181544	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_monitor.c.obj	e5281a6601c9ad8f
-35	680	7106503671126467	third_party/GLFW/src/CMakeFiles/glfw.dir/init.c.obj	5f4a50f3267d8484
-72	685	7106503671171506	third_party/GLFW/src/CMakeFiles/glfw.dir/wgl_context.c.obj	3afd0e43a8a16dc7
-38	682	7106503671181544	third_party/GLFW/src/CMakeFiles/glfw.dir/input.c.obj	ad4c648576f9cac1
-689	743	7106503671802670	third_party/GLFW/src/glfw3.lib	72cb3f0d3bdbe8a5
-31	684	7106503671126467	third_party/GLFW/src/CMakeFiles/glfw.dir/context.c.obj	1ba1283f035e00a8
-69	687	7106503671161503	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_window.c.obj	b606f65291c42a2c
-187	873	7106503673133551	coral_renderer/CMakeFiles/coral_renderer.dir/vk_initializers.cpp.obj	b5447a272bda0e1f
-208	778	7106503672185184	coral_renderer/CMakeFiles/coral_renderer.dir/coral_utils.cpp.obj	db0a0874561cc25
-175	834	7106503672740729	coral_renderer/CMakeFiles/coral_renderer.dir/coral_window.cpp.obj	50e2c5cf9cf55551
-206	1164	7106503676049082	coral_renderer/CMakeFiles/coral_renderer.dir/coral_camera.cpp.obj	b1c7ef6d3ffce87e
-217	1462	7106503679028147	coral_renderer/CMakeFiles/coral_renderer.dir/coral_frame_info.cpp.obj	7fc0aec244739071
-24	1621	7106503680606807	third_party/CMakeFiles/vkbootstrap.dir/vkbootstrap/VkBootstrap.cpp.obj	90b228a58cfb5773
-199	1184	7106503676247466	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	dc606ce2cb83384e
-211	1402	7106503678416660	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	4e5ce193de00006
-196	1395	7106503678363087	coral_renderer/CMakeFiles/coral_renderer.dir/coral_gameobject.cpp.obj	f72964d8217310cf
-199	1559	7106254091731523	coral_renderer/CMakeFiles/coral_renderer.dir/KeyboardController.cpp.obj	4f83e50dee6e924b
-190	1404	7106503678441675	coral_renderer/CMakeFiles/coral_renderer.dir/coral_swapchain.cpp.obj	e2ca15df2dccc38
-202	1442	7106503678815744	coral_renderer/CMakeFiles/coral_renderer.dir/render_system.cpp.obj	81cca75b0728adbc
-214	1504	7106503679441539	coral_renderer/CMakeFiles/coral_renderer.dir/coral_buffer.cpp.obj	75d5b7c40039e476
-28	1510	7106503679506540	third_party/CMakeFiles/tinyobjloader.dir/tinyobjloader/tiny_obj_loader.cc.obj	cc3766067532a1e2
-1510	1558	7106503679895179	third_party/tinyobjloader.lib	49f56a18b656ab21
-184	1592	7106503680325618	coral_renderer/CMakeFiles/coral_renderer.dir/coral_device.cpp.obj	ff18d7db912bfbb1
-1621	1660	7106503680959876	third_party/vkbootstrap.lib	70c0e9f308a489de
-193	2066	7106503685059739	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	d7ba5beaa3207a9d
-178	2286	7106503687269589	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	8a161ac1b163f960
-2	233	7106489360033212	build.ninja	d3ef501823688633
-8	862	7106505503687010	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	4e5ce193de00006
-12	310	7106505571471142	coral_renderer/coral_renderer.exe	92864a5f2f7c8346
+20	402	7158841618928700	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	668e2527d551a6cf
+5	410	7158841619128773	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/PosNormCol.frag.spv	fe5845b8ffa9c1e4
+15	416	7158841619138776	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	abf5977eb3a7ad06
+10	423	7158841619273875	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/PosNormCol.vert.spv	c8f5e229bc7280d6
+69	649	7158841621669396	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_init.c.obj	16f62e78926fb5aa
+89	707	7158841622049475	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_thread.c.obj	fcb2a31cd24d2a1e
+53	714	7158841622139550	third_party/GLFW/src/CMakeFiles/glfw.dir/monitor.c.obj	66f2dbdafc8e008f
+41	722	7158841622199562	third_party/GLFW/src/CMakeFiles/glfw.dir/init.c.obj	19824d2e200f49e4
+74	730	7158841622525992	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_joystick.c.obj	be9fdf093c9b12f1
+63	739	7158841622139550	third_party/GLFW/src/CMakeFiles/glfw.dir/window.c.obj	f82c560b118b21e7
+35	747	7158841622209569	third_party/GLFW/src/CMakeFiles/glfw.dir/context.c.obj	55a6c01387e76e35
+58	754	7158841622224627	third_party/GLFW/src/CMakeFiles/glfw.dir/vulkan.c.obj	74e5666960219744
+83	760	7158841622234667	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_time.c.obj	bd26a3fe556eda35
+78	766	7158841622979651	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_monitor.c.obj	ea5ca87e701e1ad1
+47	773	7158841622586000	third_party/GLFW/src/CMakeFiles/glfw.dir/input.c.obj	8252fd564152a00a
+95	872	7158841624008080	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_window.c.obj	c46028c5583f66c2
+416	1199	7158841626555453	third_party/GLFW/src/CMakeFiles/glfw.dir/osmesa_context.c.obj	d0abfa162182aa2b
+410	1286	7158841627770811	third_party/GLFW/src/CMakeFiles/glfw.dir/egl_context.c.obj	1546b3122be3075e
+403	1296	7158841627820821	third_party/GLFW/src/CMakeFiles/glfw.dir/wgl_context.c.obj	a03c3bbc048bef60
+872	1966	7158841634588069	coral_renderer/CMakeFiles/coral_renderer.dir/coral_utils.cpp.obj	8662bddaccb7c91f
+731	2010	7158841635423375	coral_renderer/CMakeFiles/coral_renderer.dir/vk_initializers.cpp.obj	bb30ee3ca8249489
+651	2144	7158841636608750	coral_renderer/CMakeFiles/coral_renderer.dir/coral_window.cpp.obj	c8538704fe203919
+2145	2642	7158841639649470	third_party/GLFW/src/glfw3.lib	cea73c4507a9226d
+760	2665	7158841642020226	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	bb96b3b5d894ccef
+774	2921	7158841644200952	coral_renderer/CMakeFiles/coral_renderer.dir/coral_camera.cpp.obj	bc9790aeb74ac14e
+2010	3056	7158841646001600	coral_renderer/CMakeFiles/coral_renderer.dir/coral_material.cpp.obj	e8256dcbba6f449c
+754	3374	7158841649170308	coral_renderer/CMakeFiles/coral_renderer.dir/coral_gameobject.cpp.obj	5fc9b9448b5c9ff0
+30	3660	7158841651676145	third_party/CMakeFiles/tinyobjloader.dir/tinyobjloader/tiny_obj_loader.cc.obj	35387b75dd7a9971
+766	3671	7158841652056240	coral_renderer/CMakeFiles/coral_renderer.dir/render_system.cpp.obj	2464b46452d8033d
+25	3807	7158841652451446	third_party/CMakeFiles/vkbootstrap.dir/vkbootstrap/VkBootstrap.cpp.obj	f91858bd06d441bd
+739	3842	7158841653762592	coral_renderer/CMakeFiles/coral_renderer.dir/coral_swapchain.cpp.obj	5ad57f86b051658a
+3660	3890	7158841653087271	third_party/tinyobjloader.lib	c47573e9f0c0da35
+1966	3893	7158841654357848	coral_renderer/CMakeFiles/coral_renderer.dir/coral_descriptors.cpp.obj	3b2faab490a0b740
+3808	3958	7158841654597908	third_party/vkbootstrap.lib	bf84d6e416f4c878
+1287	4042	7158841655397724	coral_renderer/CMakeFiles/coral_renderer.dir/coral_buffer.cpp.obj	c37366f202ca1c33
+1296	4043	7158841655678893	coral_renderer/CMakeFiles/coral_renderer.dir/coral_frame_info.cpp.obj	1f0c4a2eff027400
+723	4241	7158841657847750	coral_renderer/CMakeFiles/coral_renderer.dir/coral_device.cpp.obj	1f4ddb0cbe40cb97
+1199	4291	7158841658345774	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	1198427590ee5e95
+423	4455	7158841659601673	coral_renderer/CMakeFiles/coral_renderer.dir/main.cpp.obj	f7a3b02fd8095776
+715	4456	7158841658979969	coral_renderer/CMakeFiles/coral_renderer.dir/coral_pipeline.cpp.obj	dcc27a49c22ec5a3
+747	5054	7158841665478607	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	c3bc2281b160a8e1
+708	5055	7158841665276892	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	4ee30753be273d07
+5055	6006	7158841671475912	coral_renderer/coral_renderer.exe	782166aa8ff2a2e1

+ 18 - 18
out/build/x64-Debug/CMakeCache.txt

@@ -1,5 +1,5 @@
 # This is the CMakeCache file.
-# For build in directory: e:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug
+# For build in directory: c:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug
 # It was generated by CMake: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe
 # You can edit this file to change values found and used by cmake.
 # If you do not want to change any of the values, simply exit the editor.
@@ -18,13 +18,13 @@
 BUILD_SHARED_LIBS:BOOL=OFF
 
 //Path to a program.
-CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/lib.exe
+CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/lib.exe
 
 //No help, variable specified on the command line.
 CMAKE_BUILD_TYPE:STRING=Debug
 
-//No help, variable specified on the command line.
-CMAKE_CXX_COMPILER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe
+//CXX compiler
+CMAKE_CXX_COMPILER:STRING=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe
 
 //Flags used by the CXX compiler during all build types.
 CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /EHsc
@@ -44,8 +44,8 @@ CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/Zi /O2 /Ob1 /DNDEBUG
 //Libraries linked by default with all C++ applications.
 CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
 
-//No help, variable specified on the command line.
-CMAKE_C_COMPILER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe
+//C compiler
+CMAKE_C_COMPILER:STRING=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe
 
 //Flags used by the C compiler during all build types.
 CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS
@@ -84,7 +84,7 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
 CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
 
 //Value Computed by CMake.
-CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/pkgRedirects
+CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/pkgRedirects
 
 //User executables (bin)
 CMAKE_INSTALL_BINDIR:PATH=bin
@@ -123,7 +123,7 @@ CMAKE_INSTALL_MANDIR:PATH=
 CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include
 
 //No help, variable specified on the command line.
-CMAKE_INSTALL_PREFIX:PATH=E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug
+CMAKE_INSTALL_PREFIX:PATH=C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug
 
 //Run-time variable data (LOCALSTATEDIR/run)
 CMAKE_INSTALL_RUNSTATEDIR:PATH=
@@ -138,10 +138,10 @@ CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com
 CMAKE_INSTALL_SYSCONFDIR:PATH=etc
 
 //Path to a program.
-CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/link.exe
+CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/link.exe
 
 //make program
-CMAKE_MAKE_PROGRAM:FILEPATH=C:/PROGRA~1/MICROS~2/2022/ENTERP~1/Common7/IDE/COMMON~1/MICROS~1/CMake/Ninja/ninja.exe
+CMAKE_MAKE_PROGRAM:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe
 
 //Flags used by the linker during the creation of modules during
 // all build types.
@@ -262,16 +262,16 @@ CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
 CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
 
 //Value Computed by CMake
-Coral3D_BINARY_DIR:STATIC=E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug
+Coral3D_BINARY_DIR:STATIC=C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug
 
 //Value Computed by CMake
 Coral3D_IS_TOP_LEVEL:STATIC=ON
 
 //Value Computed by CMake
-Coral3D_SOURCE_DIR:STATIC=E:/Game Development/Visual Studio Solutions/Coral3D
+Coral3D_SOURCE_DIR:STATIC=C:/Game Development/Visual Studio Solutions/Coral3D
 
 //Value Computed by CMake
-GLFW_BINARY_DIR:STATIC=E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW
+GLFW_BINARY_DIR:STATIC=C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW
 
 //Build the GLFW documentation
 GLFW_BUILD_DOCS:BOOL=OFF
@@ -289,7 +289,7 @@ GLFW_INSTALL:BOOL=ON
 GLFW_IS_TOP_LEVEL:STATIC=OFF
 
 //Value Computed by CMake
-GLFW_SOURCE_DIR:STATIC=E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW
+GLFW_SOURCE_DIR:STATIC=C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW
 
 //Force use of high-performance GPU on hybrid systems
 GLFW_USE_HYBRID_HPG:BOOL=OFF
@@ -323,13 +323,13 @@ Vulkan_LIBRARY:FILEPATH=C:/VulkanSDK/1.3.250.0/Lib/vulkan-1.lib
 //ADVANCED property for variable: CMAKE_AR
 CMAKE_AR-ADVANCED:INTERNAL=1
 //This is the directory where this CMakeCache.txt was created
-CMAKE_CACHEFILE_DIR:INTERNAL=e:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug
+CMAKE_CACHEFILE_DIR:INTERNAL=c:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug
 //Major version of cmake used to create the current loaded cache
 CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
 //Minor version of cmake used to create the current loaded cache
 CMAKE_CACHE_MINOR_VERSION:INTERNAL=26
 //Patch version of cmake used to create the current loaded cache
-CMAKE_CACHE_PATCH_VERSION:INTERNAL=0
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=4
 //Path to CMake executable.
 CMAKE_COMMAND:INTERNAL=C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe
 //Path to cpack program executable.
@@ -396,7 +396,7 @@ CMAKE_HAVE_PTHREADS_CREATE:INTERNAL=
 CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=
 //Source directory with the top level CMakeLists.txt file for this
 // project
-CMAKE_HOME_DIRECTORY:INTERNAL=E:/Game Development/Visual Studio Solutions/Coral3D
+CMAKE_HOME_DIRECTORY:INTERNAL=C:/Game Development/Visual Studio Solutions/Coral3D
 //ADVANCED property for variable: CMAKE_INSTALL_BINDIR
 CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_INSTALL_DATADIR
@@ -503,5 +503,5 @@ Vulkan_INCLUDE_DIR-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: Vulkan_LIBRARY
 Vulkan_LIBRARY-ADVANCED:INTERNAL=1
 //CMAKE_INSTALL_PREFIX during last run
-_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug
+_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug
 

+ 4 - 4
out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CMakeCCompiler.cmake → out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeCCompiler.cmake

@@ -1,7 +1,7 @@
-set(CMAKE_C_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe")
+set(CMAKE_C_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe")
 set(CMAKE_C_COMPILER_ARG1 "")
 set(CMAKE_C_COMPILER_ID "MSVC")
-set(CMAKE_C_COMPILER_VERSION "19.36.32535.0")
+set(CMAKE_C_COMPILER_VERSION "19.37.32822.0")
 set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
 set(CMAKE_C_COMPILER_WRAPPER "")
 set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90")
@@ -21,11 +21,11 @@ set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64)
 
 set(MSVC_C_ARCHITECTURE_ID x64)
 
-set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/lib.exe")
+set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/lib.exe")
 set(CMAKE_C_COMPILER_AR "")
 set(CMAKE_RANLIB ":")
 set(CMAKE_C_COMPILER_RANLIB "")
-set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/link.exe")
+set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/link.exe")
 set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.22000.0/x64/mt.exe")
 set(CMAKE_COMPILER_IS_GNUCC )
 set(CMAKE_C_COMPILER_LOADED 1)

+ 4 - 4
out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CMakeCXXCompiler.cmake → out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeCXXCompiler.cmake

@@ -1,7 +1,7 @@
-set(CMAKE_CXX_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe")
+set(CMAKE_CXX_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe")
 set(CMAKE_CXX_COMPILER_ARG1 "")
 set(CMAKE_CXX_COMPILER_ID "MSVC")
-set(CMAKE_CXX_COMPILER_VERSION "19.36.32535.0")
+set(CMAKE_CXX_COMPILER_VERSION "19.37.32822.0")
 set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
 set(CMAKE_CXX_COMPILER_WRAPPER "")
 set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
@@ -22,11 +22,11 @@ set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64)
 
 set(MSVC_CXX_ARCHITECTURE_ID x64)
 
-set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/lib.exe")
+set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/lib.exe")
 set(CMAKE_CXX_COMPILER_AR "")
 set(CMAKE_RANLIB ":")
 set(CMAKE_CXX_COMPILER_RANLIB "")
-set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/link.exe")
+set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/link.exe")
 set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.22000.0/x64/mt.exe")
 set(CMAKE_COMPILER_IS_GNUCXX )
 set(CMAKE_CXX_COMPILER_LOADED 1)

BIN
out/build/x64-Release/CMakeFiles/3.26.0-msvc3/CMakeDetermineCompilerABI_C.bin → out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeDetermineCompilerABI_C.bin


BIN
out/build/x64-Release/CMakeFiles/3.26.0-msvc3/CMakeDetermineCompilerABI_CXX.bin → out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeDetermineCompilerABI_CXX.bin


+ 0 - 0
out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CMakeRCCompiler.cmake → out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeRCCompiler.cmake


+ 0 - 0
out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CMakeSystem.cmake → out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CMakeSystem.cmake


+ 0 - 0
out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CompilerIdC/CMakeCCompilerId.c → out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CompilerIdC/CMakeCCompilerId.c


+ 0 - 0
out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CompilerIdCXX/CMakeCXXCompilerId.cpp → out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CompilerIdCXX/CMakeCXXCompilerId.cpp


+ 46 - 46
out/build/x64-Debug/CMakeFiles/CMakeConfigureLog.yaml

@@ -17,17 +17,17 @@ events:
       - "CMakeLists.txt:4 (Project)"
     message: |
       Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
-      Compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe 
+      Compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe 
       Build flags: 
       Id flags:  
       
       The output was:
       0
-      Microsoft (R) C/C++ Optimizing Compiler Version 19.36.32535 for x64
+      Microsoft (R) C/C++ Optimizing Compiler Version 19.37.32822 for x64
       Copyright (C) Microsoft Corporation.  All rights reserved.
       
       CMakeCCompilerId.c
-      Microsoft (R) Incremental Linker Version 14.36.32535.0
+      Microsoft (R) Incremental Linker Version 14.37.32822.0
       Copyright (C) Microsoft Corporation.  All rights reserved.
       
       /out:CMakeCCompilerId.exe 
@@ -39,7 +39,7 @@ events:
       Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.obj"
       
       The C compiler identification is MSVC, found in:
-        E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CompilerIdC/CMakeCCompilerId.exe
+        C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CompilerIdC/CMakeCCompilerId.exe
       
   -
     kind: "message-v1"
@@ -51,7 +51,7 @@ events:
     message: |
       Detecting C compiler /showIncludes prefix:
         main.c
-        Note: including file: E:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\ShowIncludes\\foo.h
+        Note: including file: C:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\ShowIncludes\\foo.h
         
       Found prefix "Note: including file: "
   -
@@ -63,17 +63,17 @@ events:
       - "CMakeLists.txt:4 (Project)"
     message: |
       Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
-      Compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe 
+      Compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe 
       Build flags: 
       Id flags:  
       
       The output was:
       0
-      Microsoft (R) C/C++ Optimizing Compiler Version 19.36.32535 for x64
+      Microsoft (R) C/C++ Optimizing Compiler Version 19.37.32822 for x64
       Copyright (C) Microsoft Corporation.  All rights reserved.
       
       CMakeCXXCompilerId.cpp
-      Microsoft (R) Incremental Linker Version 14.36.32535.0
+      Microsoft (R) Incremental Linker Version 14.37.32822.0
       Copyright (C) Microsoft Corporation.  All rights reserved.
       
       /out:CMakeCXXCompilerId.exe 
@@ -85,7 +85,7 @@ events:
       Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.obj"
       
       The CXX compiler identification is MSVC, found in:
-        E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/3.26.0-msvc3/CompilerIdCXX/CMakeCXXCompilerId.exe
+        C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/3.26.4-msvc4/CompilerIdCXX/CMakeCXXCompilerId.exe
       
   -
     kind: "message-v1"
@@ -97,7 +97,7 @@ events:
     message: |
       Detecting CXX compiler /showIncludes prefix:
         main.c
-        Note: including file: E:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\ShowIncludes\\foo.h
+        Note: including file: C:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\ShowIncludes\\foo.h
         
       Found prefix "Note: including file: "
   -
@@ -109,8 +109,8 @@ events:
     checks:
       - "Detecting C compiler ABI info"
     directories:
-      source: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-0i0qkv"
-      binary: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-0i0qkv"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-waicxx"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-waicxx"
     cmakeVariables:
       CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS"
       CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
@@ -119,10 +119,10 @@ events:
       variable: "CMAKE_C_ABI_COMPILED"
       cached: true
       stdout: |
-        Change Dir: E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-0i0qkv
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-waicxx
         
-        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_be983 && [1/2] C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\cl.exe  /nologo   /DWIN32 /D_WINDOWS  /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_be983.dir\\CMakeCCompilerABI.c.obj /FdCMakeFiles\\cmTC_be983.dir\\ /FS -c "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\share\\cmake-3.26\\Modules\\CMakeCCompilerABI.c"
-        [2/2] cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_be983.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_be983.dir\\CMakeCCompilerABI.c.obj  /out:cmTC_be983.exe /implib:cmTC_be983.lib /pdb:cmTC_be983.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
+        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_a0aab && [1/2] C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\cl.exe  /nologo   /DWIN32 /D_WINDOWS  /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_a0aab.dir\\CMakeCCompilerABI.c.obj /FdCMakeFiles\\cmTC_a0aab.dir\\ /FS -c "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\share\\cmake-3.26\\Modules\\CMakeCCompilerABI.c"
+        [2/2] cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_a0aab.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_a0aab.dir\\CMakeCCompilerABI.c.obj  /out:cmTC_a0aab.exe /implib:cmTC_a0aab.lib /pdb:cmTC_a0aab.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
         
       exitCode: 0
   -
@@ -134,8 +134,8 @@ events:
     checks:
       - "Detecting CXX compiler ABI info"
     directories:
-      source: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-w6car2"
-      binary: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-w6car2"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-bf9sav"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-bf9sav"
     cmakeVariables:
       CMAKE_CXX_FLAGS: "/DWIN32 /D_WINDOWS /EHsc"
       CMAKE_CXX_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
@@ -144,10 +144,10 @@ events:
       variable: "CMAKE_CXX_ABI_COMPILED"
       cached: true
       stdout: |
-        Change Dir: E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-w6car2
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-bf9sav
         
-        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_ff7fb && [1/2] C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\cl.exe  /nologo /TP   /DWIN32 /D_WINDOWS /EHsc  /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_ff7fb.dir\\CMakeCXXCompilerABI.cpp.obj /FdCMakeFiles\\cmTC_ff7fb.dir\\ /FS -c "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp"
-        [2/2] cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_ff7fb.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_ff7fb.dir\\CMakeCXXCompilerABI.cpp.obj  /out:cmTC_ff7fb.exe /implib:cmTC_ff7fb.lib /pdb:cmTC_ff7fb.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
+        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_0ae6f && [1/2] C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\cl.exe  /nologo /TP   /DWIN32 /D_WINDOWS /EHsc  /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_0ae6f.dir\\CMakeCXXCompilerABI.cpp.obj /FdCMakeFiles\\cmTC_0ae6f.dir\\ /FS -c "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp"
+        [2/2] cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_0ae6f.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_0ae6f.dir\\CMakeCXXCompilerABI.cpp.obj  /out:cmTC_0ae6f.exe /implib:cmTC_0ae6f.lib /pdb:cmTC_0ae6f.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
         
       exitCode: 0
   -
@@ -161,23 +161,23 @@ events:
     checks:
       - "Performing Test CMAKE_HAVE_LIBC_PTHREAD"
     directories:
-      source: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-wa6db7"
-      binary: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-wa6db7"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-nnu15b"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-nnu15b"
     cmakeVariables:
       CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS"
       CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
       CMAKE_EXE_LINKER_FLAGS: "/machine:x64"
-      CMAKE_MODULE_PATH: "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/CMake/modules"
+      CMAKE_MODULE_PATH: "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/CMake/modules"
     buildResult:
       variable: "CMAKE_HAVE_LIBC_PTHREAD"
       cached: true
       stdout: |
-        Change Dir: E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-wa6db7
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-nnu15b
         
-        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_37fbc && [1/2] C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\cl.exe  /nologo -DCMAKE_HAVE_LIBC_PTHREAD  /DWIN32 /D_WINDOWS  /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_37fbc.dir\\src.c.obj /FdCMakeFiles\\cmTC_37fbc.dir\\ /FS -c "E:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-wa6db7\\src.c"
-        FAILED: CMakeFiles/cmTC_37fbc.dir/src.c.obj 
-        C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\cl.exe  /nologo -DCMAKE_HAVE_LIBC_PTHREAD  /DWIN32 /D_WINDOWS  /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_37fbc.dir\\src.c.obj /FdCMakeFiles\\cmTC_37fbc.dir\\ /FS -c "E:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-wa6db7\\src.c"
-        E:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-wa6db7\\src.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory
+        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_8e8a7 && [1/2] C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\cl.exe  /nologo -DCMAKE_HAVE_LIBC_PTHREAD  /DWIN32 /D_WINDOWS  /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_8e8a7.dir\\src.c.obj /FdCMakeFiles\\cmTC_8e8a7.dir\\ /FS -c "C:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-nnu15b\\src.c"
+        FAILED: CMakeFiles/cmTC_8e8a7.dir/src.c.obj 
+        C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\cl.exe  /nologo -DCMAKE_HAVE_LIBC_PTHREAD  /DWIN32 /D_WINDOWS  /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_8e8a7.dir\\src.c.obj /FdCMakeFiles\\cmTC_8e8a7.dir\\ /FS -c "C:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-nnu15b\\src.c"
+        C:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-nnu15b\\src.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory
         ninja: build stopped: subcommand failed.
         
       exitCode: 1
@@ -191,24 +191,24 @@ events:
     checks:
       - "Looking for pthread_create in pthreads"
     directories:
-      source: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-yigsr4"
-      binary: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-yigsr4"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-to835y"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-to835y"
     cmakeVariables:
       CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS"
       CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
       CMAKE_EXE_LINKER_FLAGS: "/machine:x64"
-      CMAKE_MODULE_PATH: "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/CMake/modules"
+      CMAKE_MODULE_PATH: "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/CMake/modules"
     buildResult:
       variable: "CMAKE_HAVE_PTHREADS_CREATE"
       cached: true
       stdout: |
-        Change Dir: E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-yigsr4
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-to835y
         
-        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_77080 && [1/2] C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\cl.exe  /nologo   /DWIN32 /D_WINDOWS -DCHECK_FUNCTION_EXISTS=pthread_create /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_77080.dir\\CheckFunctionExists.c.obj /FdCMakeFiles\\cmTC_77080.dir\\ /FS -c "E:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-yigsr4\\CheckFunctionExists.c"
-        [2/2] cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_77080.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_77080.dir\\CheckFunctionExists.c.obj  /out:cmTC_77080.exe /implib:cmTC_77080.lib /pdb:cmTC_77080.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  pthreads.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
-        FAILED: cmTC_77080.exe 
-        cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_77080.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_77080.dir\\CheckFunctionExists.c.obj  /out:cmTC_77080.exe /implib:cmTC_77080.lib /pdb:cmTC_77080.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  pthreads.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
-        LINK Pass 1: command "C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_77080.dir\\CheckFunctionExists.c.obj /out:cmTC_77080.exe /implib:cmTC_77080.lib /pdb:cmTC_77080.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthreads.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:CMakeFiles\\cmTC_77080.dir/intermediate.manifest CMakeFiles\\cmTC_77080.dir/manifest.res" failed (exit code 1104) with the following output:
+        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_362a6 && [1/2] C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\cl.exe  /nologo   /DWIN32 /D_WINDOWS -DCHECK_FUNCTION_EXISTS=pthread_create /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_362a6.dir\\CheckFunctionExists.c.obj /FdCMakeFiles\\cmTC_362a6.dir\\ /FS -c "C:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-to835y\\CheckFunctionExists.c"
+        [2/2] cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_362a6.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_362a6.dir\\CheckFunctionExists.c.obj  /out:cmTC_362a6.exe /implib:cmTC_362a6.lib /pdb:cmTC_362a6.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  pthreads.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
+        FAILED: cmTC_362a6.exe 
+        cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_362a6.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_362a6.dir\\CheckFunctionExists.c.obj  /out:cmTC_362a6.exe /implib:cmTC_362a6.lib /pdb:cmTC_362a6.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  pthreads.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
+        LINK Pass 1: command "C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_362a6.dir\\CheckFunctionExists.c.obj /out:cmTC_362a6.exe /implib:cmTC_362a6.lib /pdb:cmTC_362a6.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthreads.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:CMakeFiles\\cmTC_362a6.dir/intermediate.manifest CMakeFiles\\cmTC_362a6.dir/manifest.res" failed (exit code 1104) with the following output:
         LINK : fatal error LNK1104: cannot open file 'pthreads.lib'\x0d
         ninja: build stopped: subcommand failed.
         
@@ -223,24 +223,24 @@ events:
     checks:
       - "Looking for pthread_create in pthread"
     directories:
-      source: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-rwev5t"
-      binary: "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-rwev5t"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-1hm1br"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-1hm1br"
     cmakeVariables:
       CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS"
       CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
       CMAKE_EXE_LINKER_FLAGS: "/machine:x64"
-      CMAKE_MODULE_PATH: "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/CMake/modules"
+      CMAKE_MODULE_PATH: "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/CMake/modules"
     buildResult:
       variable: "CMAKE_HAVE_PTHREAD_CREATE"
       cached: true
       stdout: |
-        Change Dir: E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-rwev5t
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/CMakeScratch/TryCompile-1hm1br
         
-        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_e7940 && [1/2] C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\cl.exe  /nologo   /DWIN32 /D_WINDOWS -DCHECK_FUNCTION_EXISTS=pthread_create /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_e7940.dir\\CheckFunctionExists.c.obj /FdCMakeFiles\\cmTC_e7940.dir\\ /FS -c "E:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-rwev5t\\CheckFunctionExists.c"
-        [2/2] cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_e7940.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_e7940.dir\\CheckFunctionExists.c.obj  /out:cmTC_e7940.exe /implib:cmTC_e7940.lib /pdb:cmTC_e7940.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  pthread.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
-        FAILED: cmTC_e7940.exe 
-        cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_e7940.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_e7940.dir\\CheckFunctionExists.c.obj  /out:cmTC_e7940.exe /implib:cmTC_e7940.lib /pdb:cmTC_e7940.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  pthread.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
-        LINK Pass 1: command "C:\\PROGRA~1\\MICROS~2\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1436~1.325\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_e7940.dir\\CheckFunctionExists.c.obj /out:cmTC_e7940.exe /implib:cmTC_e7940.lib /pdb:cmTC_e7940.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthread.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:CMakeFiles\\cmTC_e7940.dir/intermediate.manifest CMakeFiles\\cmTC_e7940.dir/manifest.res" failed (exit code 1104) with the following output:
+        Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe -v cmTC_13e9f && [1/2] C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\cl.exe  /nologo   /DWIN32 /D_WINDOWS -DCHECK_FUNCTION_EXISTS=pthread_create /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_13e9f.dir\\CheckFunctionExists.c.obj /FdCMakeFiles\\cmTC_13e9f.dir\\ /FS -c "C:\\Game Development\\Visual Studio Solutions\\Coral3D\\out\\build\\x64-Debug\\CMakeFiles\\CMakeScratch\\TryCompile-1hm1br\\CheckFunctionExists.c"
+        [2/2] cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_13e9f.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_13e9f.dir\\CheckFunctionExists.c.obj  /out:cmTC_13e9f.exe /implib:cmTC_13e9f.lib /pdb:cmTC_13e9f.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  pthread.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
+        FAILED: cmTC_13e9f.exe 
+        cmd.exe /C "cd . && "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\\cmTC_13e9f.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100220~1.0\\x64\\mt.exe --manifests  -- C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_13e9f.dir\\CheckFunctionExists.c.obj  /out:cmTC_13e9f.exe /implib:cmTC_13e9f.lib /pdb:cmTC_13e9f.pdb /version:0.0 /machine:x64  /debug /INCREMENTAL /subsystem:console  pthread.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
+        LINK Pass 1: command "C:\\PROGRA~1\\MICROS~1\\2022\\ENTERP~1\\VC\\Tools\\MSVC\\1437~1.328\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_13e9f.dir\\CheckFunctionExists.c.obj /out:cmTC_13e9f.exe /implib:cmTC_13e9f.lib /pdb:cmTC_13e9f.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthread.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:CMakeFiles\\cmTC_13e9f.dir/intermediate.manifest CMakeFiles\\cmTC_13e9f.dir/manifest.res" failed (exit code 1104) with the following output:
         LINK : fatal error LNK1104: cannot open file 'pthread.lib'\x0d
         ninja: build stopped: subcommand failed.
         

+ 32 - 32
out/build/x64-Debug/CMakeFiles/TargetDirectories.txt

@@ -1,32 +1,32 @@
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/edit_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/rebuild_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/list_install_components.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/install.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/install/local.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/coral_renderer.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/Shaders.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/edit_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/rebuild_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/list_install_components.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/install.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/install/local.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/vkbootstrap.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/tinyobjloader.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/edit_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/rebuild_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/list_install_components.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/install.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/install/local.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/uninstall.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/edit_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/rebuild_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/list_install_components.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/install.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/install/local.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/update_mappings.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/glfw.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/edit_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/rebuild_cache.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/list_install_components.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/install.dir
-E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/install/local.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/edit_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/rebuild_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/list_install_components.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/install.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/CMakeFiles/install/local.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/coral_renderer.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/Shaders.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/edit_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/rebuild_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/list_install_components.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/install.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/install/local.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/vkbootstrap.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/tinyobjloader.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/edit_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/rebuild_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/list_install_components.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/install.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/CMakeFiles/install/local.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/uninstall.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/edit_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/rebuild_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/list_install_components.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/install.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/install/local.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/update_mappings.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/glfw.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/edit_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/rebuild_cache.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/list_install_components.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/install.dir
+C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/install/local.dir

+ 11 - 11
out/build/x64-Debug/CMakeFiles/rules.ninja

@@ -30,7 +30,7 @@ rule CUSTOM_COMMAND
 
 rule CXX_COMPILER__coral_renderer_unscanned_Debug
   deps = msvc
-  command = C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe  /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
+  command = C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\cl.exe  /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
   description = Building CXX object $out
 
 
@@ -38,7 +38,7 @@ rule CXX_COMPILER__coral_renderer_unscanned_Debug
 # Rule for linking CXX executable.
 
 rule CXX_EXECUTABLE_LINKER__coral_renderer_Debug
-  command = cmd.exe /C "$PRE_LINK && "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E vs_link_exe --intdir=$OBJECT_DIR --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100220~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100220~1.0\x64\mt.exe --manifests $MANIFESTS -- C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\link.exe /nologo $in  /out:$TARGET_FILE /implib:$TARGET_IMPLIB /pdb:$TARGET_PDB /version:0.0 $LINK_FLAGS $LINK_PATH $LINK_LIBRARIES && $POST_BUILD"
+  command = cmd.exe /C "$PRE_LINK && "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E vs_link_exe --intdir=$OBJECT_DIR --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100220~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100220~1.0\x64\mt.exe --manifests $MANIFESTS -- C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\link.exe /nologo $in  /out:$TARGET_FILE /implib:$TARGET_IMPLIB /pdb:$TARGET_PDB /version:0.0 $LINK_FLAGS $LINK_PATH $LINK_LIBRARIES && $POST_BUILD"
   description = Linking CXX executable $TARGET_FILE
   restat = $RESTAT
 
@@ -48,7 +48,7 @@ rule CXX_EXECUTABLE_LINKER__coral_renderer_Debug
 
 rule CXX_COMPILER__vkbootstrap_unscanned_Debug
   deps = msvc
-  command = C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe  /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
+  command = C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\cl.exe  /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
   description = Building CXX object $out
 
 
@@ -56,7 +56,7 @@ rule CXX_COMPILER__vkbootstrap_unscanned_Debug
 # Rule for linking CXX static library.
 
 rule CXX_STATIC_LIBRARY_LINKER__vkbootstrap_Debug
-  command = cmd.exe /C "$PRE_LINK && C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\lib.exe /nologo $LINK_FLAGS /out:$TARGET_FILE $in  && $POST_BUILD"
+  command = cmd.exe /C "$PRE_LINK && C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\lib.exe /nologo $LINK_FLAGS /out:$TARGET_FILE $in  && $POST_BUILD"
   description = Linking CXX static library $TARGET_FILE
   restat = $RESTAT
 
@@ -66,7 +66,7 @@ rule CXX_STATIC_LIBRARY_LINKER__vkbootstrap_Debug
 
 rule CXX_COMPILER__tinyobjloader_unscanned_Debug
   deps = msvc
-  command = C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe  /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
+  command = C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\cl.exe  /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
   description = Building CXX object $out
 
 
@@ -74,7 +74,7 @@ rule CXX_COMPILER__tinyobjloader_unscanned_Debug
 # Rule for linking CXX static library.
 
 rule CXX_STATIC_LIBRARY_LINKER__tinyobjloader_Debug
-  command = cmd.exe /C "$PRE_LINK && C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\lib.exe /nologo $LINK_FLAGS /out:$TARGET_FILE $in  && $POST_BUILD"
+  command = cmd.exe /C "$PRE_LINK && C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\lib.exe /nologo $LINK_FLAGS /out:$TARGET_FILE $in  && $POST_BUILD"
   description = Linking CXX static library $TARGET_FILE
   restat = $RESTAT
 
@@ -84,7 +84,7 @@ rule CXX_STATIC_LIBRARY_LINKER__tinyobjloader_Debug
 
 rule C_COMPILER__glfw_unscanned_Debug
   deps = msvc
-  command = C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe  /nologo $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
+  command = C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\cl.exe  /nologo $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
   description = Building C object $out
 
 
@@ -92,7 +92,7 @@ rule C_COMPILER__glfw_unscanned_Debug
 # Rule for linking C static library.
 
 rule C_STATIC_LIBRARY_LINKER__glfw_Debug
-  command = cmd.exe /C "$PRE_LINK && C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\lib.exe /nologo $LINK_FLAGS /out:$TARGET_FILE $in  && $POST_BUILD"
+  command = cmd.exe /C "$PRE_LINK && C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\lib.exe /nologo $LINK_FLAGS /out:$TARGET_FILE $in  && $POST_BUILD"
   description = Linking C static library $TARGET_FILE
   restat = $RESTAT
 
@@ -101,7 +101,7 @@ rule C_STATIC_LIBRARY_LINKER__glfw_Debug
 # Rule for re-running cmake.
 
 rule RERUN_CMAKE
-  command = "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -S"E:\Game Development\Visual Studio Solutions\Coral3D" -B"E:\Game Development\Visual Studio Solutions\Coral3D\out\build\x64-Debug"
+  command = "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -S"C:\Game Development\Visual Studio Solutions\Coral3D" -B"C:\Game Development\Visual Studio Solutions\Coral3D\out\build\x64-Debug"
   description = Re-running CMake...
   generator = 1
 
@@ -110,7 +110,7 @@ rule RERUN_CMAKE
 # Rule for cleaning all built files.
 
 rule CLEAN
-  command = C:\PROGRA~1\MICROS~2\2022\ENTERP~1\Common7\IDE\COMMON~1\MICROS~1\CMake\Ninja\ninja.exe $FILE_ARG -t clean $TARGETS
+  command = "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.exe" $FILE_ARG -t clean $TARGETS
   description = Cleaning all built files...
 
 
@@ -118,6 +118,6 @@ rule CLEAN
 # Rule for printing all primary targets available.
 
 rule HELP
-  command = C:\PROGRA~1\MICROS~2\2022\ENTERP~1\Common7\IDE\COMMON~1\MICROS~1\CMake\Ninja\ninja.exe -t targets
+  command = "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.exe" -t targets
   description = All primary targets available:
 

+ 2 - 2
out/build/x64-Debug/Testing/Temporary/LastTest.log

@@ -1,3 +1,3 @@
-Start testing: Jul 10 01:29 Romance Daylight Time
+Start testing: Sep 08 15:49 Romance Daylight Time
 ----------------------------------------------------------
-End testing: Jul 10 01:29 Romance Daylight Time
+End testing: Sep 08 15:49 Romance Daylight Time

File diff suppressed because it is too large
+ 49 - 41
out/build/x64-Debug/build.ninja


+ 5 - 5
out/build/x64-Debug/cmake_install.cmake

@@ -1,8 +1,8 @@
-# Install script for directory: E:/Game Development/Visual Studio Solutions/Coral3D
+# Install script for directory: C:/Game Development/Visual Studio Solutions/Coral3D
 
 # Set the install prefix
 if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
+  set(CMAKE_INSTALL_PREFIX "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
 endif()
 string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
@@ -34,12 +34,12 @@ endif()
 
 if(NOT CMAKE_INSTALL_LOCAL_ONLY)
   # Include the install script for the subdirectory.
-  include("E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/cmake_install.cmake")
+  include("C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/cmake_install.cmake")
 endif()
 
 if(NOT CMAKE_INSTALL_LOCAL_ONLY)
   # Include the install script for the subdirectory.
-  include("E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/cmake_install.cmake")
+  include("C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/cmake_install.cmake")
 endif()
 
 if(CMAKE_INSTALL_COMPONENT)
@@ -50,5 +50,5 @@ endif()
 
 string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
        "${CMAKE_INSTALL_MANIFEST_FILES}")
-file(WRITE "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/${CMAKE_INSTALL_MANIFEST}"
+file(WRITE "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/${CMAKE_INSTALL_MANIFEST}"
      "${CMAKE_INSTALL_MANIFEST_CONTENT}")

+ 1 - 1
out/build/x64-Debug/coral_renderer/CMakeFiles/coral_renderer.dir/manifest.rc

@@ -1,2 +1,2 @@
 #pragma code_page(65001)
-1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/coral_renderer.dir/embed.manifest"
+1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/coral_renderer/CMakeFiles/coral_renderer.dir/embed.manifest"

BIN
out/build/x64-Debug/coral_renderer/CMakeFiles/coral_renderer.dir/vc140.pdb


+ 2 - 2
out/build/x64-Debug/coral_renderer/cmake_install.cmake

@@ -1,8 +1,8 @@
-# Install script for directory: E:/Game Development/Visual Studio Solutions/Coral3D/coral_renderer
+# Install script for directory: C:/Game Development/Visual Studio Solutions/Coral3D/coral_renderer
 
 # Set the install prefix
 if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
+  set(CMAKE_INSTALL_PREFIX "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
 endif()
 string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 

BIN
out/build/x64-Debug/coral_renderer/coral_renderer.ilk


BIN
out/build/x64-Debug/coral_renderer/coral_renderer.pdb


BIN
out/build/x64-Debug/third_party/CMakeFiles/tinyobjloader.dir/tinyobjloader.pdb


BIN
out/build/x64-Debug/third_party/CMakeFiles/vkbootstrap.dir/vkbootstrap.pdb


+ 10 - 10
out/build/x64-Debug/third_party/GLFW/cmake_install.cmake

@@ -1,8 +1,8 @@
-# Install script for directory: E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW
+# Install script for directory: C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW
 
 # Set the install prefix
 if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
+  set(CMAKE_INSTALL_PREFIX "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
 endif()
 string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
@@ -34,17 +34,17 @@ endif()
 
 if(NOT CMAKE_INSTALL_LOCAL_ONLY)
   # Include the install script for the subdirectory.
-  include("E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/cmake_install.cmake")
+  include("C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/cmake_install.cmake")
 endif()
 
 if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
-  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/include/GLFW" FILES_MATCHING REGEX "/glfw3\\.h$" REGEX "/glfw3native\\.h$")
+  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/include/GLFW" FILES_MATCHING REGEX "/glfw3\\.h$" REGEX "/glfw3native\\.h$")
 endif()
 
 if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
   file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/glfw3" TYPE FILE FILES
-    "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/glfw3Config.cmake"
-    "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/glfw3ConfigVersion.cmake"
+    "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/glfw3Config.cmake"
+    "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/glfw3ConfigVersion.cmake"
     )
 endif()
 
@@ -52,7 +52,7 @@ if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT
   if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/glfw3/glfw3Targets.cmake")
     file(DIFFERENT _cmake_export_file_changed FILES
          "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/glfw3/glfw3Targets.cmake"
-         "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/Export/f367bd07922f2ecfc14cf5547f1f7c4e/glfw3Targets.cmake")
+         "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/Export/f367bd07922f2ecfc14cf5547f1f7c4e/glfw3Targets.cmake")
     if(_cmake_export_file_changed)
       file(GLOB _cmake_old_config_files "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/glfw3/glfw3Targets-*.cmake")
       if(_cmake_old_config_files)
@@ -65,13 +65,13 @@ if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT
     endif()
     unset(_cmake_export_file_changed)
   endif()
-  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/glfw3" TYPE FILE FILES "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/Export/f367bd07922f2ecfc14cf5547f1f7c4e/glfw3Targets.cmake")
+  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/glfw3" TYPE FILE FILES "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/Export/f367bd07922f2ecfc14cf5547f1f7c4e/glfw3Targets.cmake")
   if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/glfw3" TYPE FILE FILES "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/Export/f367bd07922f2ecfc14cf5547f1f7c4e/glfw3Targets-debug.cmake")
+    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/glfw3" TYPE FILE FILES "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/CMakeFiles/Export/f367bd07922f2ecfc14cf5547f1f7c4e/glfw3Targets-debug.cmake")
   endif()
 endif()
 
 if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
-  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/glfw3.pc")
+  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/glfw3.pc")
 endif()
 

+ 3 - 3
out/build/x64-Debug/third_party/GLFW/cmake_uninstall.cmake

@@ -1,9 +1,9 @@
 
-if (NOT EXISTS "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/install_manifest.txt")
-  message(FATAL_ERROR "Cannot find install manifest: \"E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/install_manifest.txt\"")
+if (NOT EXISTS "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/install_manifest.txt")
+  message(FATAL_ERROR "Cannot find install manifest: \"C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/install_manifest.txt\"")
 endif()
 
-file(READ "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/install_manifest.txt" files)
+file(READ "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/install_manifest.txt" files)
 string(REGEX REPLACE "\n" ";" files "${files}")
 
 foreach (file ${files})

BIN
out/build/x64-Debug/third_party/GLFW/src/CMakeFiles/glfw.dir/glfw.pdb


+ 3 - 3
out/build/x64-Debug/third_party/GLFW/src/cmake_install.cmake

@@ -1,8 +1,8 @@
-# Install script for directory: E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/src
+# Install script for directory: C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW/src
 
 # Set the install prefix
 if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
+  set(CMAKE_INSTALL_PREFIX "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
 endif()
 string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
@@ -33,6 +33,6 @@ if(NOT DEFINED CMAKE_CROSSCOMPILING)
 endif()
 
 if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
-  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/glfw3.lib")
+  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/src/glfw3.lib")
 endif()
 

+ 3 - 3
out/build/x64-Debug/third_party/GLFW/src/glfw3.pc

@@ -1,7 +1,7 @@
-prefix=E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug
+prefix=C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug
 exec_prefix=${prefix}
-includedir=E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug/include
-libdir=E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug/lib
+includedir=C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug/include
+libdir=C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug/lib
 
 Name: GLFW
 Description: A multi-platform library for OpenGL, window and input

+ 1 - 1
out/build/x64-Debug/third_party/GLFW/src/glfw3ConfigVersion.cmake

@@ -53,7 +53,7 @@ endif()
 
 
 # if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it:
-if(CMAKE_SIZEOF_VOID_P STREQUAL "" OR "8" STREQUAL "")
+if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "")
   return()
 endif()
 

+ 3 - 3
out/build/x64-Debug/third_party/cmake_install.cmake

@@ -1,8 +1,8 @@
-# Install script for directory: E:/Game Development/Visual Studio Solutions/Coral3D/third_party
+# Install script for directory: C:/Game Development/Visual Studio Solutions/Coral3D/third_party
 
 # Set the install prefix
 if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
+  set(CMAKE_INSTALL_PREFIX "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Debug")
 endif()
 string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
@@ -34,6 +34,6 @@ endif()
 
 if(NOT CMAKE_INSTALL_LOCAL_ONLY)
   # Include the install script for the subdirectory.
-  include("E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/cmake_install.cmake")
+  include("C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Debug/third_party/GLFW/cmake_install.cmake")
 endif()
 

+ 14 - 14
out/build/x64-Release/.cmake/api/v1/reply/cache-v2-ae8938df2611a439e8b1.json → out/build/x64-Release/.cmake/api/v1/reply/cache-v2-7d4ca4ebd9318ec6ed3b.json

@@ -27,7 +27,7 @@
 				}
 			],
 			"type" : "FILEPATH",
-			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/lib.exe"
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/lib.exe"
 		},
 		{
 			"name" : "CMAKE_BUILD_TYPE",
@@ -51,7 +51,7 @@
 				}
 			],
 			"type" : "INTERNAL",
-			"value" : "e:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Release"
+			"value" : "c:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Release"
 		},
 		{
 			"name" : "CMAKE_CACHE_MAJOR_VERSION",
@@ -87,7 +87,7 @@
 				}
 			],
 			"type" : "INTERNAL",
-			"value" : "0"
+			"value" : "4"
 		},
 		{
 			"name" : "CMAKE_COMMAND",
@@ -139,7 +139,7 @@
 				}
 			],
 			"type" : "FILEPATH",
-			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe"
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe"
 		},
 		{
 			"name" : "CMAKE_CXX_FLAGS",
@@ -251,7 +251,7 @@
 				}
 			],
 			"type" : "FILEPATH",
-			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe"
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe"
 		},
 		{
 			"name" : "CMAKE_C_FLAGS",
@@ -479,7 +479,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Release/CMakeFiles/pkgRedirects"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Release/CMakeFiles/pkgRedirects"
 		},
 		{
 			"name" : "CMAKE_GENERATOR",
@@ -575,7 +575,7 @@
 				}
 			],
 			"type" : "INTERNAL",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D"
 		},
 		{
 			"name" : "CMAKE_INSTALL_BINDIR",
@@ -779,7 +779,7 @@
 				}
 			],
 			"type" : "PATH",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Release"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Release"
 		},
 		{
 			"name" : "CMAKE_INSTALL_RUNSTATEDIR",
@@ -859,7 +859,7 @@
 				}
 			],
 			"type" : "FILEPATH",
-			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/link.exe"
+			"value" : "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/link.exe"
 		},
 		{
 			"name" : "CMAKE_MAKE_PROGRAM",
@@ -1439,7 +1439,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Release"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Release"
 		},
 		{
 			"name" : "Coral3D_IS_TOP_LEVEL",
@@ -1463,7 +1463,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D"
 		},
 		{
 			"name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads",
@@ -1499,7 +1499,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Release/third_party/GLFW"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/build/x64-Release/third_party/GLFW"
 		},
 		{
 			"name" : "GLFW_BUILD_DOCS",
@@ -1571,7 +1571,7 @@
 				}
 			],
 			"type" : "STATIC",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/third_party/GLFW"
 		},
 		{
 			"name" : "GLFW_USE_HYBRID_HPG",
@@ -1695,7 +1695,7 @@
 				}
 			],
 			"type" : "INTERNAL",
-			"value" : "E:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Release"
+			"value" : "C:/Game Development/Visual Studio Solutions/Coral3D/out/install/x64-Release"
 		}
 	],
 	"kind" : "cache",

Some files were not shown because too many files changed in this diff