RickIsGone

Untitled

Nov 3rd, 2024
8
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 71.75 KB | None | 0 0
  1. [main] Building folder: c:/Users/ricca/Desktop/engine VK/build
  2. [build] Starting build
  3. [proc] Executing command: "C:\Program Files\CMake\bin\cmake.EXE" --build "c:/Users/ricca/Desktop/engine VK/build" --config Release --target all --
  4. [build] [4/28 3% :: 0.034] Generating CXX dyndep file engine\vendor\glm\glm\CMakeFiles\glm.dir\CXX.dd
  5. [build] [4/26 7% :: 0.040] Generating CXX dyndep file engine\vendor\stb_image\CMakeFiles\stb_image.dir\CXX.dd
  6. [build] [4/24 12% :: 0.045] Generating CXX dyndep file engine\vendor\CMakeFiles\imgui.dir\CXX.dd
  7. [build] [4/18 22% :: 0.057] Generating CXX dyndep file CMakeFiles\Gears.dir\CXX.dd
  8. [build] [9/10 50% :: 0.527] Building CXX object CMakeFiles\Gears.dir\engine\engineCamera.cpp.obj
  9. [build] FAILED: CMakeFiles/Gears.dir/engine/engineCamera.cpp.obj
  10. [build] C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /nologo /TP -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glfw\include" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glm" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\tinyobjloader" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\imgui" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\stb_image\stb_image" -external:IC:\vcpkg\vcpkg\installed\x64-windows\include -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -std:c++20 -MD /showIncludes @CMakeFiles\Gears.dir\engine\engineCamera.cpp.obj.modmap /FoCMakeFiles\Gears.dir\engine\engineCamera.cpp.obj /FdCMakeFiles\Gears.dir\ /FS -c "C:\Users\ricca\Desktop\engine VK\engine\engineCamera.cpp"
  11. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
  12. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2923: 'std::vector': 'VkVertexInputBindingDescription' is not a valid template type argument for parameter '_Ty'
  13. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
  14. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
  15. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  16. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
  17. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  18. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
  19. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2923: 'std::vector': 'VkVertexInputAttributeDescription' is not a valid template type argument for parameter '_Ty'
  20. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
  21. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
  22. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  23. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
  24. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  25. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C2039: 'string': is not a member of 'std'
  26. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\memory(31): note: see declaration of 'std'
  27. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  28. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C2143: syntax error: missing ',' before '&'
  29. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C2039: 'string': is not a member of 'std'
  30. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\memory(31): note: see declaration of 'std'
  31. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  32. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C2143: syntax error: missing ',' before '&'
  33. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
  34. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
  35. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
  36. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  37. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
  38. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  39. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
  40. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  41. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
  42. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  43. [build] [9/10 60% :: 0.583] Building CXX object CMakeFiles\Gears.dir\engine\movementController.cpp.obj
  44. [build] FAILED: CMakeFiles/Gears.dir/engine/movementController.cpp.obj
  45. [build] C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /nologo /TP -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glfw\include" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glm" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\tinyobjloader" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\imgui" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\stb_image\stb_image" -external:IC:\vcpkg\vcpkg\installed\x64-windows\include -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -std:c++20 -MD /showIncludes @CMakeFiles\Gears.dir\engine\movementController.cpp.obj.modmap /FoCMakeFiles\Gears.dir\engine\movementController.cpp.obj /FdCMakeFiles\Gears.dir\ /FS -c "C:\Users\ricca\Desktop\engine VK\engine\movementController.cpp"
  46. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
  47. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2923: 'std::vector': 'VkVertexInputBindingDescription' is not a valid template type argument for parameter '_Ty'
  48. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
  49. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
  50. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  51. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
  52. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  53. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
  54. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2923: 'std::vector': 'VkVertexInputAttributeDescription' is not a valid template type argument for parameter '_Ty'
  55. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
  56. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
  57. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  58. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
  59. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  60. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C2039: 'string': is not a member of 'std'
  61. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\functional(31): note: see declaration of 'std'
  62. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  63. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C2143: syntax error: missing ',' before '&'
  64. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C2039: 'string': is not a member of 'std'
  65. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\functional(31): note: see declaration of 'std'
  66. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  67. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C2143: syntax error: missing ',' before '&'
  68. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
  69. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
  70. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
  71. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  72. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
  73. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  74. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
  75. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  76. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
  77. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  78. [build] [9/10 70% :: 0.654] Building CXX object CMakeFiles\Gears.dir\engine\engineRenderSystem.cpp.obj
  79. [build] FAILED: CMakeFiles/Gears.dir/engine/engineRenderSystem.cpp.obj
  80. [build] C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /nologo /TP -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glfw\include" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glm" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\tinyobjloader" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\imgui" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\stb_image\stb_image" -external:IC:\vcpkg\vcpkg\installed\x64-windows\include -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -std:c++20 -MD /showIncludes @CMakeFiles\Gears.dir\engine\engineRenderSystem.cpp.obj.modmap /FoCMakeFiles\Gears.dir\engine\engineRenderSystem.cpp.obj /FdCMakeFiles\Gears.dir\ /FS -c "C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp"
  81. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(15): error C3646: 'viewportInfo': unknown override specifier
  82. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(15): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  83. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(16): error C3646: 'inputAssemblyInfo': unknown override specifier
  84. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(16): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  85. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(17): error C3646: 'rasterizationInfo': unknown override specifier
  86. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(17): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  87. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(18): error C3646: 'multisampleInfo': unknown override specifier
  88. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(18): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  89. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(19): error C3646: 'colorBlendAttachment': unknown override specifier
  90. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(19): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  91. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(20): error C3646: 'colorBlendInfo': unknown override specifier
  92. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(20): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  93. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(21): error C3646: 'depthStencilInfo': unknown override specifier
  94. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(21): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  95. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2065: 'VkDynamicState': undeclared identifier
  96. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2923: 'std::vector': 'VkDynamicState' is not a valid template type argument for parameter '_Ty'
  97. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): note: see declaration of 'VkDynamicState'
  98. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2976: 'std::vector': too few template arguments
  99. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  100. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
  101. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  102. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(23): error C3646: 'dynamicStateInfo': unknown override specifier
  103. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(23): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  104. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C3646: 'pipelineLayout': unknown override specifier
  105. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C2059: syntax error: '='
  106. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C2238: unexpected token(s) preceding ';'
  107. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C3646: 'renderPass': unknown override specifier
  108. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C2059: syntax error: '='
  109. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C2238: unexpected token(s) preceding ';'
  110. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(37): error C2061: syntax error: identifier 'VkCommandBuffer'
  111. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(45): error C2061: syntax error: identifier 'VkShaderModule'
  112. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(48): error C3646: '_graphicsPipeline': unknown override specifier
  113. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(48): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  114. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(49): error C3646: '_vertShaderModule': unknown override specifier
  115. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(49): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  116. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(50): error C3646: '_fragShaderModule': unknown override specifier
  117. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(50): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  118. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
  119. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2923: 'std::vector': 'VkVertexInputBindingDescription' is not a valid template type argument for parameter '_Ty'
  120. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
  121. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
  122. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  123. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
  124. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  125. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
  126. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2923: 'std::vector': 'VkVertexInputAttributeDescription' is not a valid template type argument for parameter '_Ty'
  127. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
  128. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
  129. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  130. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
  131. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  132. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
  133. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
  134. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
  135. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  136. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
  137. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  138. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
  139. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  140. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
  141. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  142. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(15): error C2061: syntax error: identifier 'VkRenderPass'
  143. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(21): error C2061: syntax error: identifier 'VkCommandBuffer'
  144. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(25): error C2061: syntax error: identifier 'VkRenderPass'
  145. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(29): error C3646: '_pipelineLayout': unknown override specifier
  146. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(29): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  147. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(15): error C2061: syntax error: identifier 'VkRenderPass'
  148. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(17): error C2065: 'renderPass': undeclared identifier
  149. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(21): error C2065: '_pipelineLayout': undeclared identifier
  150. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(21): error C3861: 'vkDestroyPipelineLayout': identifier not found
  151. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(25): error C2065: 'VkPushConstantRange': undeclared identifier
  152. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(25): error C2146: syntax error: missing ';' before identifier 'pushConstantRange'
  153. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(25): error C2065: 'pushConstantRange': undeclared identifier
  154. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(26): error C2065: 'pushConstantRange': undeclared identifier
  155. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(26): error C2065: 'VK_SHADER_STAGE_VERTEX_BIT': undeclared identifier
  156. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(26): error C2065: 'VK_SHADER_STAGE_FRAGMENT_BIT': undeclared identifier
  157. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(27): error C2065: 'pushConstantRange': undeclared identifier
  158. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(28): error C2065: 'pushConstantRange': undeclared identifier
  159. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(30): error C2065: 'VkPipelineLayoutCreateInfo': undeclared identifier
  160. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(30): error C2146: syntax error: missing ';' before identifier 'pipelineLayoutInfo'
  161. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(30): error C2065: 'pipelineLayoutInfo': undeclared identifier
  162. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(31): error C2065: 'pipelineLayoutInfo': undeclared identifier
  163. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(31): error C2065: 'VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO': undeclared identifier
  164. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(32): error C2065: 'pipelineLayoutInfo': undeclared identifier
  165. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(33): error C2065: 'pipelineLayoutInfo': undeclared identifier
  166. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(34): error C2065: 'pipelineLayoutInfo': undeclared identifier
  167. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(35): error C2065: 'pipelineLayoutInfo': undeclared identifier
  168. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(35): error C2065: 'pushConstantRange': undeclared identifier
  169. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(36): error C2065: 'pipelineLayoutInfo': undeclared identifier
  170. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(36): error C2065: '_pipelineLayout': undeclared identifier
  171. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(36): error C3861: 'vkCreatePipelineLayout': identifier not found
  172. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(36): error C2065: 'VK_SUCCESS': undeclared identifier
  173. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2761: 'void gears::EngineRenderSystem::_createPipeline(void)': redeclaration of member is not allowed
  174. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2065: 'VkRenderPass': undeclared identifier
  175. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2146: syntax error: missing ')' before identifier 'renderPass'
  176. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2143: syntax error: missing ';' before '{'
  177. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2447: '{': missing function header (old-style formal list?)
  178. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(49): error C2511: 'void gears::EngineRenderSystem::renderGameObjects(VkCommandBuffer,std::vector<gears::EngineGameObject,std::allocator<gears::EngineGameObject>> &,const gears::EngineCamera &)': overloaded member function not found in 'gears::EngineRenderSystem'
  179. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(13): note: see declaration of 'gears::EngineRenderSystem'
  180. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(64): error C2065: '_pipelineLayout': undeclared identifier
  181. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(65): error C2065: 'VK_SHADER_STAGE_VERTEX_BIT': undeclared identifier
  182. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(65): error C2065: 'VK_SHADER_STAGE_FRAGMENT_BIT': undeclared identifier
  183. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(62): error C3861: 'vkCmdPushConstants': identifier not found
  184. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(69): error C2660: 'gears::EngineModel::bind': function does not take 1 arguments
  185. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): note: see declaration of 'gears::EngineModel::bind'
  186. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(69): note: while trying to match the argument list '(VkCommandBuffer)'
  187. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(70): error C2660: 'gears::EngineModel::draw': function does not take 1 arguments
  188. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): note: see declaration of 'gears::EngineModel::draw'
  189. [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(70): note: while trying to match the argument list '(VkCommandBuffer)'
  190. [build] [9/10 80% :: 0.692] Building CXX object CMakeFiles\Gears.dir\engine\enginePipeline.cpp.obj
  191. [build] FAILED: CMakeFiles/Gears.dir/engine/enginePipeline.cpp.obj
  192. [build] C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /nologo /TP -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glfw\include" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glm" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\tinyobjloader" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\imgui" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\stb_image\stb_image" -external:IC:\vcpkg\vcpkg\installed\x64-windows\include -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -std:c++20 -MD /showIncludes @CMakeFiles\Gears.dir\engine\enginePipeline.cpp.obj.modmap /FoCMakeFiles\Gears.dir\engine\enginePipeline.cpp.obj /FdCMakeFiles\Gears.dir\ /FS -c "C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp"
  193. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(15): error C3646: 'viewportInfo': unknown override specifier
  194. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(15): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  195. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(16): error C3646: 'inputAssemblyInfo': unknown override specifier
  196. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(16): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  197. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(17): error C3646: 'rasterizationInfo': unknown override specifier
  198. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(17): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  199. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(18): error C3646: 'multisampleInfo': unknown override specifier
  200. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(18): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  201. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(19): error C3646: 'colorBlendAttachment': unknown override specifier
  202. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(19): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  203. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(20): error C3646: 'colorBlendInfo': unknown override specifier
  204. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(20): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  205. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(21): error C3646: 'depthStencilInfo': unknown override specifier
  206. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(21): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  207. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2065: 'VkDynamicState': undeclared identifier
  208. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2923: 'std::vector': 'VkDynamicState' is not a valid template type argument for parameter '_Ty'
  209. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): note: see declaration of 'VkDynamicState'
  210. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2976: 'std::vector': too few template arguments
  211. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  212. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
  213. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  214. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(23): error C3646: 'dynamicStateInfo': unknown override specifier
  215. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(23): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  216. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C3646: 'pipelineLayout': unknown override specifier
  217. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C2059: syntax error: '='
  218. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C2238: unexpected token(s) preceding ';'
  219. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C3646: 'renderPass': unknown override specifier
  220. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C2059: syntax error: '='
  221. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C2238: unexpected token(s) preceding ';'
  222. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(37): error C2061: syntax error: identifier 'VkCommandBuffer'
  223. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(45): error C2061: syntax error: identifier 'VkShaderModule'
  224. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(48): error C3646: '_graphicsPipeline': unknown override specifier
  225. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(48): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  226. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(49): error C3646: '_vertShaderModule': unknown override specifier
  227. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(49): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  228. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(50): error C3646: '_fragShaderModule': unknown override specifier
  229. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(50): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  230. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
  231. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2923: 'std::vector': 'VkVertexInputBindingDescription' is not a valid template type argument for parameter '_Ty'
  232. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
  233. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
  234. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  235. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
  236. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  237. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
  238. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2923: 'std::vector': 'VkVertexInputAttributeDescription' is not a valid template type argument for parameter '_Ty'
  239. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
  240. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
  241. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  242. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
  243. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  244. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
  245. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
  246. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
  247. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  248. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
  249. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  250. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
  251. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  252. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
  253. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  254. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(38): error C2065: '_vertShaderModule': undeclared identifier
  255. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(39): error C2065: '_fragShaderModule': undeclared identifier
  256. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(41): error C2065: 'VkPipelineShaderStageCreateInfo': undeclared identifier
  257. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(41): error C2146: syntax error: missing ';' before identifier 'shaderStages'
  258. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(41): error C2065: 'shaderStages': undeclared identifier
  259. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(42): error C2065: 'shaderStages': undeclared identifier
  260. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(42): error C2065: 'VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO': undeclared identifier
  261. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(43): error C2065: 'shaderStages': undeclared identifier
  262. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(43): error C2065: 'VK_SHADER_STAGE_VERTEX_BIT': undeclared identifier
  263. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(44): error C2065: 'shaderStages': undeclared identifier
  264. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(44): error C2065: '_vertShaderModule': undeclared identifier
  265. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(45): error C2065: 'shaderStages': undeclared identifier
  266. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(46): error C2065: 'shaderStages': undeclared identifier
  267. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(47): error C2065: 'shaderStages': undeclared identifier
  268. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(48): error C2065: 'shaderStages': undeclared identifier
  269. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(49): error C2065: 'shaderStages': undeclared identifier
  270. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(49): error C2065: 'VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO': undeclared identifier
  271. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(50): error C2065: 'shaderStages': undeclared identifier
  272. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(50): error C2065: 'VK_SHADER_STAGE_FRAGMENT_BIT': undeclared identifier
  273. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(51): error C2065: 'shaderStages': undeclared identifier
  274. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(51): error C2065: '_fragShaderModule': undeclared identifier
  275. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(52): error C2065: 'shaderStages': undeclared identifier
  276. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(53): error C2065: 'shaderStages': undeclared identifier
  277. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(54): error C2065: 'shaderStages': undeclared identifier
  278. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(55): error C2065: 'shaderStages': undeclared identifier
  279. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2641: cannot deduce template arguments for 'std::vector'
  280. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2780: 'std::vector<conditional_t<std::_Is_from_primary<std::iterator_traits<remove_cv<remove_reference<_Ty>::type>::type>>,std::indirectly_readable_traits<remove_cv<remove_reference<_Ty>::type>::type>,std::iterator_traits<remove_cv<remove_reference<_Ty>::type>::type>>::value_type,_Alloc> std::vector(_Iter,_Iter,_Alloc)': expects 3 arguments - 1 provided
  281. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(2207): note: see declaration of 'std::vector'
  282. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2780: 'std::vector<_Ty,_Alloc> std::vector(std::vector<_Ty,_Alloc> &&,const _Identity<_Alloc>::type &) noexcept(<expr>)': expects 2 arguments - 1 provided
  283. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(699): note: see declaration of 'std::vector'
  284. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2784: 'std::vector<_Ty,_Alloc> std::vector(std::vector<_Ty,_Alloc> &&) noexcept': could not deduce template argument for 'std::vector<_Ty,_Alloc> &&' from 'std::vector'
  285. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(690): note: see declaration of 'std::vector'
  286. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2780: 'std::vector<_Ty,_Alloc> std::vector(const std::vector<_Ty,_Alloc> &,const _Identity<_Alloc>::type &)': expects 2 arguments - 1 provided
  287. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(683): note: see declaration of 'std::vector'
  288. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2784: 'std::vector<_Ty,_Alloc> std::vector(const std::vector<_Ty,_Alloc> &)': could not deduce template argument for 'const std::vector<_Ty,_Alloc> &' from 'std::vector'
  289. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(676): note: see declaration of 'std::vector'
  290. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2784: 'std::vector<_Ty,_Alloc> std::vector(std::initializer_list<_Elem>,const _Alloc &)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'std::vector'
  291. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(650): note: see declaration of 'std::vector'
  292. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2780: 'std::vector<_Ty,_Alloc> std::vector(_Iter,_Iter,const _Alloc &)': expects 3 arguments - 1 provided
  293. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(623): note: see declaration of 'std::vector'
  294. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2780: 'std::vector<_Ty,_Alloc> std::vector(const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type,const _Ty &,const _Alloc &)': expects 3 arguments - 1 provided
  295. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(617): note: see declaration of 'std::vector'
  296. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2780: 'std::vector<_Ty,_Alloc> std::vector(void) noexcept(<expr>)': expects 0 arguments - 1 provided
  297. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(601): note: see declaration of 'std::vector'
  298. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2784: 'std::vector<_Ty,_Alloc> std::vector(std::vector<_Ty,_Alloc>)': could not deduce template argument for 'std::vector<_Ty,_Alloc>' from 'std::vector'
  299. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  300. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2641: cannot deduce template arguments for 'std::vector'
  301. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2780: 'std::vector<conditional_t<std::_Is_from_primary<std::iterator_traits<remove_cv<remove_reference<_Ty>::type>::type>>,std::indirectly_readable_traits<remove_cv<remove_reference<_Ty>::type>::type>,std::iterator_traits<remove_cv<remove_reference<_Ty>::type>::type>>::value_type,_Alloc> std::vector(_Iter,_Iter,_Alloc)': expects 3 arguments - 1 provided
  302. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(2207): note: see declaration of 'std::vector'
  303. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2780: 'std::vector<_Ty,_Alloc> std::vector(std::vector<_Ty,_Alloc> &&,const _Identity<_Alloc>::type &) noexcept(<expr>)': expects 2 arguments - 1 provided
  304. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(699): note: see declaration of 'std::vector'
  305. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2784: 'std::vector<_Ty,_Alloc> std::vector(std::vector<_Ty,_Alloc> &&) noexcept': could not deduce template argument for 'std::vector<_Ty,_Alloc> &&' from 'std::vector'
  306. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(690): note: see declaration of 'std::vector'
  307. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2780: 'std::vector<_Ty,_Alloc> std::vector(const std::vector<_Ty,_Alloc> &,const _Identity<_Alloc>::type &)': expects 2 arguments - 1 provided
  308. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(683): note: see declaration of 'std::vector'
  309. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2784: 'std::vector<_Ty,_Alloc> std::vector(const std::vector<_Ty,_Alloc> &)': could not deduce template argument for 'const std::vector<_Ty,_Alloc> &' from 'std::vector'
  310. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(676): note: see declaration of 'std::vector'
  311. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2784: 'std::vector<_Ty,_Alloc> std::vector(std::initializer_list<_Elem>,const _Alloc &)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'std::vector'
  312. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(650): note: see declaration of 'std::vector'
  313. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2780: 'std::vector<_Ty,_Alloc> std::vector(_Iter,_Iter,const _Alloc &)': expects 3 arguments - 1 provided
  314. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(623): note: see declaration of 'std::vector'
  315. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2780: 'std::vector<_Ty,_Alloc> std::vector(const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type,const _Ty &,const _Alloc &)': expects 3 arguments - 1 provided
  316. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(617): note: see declaration of 'std::vector'
  317. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2780: 'std::vector<_Ty,_Alloc> std::vector(void) noexcept(<expr>)': expects 0 arguments - 1 provided
  318. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(601): note: see declaration of 'std::vector'
  319. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2784: 'std::vector<_Ty,_Alloc> std::vector(std::vector<_Ty,_Alloc>)': could not deduce template argument for 'std::vector<_Ty,_Alloc>' from 'std::vector'
  320. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  321. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(59): error C2065: 'VkPipelineVertexInputStateCreateInfo': undeclared identifier
  322. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(59): error C2146: syntax error: missing ';' before identifier 'vertexInputInfo'
  323. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(59): error C2065: 'vertexInputInfo': undeclared identifier
  324. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(60): error C2065: 'vertexInputInfo': undeclared identifier
  325. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(60): error C2065: 'VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO': undeclared identifier
  326. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(61): error C2065: 'vertexInputInfo': undeclared identifier
  327. [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(61): fatal error C1003: error count exceeds 100; stopping compilation
  328. [build] [9/10 90% :: 0.810] Building CXX object CMakeFiles\Gears.dir\engine\engineModel.cpp.obj
  329. [build] FAILED: CMakeFiles/Gears.dir/engine/engineModel.cpp.obj
  330. [build] C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /nologo /TP -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glfw\include" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\glm" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\tinyobjloader" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\imgui" -I"C:\Users\ricca\Desktop\engine VK\engine\vendor\stb_image\stb_image" -external:IC:\vcpkg\vcpkg\installed\x64-windows\include -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -std:c++20 -MD /showIncludes @CMakeFiles\Gears.dir\engine\engineModel.cpp.obj.modmap /FoCMakeFiles\Gears.dir\engine\engineModel.cpp.obj /FdCMakeFiles\Gears.dir\ /FS -c "C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp"
  331. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
  332. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2923: 'std::vector': 'VkVertexInputBindingDescription' is not a valid template type argument for parameter '_Ty'
  333. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
  334. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
  335. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  336. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
  337. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  338. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
  339. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2923: 'std::vector': 'VkVertexInputAttributeDescription' is not a valid template type argument for parameter '_Ty'
  340. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
  341. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
  342. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  343. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
  344. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  345. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
  346. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
  347. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
  348. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  349. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
  350. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  351. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
  352. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  353. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
  354. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  355. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(34): error C2065: '_vertexBuffer': undeclared identifier
  356. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(34): error C3861: 'vkDestroyBuffer': identifier not found
  357. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(35): error C2065: '_vertexBufferMemory': undeclared identifier
  358. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(35): error C3861: 'vkFreeMemory': identifier not found
  359. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(38): error C2065: '_indexBuffer': undeclared identifier
  360. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(38): error C3861: 'vkDestroyBuffer': identifier not found
  361. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(39): error C2065: '_indexBufferMemory': undeclared identifier
  362. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(39): error C3861: 'vkFreeMemory': identifier not found
  363. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(61): error C2065: 'VK_BUFFER_USAGE_TRANSFER_SRC_BIT': undeclared identifier
  364. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(62): error C2065: 'VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT': undeclared identifier
  365. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(62): error C2065: 'VK_MEMORY_PROPERTY_HOST_COHERENT_BIT': undeclared identifier
  366. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(67): error C3861: 'vkMapMemory': identifier not found
  367. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(69): error C3861: 'vkUnmapMemory': identifier not found
  368. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(73): error C2065: 'VK_BUFFER_USAGE_VERTEX_BUFFER_BIT': undeclared identifier
  369. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(73): error C2065: 'VK_BUFFER_USAGE_TRANSFER_DST_BIT': undeclared identifier
  370. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(74): error C2065: 'VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT': undeclared identifier
  371. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(75): error C2065: '_vertexBuffer': undeclared identifier
  372. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(76): error C2065: '_vertexBufferMemory': undeclared identifier
  373. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(78): error C2065: '_vertexBuffer': undeclared identifier
  374. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(80): error C3861: 'vkDestroyBuffer': identifier not found
  375. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(81): error C3861: 'vkFreeMemory': identifier not found
  376. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(96): error C2065: 'VK_BUFFER_USAGE_TRANSFER_SRC_BIT': undeclared identifier
  377. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(97): error C2065: 'VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT': undeclared identifier
  378. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(97): error C2065: 'VK_MEMORY_PROPERTY_HOST_COHERENT_BIT': undeclared identifier
  379. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(102): error C3861: 'vkMapMemory': identifier not found
  380. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(104): error C3861: 'vkUnmapMemory': identifier not found
  381. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(108): error C2065: 'VK_BUFFER_USAGE_INDEX_BUFFER_BIT': undeclared identifier
  382. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(108): error C2065: 'VK_BUFFER_USAGE_TRANSFER_DST_BIT': undeclared identifier
  383. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(109): error C2065: 'VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT': undeclared identifier
  384. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(110): error C2065: '_indexBuffer': undeclared identifier
  385. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(111): error C2065: '_indexBufferMemory': undeclared identifier
  386. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(113): error C2065: '_indexBuffer': undeclared identifier
  387. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(115): error C3861: 'vkDestroyBuffer': identifier not found
  388. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(116): error C3861: 'vkFreeMemory': identifier not found
  389. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(119): error C2511: 'void gears::EngineModel::draw(VkCommandBuffer)': overloaded member function not found in 'gears::EngineModel'
  390. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(14): note: see declaration of 'gears::EngineModel'
  391. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): error C2597: illegal reference to non-static member 'gears::EngineModel::_hasIndexBuffer'
  392. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(56): note: see declaration of 'gears::EngineModel::_hasIndexBuffer'
  393. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): error C2451: a conditional expression of type 'unknown' is not valid
  394. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): note: ill-formed reference to a non-static member
  395. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): error C2597: illegal reference to non-static member 'gears::EngineModel::_indexCount'
  396. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(59): note: see declaration of 'gears::EngineModel::_indexCount'
  397. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): error C3861: 'vkCmdDrawIndexed': identifier not found
  398. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(122): error C2597: illegal reference to non-static member 'gears::EngineModel::_vertexCount'
  399. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(53): note: see declaration of 'gears::EngineModel::_vertexCount'
  400. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(122): error C3861: 'vkCmdDraw': identifier not found
  401. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(125): error C2511: 'void gears::EngineModel::bind(VkCommandBuffer)': overloaded member function not found in 'gears::EngineModel'
  402. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(14): note: see declaration of 'gears::EngineModel'
  403. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(126): error C2065: '_vertexBuffer': undeclared identifier
  404. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(128): error C3861: 'vkCmdBindVertexBuffers': identifier not found
  405. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C2597: illegal reference to non-static member 'gears::EngineModel::_hasIndexBuffer'
  406. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(56): note: see declaration of 'gears::EngineModel::_hasIndexBuffer'
  407. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C2451: a conditional expression of type 'unknown' is not valid
  408. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): note: ill-formed reference to a non-static member
  409. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C2065: '_indexBuffer': undeclared identifier
  410. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C2065: 'VK_INDEX_TYPE_UINT32': undeclared identifier
  411. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C3861: 'vkCmdBindIndexBuffer': identifier not found
  412. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
  413. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2923: 'std::vector': 'VkVertexInputBindingDescription' is not a valid template type argument for parameter '_Ty'
  414. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): note: see declaration of 'VkVertexInputBindingDescription'
  415. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2976: 'std::vector': too few template arguments
  416. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  417. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2955: 'std::vector': use of class template requires template argument list
  418. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  419. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2079: 'gears::EngineModel::Vertex::getBindingDescriptions' uses undefined class 'std::vector'
  420. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
  421. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2923: 'std::vector': 'VkVertexInputBindingDescription' is not a valid template type argument for parameter '_Ty'
  422. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): note: see declaration of 'VkVertexInputBindingDescription'
  423. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2976: 'std::vector': too few template arguments
  424. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  425. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2641: cannot deduce template arguments for 'std::vector'
  426. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2783: 'std::vector<_Ty,_Alloc> std::vector(const _Alloc &) noexcept': could not deduce template argument for '_Ty'
  427. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(605): note: see declaration of 'std::vector'
  428. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2780: 'std::vector<_Ty,_Alloc> std::vector(void) noexcept(<expr>)': expects 0 arguments - 1 provided
  429. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(601): note: see declaration of 'std::vector'
  430. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2784: 'std::vector<_Ty,_Alloc> std::vector(std::vector<_Ty,_Alloc>)': could not deduce template argument for 'std::vector<_Ty,_Alloc>' from 'int'
  431. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  432. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): error C2678: binary '[': no operator found which takes a left-hand operand of type 'std::vector' (or there is no acceptable conversion)
  433. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(1895): note: could be 'const _Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept const'
  434. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: 'const _Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept const': cannot convert 'this' pointer from 'std::vector' to 'const std::vector<_Ty,_Alloc> &'
  435. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: Reason: cannot convert from 'std::vector' to 'const std::vector<_Ty,_Alloc>'
  436. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: Conversion requires a second user-defined-conversion operator or constructor
  437. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(1885): note: or '_Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept'
  438. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: '_Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept': cannot convert 'this' pointer from 'std::vector' to 'std::vector<_Ty,_Alloc> &'
  439. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: Reason: cannot convert from 'std::vector' to 'std::vector<_Ty,_Alloc>'
  440. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: Conversion requires a second user-defined-conversion operator or constructor
  441. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: while trying to match the argument list '(std::vector, int)'
  442. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): error C2678: binary '[': no operator found which takes a left-hand operand of type 'std::vector' (or there is no acceptable conversion)
  443. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(1895): note: could be 'const _Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept const'
  444. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: 'const _Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept const': cannot convert 'this' pointer from 'std::vector' to 'const std::vector<_Ty,_Alloc> &'
  445. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: Reason: cannot convert from 'std::vector' to 'const std::vector<_Ty,_Alloc>'
  446. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: Conversion requires a second user-defined-conversion operator or constructor
  447. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(1885): note: or '_Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept'
  448. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: '_Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept': cannot convert 'this' pointer from 'std::vector' to 'std::vector<_Ty,_Alloc> &'
  449. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: Reason: cannot convert from 'std::vector' to 'std::vector<_Ty,_Alloc>'
  450. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: Conversion requires a second user-defined-conversion operator or constructor
  451. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: while trying to match the argument list '(std::vector, int)'
  452. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): error C2678: binary '[': no operator found which takes a left-hand operand of type 'std::vector' (or there is no acceptable conversion)
  453. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(1895): note: could be 'const _Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept const'
  454. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: 'const _Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept const': cannot convert 'this' pointer from 'std::vector' to 'const std::vector<_Ty,_Alloc> &'
  455. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: Reason: cannot convert from 'std::vector' to 'const std::vector<_Ty,_Alloc>'
  456. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: Conversion requires a second user-defined-conversion operator or constructor
  457. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(1885): note: or '_Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept'
  458. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: '_Ty &std::vector<_Ty,_Alloc>::operator [](const allocator_traits<allocator_traits<_Alloc>::rebind_alloc<_Ty>>::size_type) noexcept': cannot convert 'this' pointer from 'std::vector' to 'std::vector<_Ty,_Alloc> &'
  459. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: Reason: cannot convert from 'std::vector' to 'std::vector<_Ty,_Alloc>'
  460. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: Conversion requires a second user-defined-conversion operator or constructor
  461. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: while trying to match the argument list '(std::vector, int)'
  462. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): error C2065: 'VK_VERTEX_INPUT_RATE_VERTEX': undeclared identifier
  463. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(139): error C2440: 'return': cannot convert from 'std::vector' to 'std::vector'
  464. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(139): note: Cannot copy construct class 'std::vector' due to ambiguous copy constructors or no available copy constructor
  465. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
  466. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): error C2923: 'std::vector': 'VkVertexInputAttributeDescription' is not a valid template type argument for parameter '_Ty'
  467. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): note: see declaration of 'VkVertexInputAttributeDescription'
  468. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): error C2976: 'std::vector': too few template arguments
  469. [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
  470. [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): fatal error C1003: error count exceeds 100; stopping compilation
  471. [build] ninja: build stopped: subcommand failed.
  472. [proc] The command: "C:\Program Files\CMake\bin\cmake.EXE" --build "c:/Users/ricca/Desktop/engine VK/build" --config Release --target all -- exited with code: 1
  473. [driver] Build completed: 00:00:00.886
  474. [build] Build finished with exit code 1
  475.  
Advertisement
Add Comment
Please, Sign In to add comment