Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [main] Building folder: c:/Users/ricca/Desktop/engine VK/build
- [build] Starting build
- [proc] Executing command: "C:\Program Files\CMake\bin\cmake.EXE" --build "c:/Users/ricca/Desktop/engine VK/build" --config Release --target all --
- [build] [4/28 3% :: 0.034] Generating CXX dyndep file engine\vendor\glm\glm\CMakeFiles\glm.dir\CXX.dd
- [build] [4/26 7% :: 0.040] Generating CXX dyndep file engine\vendor\stb_image\CMakeFiles\stb_image.dir\CXX.dd
- [build] [4/24 12% :: 0.045] Generating CXX dyndep file engine\vendor\CMakeFiles\imgui.dir\CXX.dd
- [build] [4/18 22% :: 0.057] Generating CXX dyndep file CMakeFiles\Gears.dir\CXX.dd
- [build] [9/10 50% :: 0.527] Building CXX object CMakeFiles\Gears.dir\engine\engineCamera.cpp.obj
- [build] FAILED: CMakeFiles/Gears.dir/engine/engineCamera.cpp.obj
- [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"
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C2039: 'string': is not a member of 'std'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\memory(31): note: see declaration of 'std'
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C2143: syntax error: missing ',' before '&'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C2039: 'string': is not a member of 'std'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\memory(31): note: see declaration of 'std'
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C2143: syntax error: missing ',' before '&'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
- [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
- [build] [9/10 60% :: 0.583] Building CXX object CMakeFiles\Gears.dir\engine\movementController.cpp.obj
- [build] FAILED: CMakeFiles/Gears.dir/engine/movementController.cpp.obj
- [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"
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C2039: 'string': is not a member of 'std'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\functional(31): note: see declaration of 'std'
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(34): error C2143: syntax error: missing ',' before '&'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C2039: 'string': is not a member of 'std'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\functional(31): note: see declaration of 'std'
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(43): error C2143: syntax error: missing ',' before '&'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
- [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
- [build] [9/10 70% :: 0.654] Building CXX object CMakeFiles\Gears.dir\engine\engineRenderSystem.cpp.obj
- [build] FAILED: CMakeFiles/Gears.dir/engine/engineRenderSystem.cpp.obj
- [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"
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(15): error C3646: 'viewportInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(16): error C3646: 'inputAssemblyInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(17): error C3646: 'rasterizationInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(18): error C3646: 'multisampleInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(19): error C3646: 'colorBlendAttachment': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(20): error C3646: 'colorBlendInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(21): error C3646: 'depthStencilInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2065: 'VkDynamicState': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): note: see declaration of 'VkDynamicState'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(23): error C3646: 'dynamicStateInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C3646: 'pipelineLayout': unknown override specifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C2059: syntax error: '='
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C2238: unexpected token(s) preceding ';'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C3646: 'renderPass': unknown override specifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C2059: syntax error: '='
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C2238: unexpected token(s) preceding ';'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(37): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(45): error C2061: syntax error: identifier 'VkShaderModule'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(48): error C3646: '_graphicsPipeline': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(49): error C3646: '_vertShaderModule': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(50): error C3646: '_fragShaderModule': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(15): error C2061: syntax error: identifier 'VkRenderPass'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(21): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(25): error C2061: syntax error: identifier 'VkRenderPass'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(29): error C3646: '_pipelineLayout': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(15): error C2061: syntax error: identifier 'VkRenderPass'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(17): error C2065: 'renderPass': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(21): error C2065: '_pipelineLayout': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(21): error C3861: 'vkDestroyPipelineLayout': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(25): error C2065: 'VkPushConstantRange': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(25): error C2146: syntax error: missing ';' before identifier 'pushConstantRange'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(25): error C2065: 'pushConstantRange': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(26): error C2065: 'pushConstantRange': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(26): error C2065: 'VK_SHADER_STAGE_VERTEX_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(26): error C2065: 'VK_SHADER_STAGE_FRAGMENT_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(27): error C2065: 'pushConstantRange': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(28): error C2065: 'pushConstantRange': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(30): error C2065: 'VkPipelineLayoutCreateInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(30): error C2146: syntax error: missing ';' before identifier 'pipelineLayoutInfo'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(30): error C2065: 'pipelineLayoutInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(31): error C2065: 'pipelineLayoutInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(31): error C2065: 'VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(32): error C2065: 'pipelineLayoutInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(33): error C2065: 'pipelineLayoutInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(34): error C2065: 'pipelineLayoutInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(35): error C2065: 'pipelineLayoutInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(35): error C2065: 'pushConstantRange': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(36): error C2065: 'pipelineLayoutInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(36): error C2065: '_pipelineLayout': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(36): error C3861: 'vkCreatePipelineLayout': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(36): error C2065: 'VK_SUCCESS': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2761: 'void gears::EngineRenderSystem::_createPipeline(void)': redeclaration of member is not allowed
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2065: 'VkRenderPass': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2146: syntax error: missing ')' before identifier 'renderPass'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2143: syntax error: missing ';' before '{'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(39): error C2447: '{': missing function header (old-style formal list?)
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.hpp(13): note: see declaration of 'gears::EngineRenderSystem'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(64): error C2065: '_pipelineLayout': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(65): error C2065: 'VK_SHADER_STAGE_VERTEX_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(65): error C2065: 'VK_SHADER_STAGE_FRAGMENT_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(62): error C3861: 'vkCmdPushConstants': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(69): error C2660: 'gears::EngineModel::bind': function does not take 1 arguments
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): note: see declaration of 'gears::EngineModel::bind'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(69): note: while trying to match the argument list '(VkCommandBuffer)'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(70): error C2660: 'gears::EngineModel::draw': function does not take 1 arguments
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): note: see declaration of 'gears::EngineModel::draw'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineRenderSystem.cpp(70): note: while trying to match the argument list '(VkCommandBuffer)'
- [build] [9/10 80% :: 0.692] Building CXX object CMakeFiles\Gears.dir\engine\enginePipeline.cpp.obj
- [build] FAILED: CMakeFiles/Gears.dir/engine/enginePipeline.cpp.obj
- [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"
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(15): error C3646: 'viewportInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(16): error C3646: 'inputAssemblyInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(17): error C3646: 'rasterizationInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(18): error C3646: 'multisampleInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(19): error C3646: 'colorBlendAttachment': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(20): error C3646: 'colorBlendInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(21): error C3646: 'depthStencilInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2065: 'VkDynamicState': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): note: see declaration of 'VkDynamicState'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(23): error C3646: 'dynamicStateInfo': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C3646: 'pipelineLayout': unknown override specifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C2059: syntax error: '='
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(24): error C2238: unexpected token(s) preceding ';'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C3646: 'renderPass': unknown override specifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C2059: syntax error: '='
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(25): error C2238: unexpected token(s) preceding ';'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(37): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(45): error C2061: syntax error: identifier 'VkShaderModule'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(48): error C3646: '_graphicsPipeline': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(49): error C3646: '_vertShaderModule': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.hpp(50): error C3646: '_fragShaderModule': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(38): error C2065: '_vertShaderModule': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(39): error C2065: '_fragShaderModule': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(41): error C2065: 'VkPipelineShaderStageCreateInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(41): error C2146: syntax error: missing ';' before identifier 'shaderStages'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(41): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(42): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(42): error C2065: 'VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(43): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(43): error C2065: 'VK_SHADER_STAGE_VERTEX_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(44): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(44): error C2065: '_vertShaderModule': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(45): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(46): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(47): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(48): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(49): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(49): error C2065: 'VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(50): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(50): error C2065: 'VK_SHADER_STAGE_FRAGMENT_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(51): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(51): error C2065: '_fragShaderModule': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(52): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(53): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(54): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(55): error C2065: 'shaderStages': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(57): error C2641: cannot deduce template arguments for 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(2207): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(699): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(690): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(683): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(676): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(650): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(623): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(617): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(601): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(58): error C2641: cannot deduce template arguments for 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(2207): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(699): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(690): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(683): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(676): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(650): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(623): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(617): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(601): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(59): error C2065: 'VkPipelineVertexInputStateCreateInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(59): error C2146: syntax error: missing ';' before identifier 'vertexInputInfo'
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(59): error C2065: 'vertexInputInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(60): error C2065: 'vertexInputInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(60): error C2065: 'VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(61): error C2065: 'vertexInputInfo': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\enginePipeline.cpp(61): fatal error C1003: error count exceeds 100; stopping compilation
- [build] [9/10 90% :: 0.810] Building CXX object CMakeFiles\Gears.dir\engine\engineModel.cpp.obj
- [build] FAILED: CMakeFiles/Gears.dir/engine/engineModel.cpp.obj
- [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"
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): note: see declaration of 'VkVertexInputBindingDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(22): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): note: see declaration of 'VkVertexInputAttributeDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(23): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(45): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(46): error C2061: syntax error: identifier 'VkCommandBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(51): error C3646: '_vertexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(52): error C3646: '_vertexBufferMemory': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(57): error C3646: '_indexBuffer': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(58): error C3646: '_indexBufferMemory': unknown override specifier
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(34): error C2065: '_vertexBuffer': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(34): error C3861: 'vkDestroyBuffer': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(35): error C2065: '_vertexBufferMemory': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(35): error C3861: 'vkFreeMemory': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(38): error C2065: '_indexBuffer': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(38): error C3861: 'vkDestroyBuffer': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(39): error C2065: '_indexBufferMemory': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(39): error C3861: 'vkFreeMemory': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(61): error C2065: 'VK_BUFFER_USAGE_TRANSFER_SRC_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(62): error C2065: 'VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(62): error C2065: 'VK_MEMORY_PROPERTY_HOST_COHERENT_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(67): error C3861: 'vkMapMemory': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(69): error C3861: 'vkUnmapMemory': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(73): error C2065: 'VK_BUFFER_USAGE_VERTEX_BUFFER_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(73): error C2065: 'VK_BUFFER_USAGE_TRANSFER_DST_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(74): error C2065: 'VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(75): error C2065: '_vertexBuffer': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(76): error C2065: '_vertexBufferMemory': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(78): error C2065: '_vertexBuffer': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(80): error C3861: 'vkDestroyBuffer': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(81): error C3861: 'vkFreeMemory': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(96): error C2065: 'VK_BUFFER_USAGE_TRANSFER_SRC_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(97): error C2065: 'VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(97): error C2065: 'VK_MEMORY_PROPERTY_HOST_COHERENT_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(102): error C3861: 'vkMapMemory': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(104): error C3861: 'vkUnmapMemory': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(108): error C2065: 'VK_BUFFER_USAGE_INDEX_BUFFER_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(108): error C2065: 'VK_BUFFER_USAGE_TRANSFER_DST_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(109): error C2065: 'VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(110): error C2065: '_indexBuffer': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(111): error C2065: '_indexBufferMemory': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(113): error C2065: '_indexBuffer': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(115): error C3861: 'vkDestroyBuffer': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(116): error C3861: 'vkFreeMemory': identifier not found
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(14): note: see declaration of 'gears::EngineModel'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): error C2597: illegal reference to non-static member 'gears::EngineModel::_hasIndexBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(56): note: see declaration of 'gears::EngineModel::_hasIndexBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): error C2451: a conditional expression of type 'unknown' is not valid
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): note: ill-formed reference to a non-static member
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): error C2597: illegal reference to non-static member 'gears::EngineModel::_indexCount'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(59): note: see declaration of 'gears::EngineModel::_indexCount'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(120): error C3861: 'vkCmdDrawIndexed': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(122): error C2597: illegal reference to non-static member 'gears::EngineModel::_vertexCount'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(53): note: see declaration of 'gears::EngineModel::_vertexCount'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(122): error C3861: 'vkCmdDraw': identifier not found
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(14): note: see declaration of 'gears::EngineModel'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(126): error C2065: '_vertexBuffer': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(128): error C3861: 'vkCmdBindVertexBuffers': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C2597: illegal reference to non-static member 'gears::EngineModel::_hasIndexBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.hpp(56): note: see declaration of 'gears::EngineModel::_hasIndexBuffer'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C2451: a conditional expression of type 'unknown' is not valid
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): note: ill-formed reference to a non-static member
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C2065: '_indexBuffer': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C2065: 'VK_INDEX_TYPE_UINT32': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(130): error C3861: 'vkCmdBindIndexBuffer': identifier not found
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): note: see declaration of 'VkVertexInputBindingDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2955: 'std::vector': use of class template requires template argument list
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(133): error C2079: 'gears::EngineModel::Vertex::getBindingDescriptions' uses undefined class 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2065: 'VkVertexInputBindingDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): note: see declaration of 'VkVertexInputBindingDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(134): error C2641: cannot deduce template arguments for 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(605): note: see declaration of 'std::vector'
- [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
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(601): note: see declaration of 'std::vector'
- [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'
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [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)
- [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'
- [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> &'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: Reason: cannot convert from 'std::vector' to 'const std::vector<_Ty,_Alloc>'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: Conversion requires a second user-defined-conversion operator or constructor
- [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'
- [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> &'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: Reason: cannot convert from 'std::vector' to 'std::vector<_Ty,_Alloc>'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: Conversion requires a second user-defined-conversion operator or constructor
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(135): note: while trying to match the argument list '(std::vector, int)'
- [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)
- [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'
- [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> &'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: Reason: cannot convert from 'std::vector' to 'const std::vector<_Ty,_Alloc>'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: Conversion requires a second user-defined-conversion operator or constructor
- [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'
- [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> &'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: Reason: cannot convert from 'std::vector' to 'std::vector<_Ty,_Alloc>'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: Conversion requires a second user-defined-conversion operator or constructor
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(136): note: while trying to match the argument list '(std::vector, int)'
- [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)
- [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'
- [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> &'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: Reason: cannot convert from 'std::vector' to 'const std::vector<_Ty,_Alloc>'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: Conversion requires a second user-defined-conversion operator or constructor
- [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'
- [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> &'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: Reason: cannot convert from 'std::vector' to 'std::vector<_Ty,_Alloc>'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: Conversion requires a second user-defined-conversion operator or constructor
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): note: while trying to match the argument list '(std::vector, int)'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(137): error C2065: 'VK_VERTEX_INPUT_RATE_VERTEX': undeclared identifier
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(139): error C2440: 'return': cannot convert from 'std::vector' to 'std::vector'
- [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
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): error C2065: 'VkVertexInputAttributeDescription': undeclared identifier
- [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'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): note: see declaration of 'VkVertexInputAttributeDescription'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): error C2976: 'std::vector': too few template arguments
- [build] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector(429): note: see declaration of 'std::vector'
- [build] C:\Users\ricca\Desktop\engine VK\engine\engineModel.cpp(142): fatal error C1003: error count exceeds 100; stopping compilation
- [build] ninja: build stopped: subcommand failed.
- [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
- [driver] Build completed: 00:00:00.886
- [build] Build finished with exit code 1
Advertisement
Add Comment
Please, Sign In to add comment